A systematic literature review on source code similarity measurement and clone detection: Techniques, applications, and challenges

M Zakeri-Nasrabadi, S Parsa, M Ramezani… - Journal of Systems and …, 2023 - Elsevier
Measuring and evaluating source code similarity is a fundamental software engineering
activity that embraces a broad range of applications, including but not limited to code …

Method name recommendation based on source code metrics

S Parsa, M Zakeri-Nasrabadi, M Ekhtiarzadeh… - Journal of Computer …, 2023 - Elsevier
Method naming is a critical factor in program comprehension, affecting software quality.
State-of-the-art naming techniques use deep learning to compute the methods' similarity …

On the evolution of keyword-driven test suites

R Rwemalika, M Kintis, M Papadakis… - 2019 12th IEEE …, 2019 - ieeexplore.ieee.org
Many companies rely on software testing to verify that their software products meet their
requirements. However, test quality and, in particular, the quality of end-to-end testing is …

A novel approach for detecting type-iv clones in test code

B van Bladel, S Demeyer - 2019 IEEE 13th International …, 2019 - ieeexplore.ieee.org
The typical structure of unit test code (setup-stimulate-verify-teardown) gives rise to
duplicated test logic. Researchers have demonstrated the widespread use of syntactic …

Ukwikora: continuous inspection for keyword-driven testing

R Rwemalika, M Kintis, M Papadakis… - Proceedings of the 28th …, 2019 - dl.acm.org
Automation of acceptance test suites becomes necessary in the context of agile software
development practices, which require rapid feedback on the quality of code changes. To this …

Test code: a new frontier in code cloning research

B van Bladel - 2023 - repository.uantwerpen.be
As software has become ever important in our lives, all that code needs to be of a high
quality. A common way to achieve this is via software testing, where additional" test code" is …

Automatic Refactoring

S Parsa - … Evaluation, Refactoring, Test Data Generation and …, 2023 - Springer
Automatic Refactoring | SpringerLink Skip to main content Advertisement SpringerLink Account
Menu Find a journal Publish with us Track your research Search Cart Download book PDF …

Can we automate away the main challenges of end-to-end testing?

R Rwemalika, M Kintis, M Papadakis… - The 17th Belgium …, 2018 - orbilu.uni.lu
Agile methodologies enable companies to drastically increase software release pace and
reduce time-to-market. In a rapidly changing environment, testing becomes a cornerstone of …

Detecting Duplicate Actions in a KDT Script Based on LRS and LCS.

CH Liu, WK Chen, CY Liao - Journal of Information Science …, 2020 - search.ebscohost.com
In keyword-driven testing (KDT), having duplicate actions in the test script is perhaps the
most common bad smell. Once the target user interface is changed, a KDT script with …