Title :
Tracking Your Changes: A Language-Independent Approach
Author :
Canfora, Gerardo ; Cerulo, Luigi ; Penta, Massimiliano Di
Abstract :
Versioning and bug-tracking systems are invaluable assets for large software projects that involve developers spread worldwide and numerous users reporting bugs and proposing enhancements. In addition to supporting development, versioning systems are a precious source of information for studying or monitoring a software system´s evolution.
Keywords :
configuration management; program debugging; project management; software development management; software maintenance; software prototyping; system monitoring; language-independent approach; software project bug-tracking system; software project versioning; software system development; software system evolution monitoring; Cloning; Computer bugs; Humans; Information resources; Monitoring; Recommender systems; Software algorithms; Software systems; Software testing; Software tools; differencing tools; mining software archives; software evolution;
Journal_Title :
Software, IEEE