Trends In Software Evolution

Stc
Date: 2005 04 14

Time: 11:45

Room: CGN room C004

Speaker: Eric Eijkelenboom

Title: Trends in Software Evolution

Abstract

This research project, that I performed at the Software Improvement Group, aimed to investigate the existence of trends in software evolution. The main research question: 'When analyzing the changes of certain quantative software metrics over time, is it possible to make predictions about the future development track of a software system?' I analyzed several existing Java systems (among others Apache Ant, jEdit) using a set of software metrics. This resulted in a large amount of metrical data. This data was investigated for certain trends, or common phenomena, in metrical behaviour. Knowledge of trends could greatly aid the Software Improvement Group in its commercial activities.