C# Traceability System
Michael Kernahan, Miriam Capretz, Luiz Fernando Capretz

TL;DR
This paper presents a C# traceability system that extracts and visualizes source code information to aid developers in understanding and maintaining software projects more effectively.
Contribution
It introduces a novel system that automatically extracts traceability data from C# source code to improve software comprehension and maintenance.
Findings
Enhances understanding of C# code structure
Facilitates easier system modifications
Supports maintenance activities
Abstract
Traceability information is a valuable asset that software development teams can leverage to minimise their risk during production and maintenance of software projects. When maintainers are added to a software project post-production, they have to learn the system from scratch and understand its dynamics before they can begin making appropriate modifications to the source code. The system outlined in this paper extracts traceability information directly from the source code of C# projects, and presents it in such a way that it can be easily used to understand the logic and validate changes to the system.
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
