Extracting Traceability Information from C# Projects
Michael Kernahan, Miriam Capretz, Luiz Fernando Capretz

TL;DR
This paper presents a method for automatically extracting traceability information from C# source code to assist maintainers in understanding and managing software impacts more effectively.
Contribution
It introduces an automated approach for extracting traceability data from C# projects, improving software maintenance and impact analysis.
Findings
Enhanced understanding of code impacts for maintainers
Automated extraction reduces manual effort
Improves software maintenance efficiency
Abstract
The maintenance portion of the software lifecycle represents a major drain on most software companys resources. The transition from programmers to maintainers is high risk, since usually the maintainers have to learn the system from scratch before they can begin modifying it appropriately. This paper introduces a method for automatically extracting important traceability information from a C# software projects source code. Using this traceability information, maintainers (and programmers) are better able to evaluate the impacts their actions will have on the entire project.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Software Reliability and Analysis Research · Software Engineering Techniques and Practices
