SEDec 1, 2015

Extracting Traceability Information from C# Projects

arXiv:1512.00764v11 citations
Originality Synthesis-oriented
AI Analysis

This addresses the resource drain in software maintenance for companies, though it appears incremental as it focuses on a specific language and tool.

The paper tackles the problem of high-risk transitions from programmers to maintainers in software projects by introducing a method to automatically extract traceability information from C# source code, enabling better evaluation of impacts on the entire project.

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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes