43 citations · 81 across the 6 of their papers we have counts for
6 papers
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…
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…
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…
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…
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…
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…