Supporting requirements to code traceability through refactoring

  title={Supporting requirements to code traceability through refactoring},
  author={Anas Mahmoud and Nan Niu},
  journal={Requirements Engineering},
In this paper, we hypothesize that the distorted traceability tracks of a software system can be systematically re-established through refactoring, a set of behavior-preserving transformations for keeping the system quality under control during evolution. To test our hypothesis, we conduct an experimental analysis using three requirements-to-code datasets from various application domains. Our objective is to assess the impact of various refactoring methods on the performance of automated… CONTINUE READING
Highly Cited
This paper has 45 citations. REVIEW CITATIONS

14 Figures & Tables



Citations per Year

Citation Velocity: 16

Averaging 16 citations per year over the last 3 years.

Learn more about how we calculate this metric in our FAQ.