Navigation auf uzh.ch
finished by Dane Marjanovic.
More information can be found in the project plan.
Recent research activities in software evolution analysis concentrated on analyzing release history data as obtained from repositories of versions and problem reporting systems, such as concurrent versioning system CVS, Subversion, Rational ClearCase, and Bugzilla. Underlying data models are driven by analysis goals and are typical application specific. An explicit meta model defining the core entities and relationships to model release history of software systems is not existent but needed. For instance, to build a software evolution workbench that integrates various data extraction, analysis, and visualization tools and can exploit a well defined release history meta model.
The goals of this diploma thesis are: The specification and implementation of a release history meta model to represent version, change, and problem report data.
The Diploma thesis consists of following four parts: