kirancodes.me
To Proof Maintenance & Beyond!

An Empirical Study of the Evolution of a Software System

Robert Mark Greenwood, Brian Warboys, Rachel Harrison, Peter Henderson

Abstract

The cost-effective and reliable evolution of systems is a significant software engineering challenge. Our approach is based on a combination of product modelling, process modelling and software metrics. We describe an empirical laboratory study following the evolution of three releases of a publicly available exemplar system. Analysis of the metrics which were collected improves our understanding of how a system evolves. Process metrics can provide information about how the product is put together, and product metrics suggest explanations for the development processes observed.

BibTeX
@inproceedings{Greenwood-al:ASE98,
  author    = {Robert Mark Greenwood and
               Brian Warboys and
               Rachel Harrison and
               Peter Henderson},
  title     = {An Empirical Study of the Evolution of a Software System},
  booktitle = {ASE},
  pages     = {293--296},
  publisher = {{IEEE} Computer Society},
  year      = {1998},
}

Related papers