Navigation auf uzh.ch
finished by Bela Grossmann.
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 CVS, Subversion, Rational ClearCase, and Bugzilla. The focus of analyses typically is on software co-changes and change impact. But also a relationship between software maintenance and evolution cost and software co-changes is hardly needed to prove how effective certain software evolution analyses methods can be and if evolution history data can support an effective cost prediction for software evolution.
The goal of this diploma thesis is to develop a Change Prediction Cost Model for software evolution based on change couplings and version history information. The work shall be based upon cost models in the software engineering and maintenance area. The validation of the cost model shall be performed by applying the model to a real world open source software (OSS) project.
Dr. Martin Pinzger, Prof. Harald Gall
More information on "What is a Diploma Thesis and How to do a Diploma Thesis at IFI" is provided here.