Wermelinger, Michel and Yu, Yijun
(2011). Some issues in the 'archaeology' of software evolution.
In: Fernandes, J. M.; Lämmel, R.; Visser, J. and Saraiva, J. eds.
Generative and Transformational Techniques in Software Engineering III.
Lecture Notes in Computer Science (6491).
Springer, pp. 426–445.
Full text available as:
During a software project's lifetime, the software goes through many changes, as components are added, removed and modified to fix bugs and add new features. This paper is intended as a lightweight introduction to some of the issues arising from an `archaeological' investigation of software evolution. We use our own work to look at some of the challenges faced, techniques used, findings obtained, and lessons learnt when measuring and visualising the historical changes that happen during the evolution of software.
Actions (login may be required)