Aspects of Internal Program Documentation " An Elucidative Perspective
IWPC '02 Proceedings of the 10th International Workshop on Program Comprehension
Discovering Use Cases from Source Code using the Branch-Reserving Call Graph
APSEC '03 Proceedings of the Tenth Asia-Pacific Software Engineering Conference Software Engineering Conference
Elucidative Programming in open integrated development environments for Java
PPPJ '03 Proceedings of the 2nd international conference on Principles and practice of programming in Java
Visualising Object-Oriented Source Code Complexity Using XML
ICECCS '04 Proceedings of the Ninth IEEE International Conference on Engineering Complex Computer Systems Navigating Complexity in the e-Engineering Age
Supporting Evolutionary Development by Feature Models and Traceability Links
ECBS '04 Proceedings of the 11th IEEE International Conference and Workshop on Engineering of Computer-Based Systems
Enhancing an Artefact Management System with Traceability Recovery Features
ICSM '04 Proceedings of the 20th IEEE International Conference on Software Maintenance
Hierarchy Based 3D Visualization of Large Software Structures
VIS '04 Proceedings of the conference on Visualization '04
Hi-index | 0.00 |
The maintenance portion of the software lifecycle represents a major drain on most software company's 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 project's source code. Using this traceability information, maintainers (and programmers) are better able to evaluate the impacts their actions will have on the entire project.