activity
20222024
most citedA systematic literature review on the code smells datasets and validation mechanisms

43 citations · 81 across the 6 of their papers we have counts for

collaborators

6 papers

cs.SE2024

Natural Language Requirements Testability Measurement Based on Requirement Smells

Morteza Zakeri-Nasrabadi, Saeed Parsa

Requirements form the basis for defining software systems' obligations and tasks. Testable requirements help prevent failures, reduce maintenance costs, and make it easier to perfo…

cs.SE2023★ 5 cited

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

Morteza Zakeri-Nasrabadi, Saeed Parsa, Mohammad Ramezani +2

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 recomm…

cs.SE2023★ 43 cited

A systematic literature review on the code smells datasets and validation mechanisms

Morteza Zakeri-Nasrabadi, Saeed Parsa, Ehsan Esmaili +1

The accuracy reported for code smell-detecting tools varies depending on the dataset used to evaluate the tools. Our survey of 45 existing datasets reveals that the adequacy of a d…

cs.SE2023★ 1 cited

Supporting single responsibility through automated extract method refactoring

Alireza Ardalani, Saeed Parsa, Morteza Zakeri-Nasrabadi +1

The responsibility of a method/function is to perform some desired computations and disseminate the results to its caller through various deliverables, including object fields and…

cs.SE2022★ 17 cited

An ensemble meta-estimator to predict source code testability

Morteza Zakeri-Nasrabadi, Saeed Parsa

Unlike most other software quality attributes, testability cannot be evaluated solely based on the characteristics of the source code. The effectiveness of the test suite and the b…

cs.SE2022★ 15 cited

Learning to predict test effectiveness

Morteza Zakeri-Nasrabadi, Saeed Parsa

The high cost of the test can be dramatically reduced, provided that the coverability as an inherent feature of the code under test is predictable. This article offers a machine le…