Clustering-based Automated Requirement Trace Retrieval

3Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

The benefits of requirement traceability are well known and documented. The traceability links between requirements and code are fundamental in supporting different activities in the software development process, including change management and software maintenance. These links can be obtained using manual or automatic means. Manual trace retrieval is a time-consuming task. Automatic trace retrieval can be performed via various tools such as Information retrieval or machine learning techniques. Meanwhile, a big concern associated with automated trace retrieval is the low precision problem primarily caused by the term mismatches across documents to be traced. This study proposes an approach that addresses the term mismatch problem to obtain the greatest improvements in the trace retrieval accuracy. The proposed approach uses clustering in the automated trace retrieval process and performs an experimental evaluation against previous benchmarks. The results show that the proposed approach improves the trace retrieval precision.

Cite

CITATION STYLE

APA

Al-walidi, N. H., Azab, S. S., Khamis, A., & Darwish, N. R. (2022). Clustering-based Automated Requirement Trace Retrieval. International Journal of Advanced Computer Science and Applications, 13(12), 783–792. https://doi.org/10.14569/IJACSA.2022.0131292

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free