Not logged in.

Contribution Details

Type Conference or Workshop Paper
Scope Discipline-based scholarship
Published in Proceedings No
Title Populating a Release History Database from Version Control and Bug Tracking Systems
Organization Unit
Authors
  • Michael Fischer
  • Martin Pinzger
  • Harald Gall
Item Subtype Original Work
Refereed Yes
Status Published in final form
Page Range 23 - 32
Event Title Proceedings of the International Conference on Software Maintenance (ICSM'03)
Place of Publication Amsterdam, Netherlands
Publisher IEEE Computer Society
Abstract Text Version control and bug tracking systems contain large amounts of historical information that can give deep insight into the evolution of a software project. Unfortunately, these systems provide only insufficient support for a detailed analysis of software evolution aspects. We address this problem and introduce an approach for populating a release history database that combines version data with bug tracking data and adds missing data not covered by version control systems such as merge points. Then simple queries can be applied to the structured data to obtain meaningful views showing the evolution of a software project. Such views enable more accurate reasoning of evolutionary aspects and facilitate the anticipation of software evolution. We demonstrate our approach on the large open source project Mozilla that offers great opportunities to compare results and validate our approach.
PDF File Download
Export BibTeX
EP3 XML (ZORA)