Publication | Closed Access
When do changes induce fixes?
791
Citations
10
References
2005
Year
Software MaintenanceEngineeringChange Impact AnalysisSoftware EngineeringSource Code AnalysisEclipse HistoryRemedial ActionSoftware AnalysisRepair TechniquesInformation RetrievalData ScienceCvs ArchivesBug DatabaseData ManagementSoftware MiningComputer ScienceAutomated RepairSoftware DesignSoftware EvolutionProgram AnalysisSoftware TestingSoftware Versioning
As a software system evolves, programmers make changes that sometimes cause problems. We analyze CVS archives for fix-inducing changes ---changes that lead to problems, indicated by fixes. We show how to automatically locate fix-inducing changes by linking a version archive (such as CVS) to a bug database (such as BUGZILLA). In a first investigation of the MOZILLA and ECLIPSE history, it turns out that fix-inducing changes show distinct patterns with respect to their size and the day of week they were applied.
| Year | Citations | |
|---|---|---|
Page 1
Page 1