@inproceedings{wermelinger08msr,
title = {Analyzing the Evolution of Eclipse Plugins},
author = {Michel Wermelinger and Yijun Yu},
booktitle = {Proc. 5th Working Conference on Mining Software Repositories},
url = {http://mcs.open.ac.uk/mw4687/pubs/2008/wermelinger08msr.pdf},
year = {2008},
description = {To appear},
abstract = {Eclipse is a good example of a modern component-based
complex system that is designed for long-term evolution, due
to its architecture of reusable and extensible components.
This paper presents our preliminary results about the evolution
of Eclipse’s architecture, based on a lightweight and
scalable analysis of the metadata in Eclipse’s sources. We
find that the development of Eclipse follows a systematic
process: most architectural changes take place in milestones,
and maintenance releases only make exceptional changes to
component dependencies. We also found a stable architectural
core that remains since the first release.},
keywords = {2008 myown software_architecture software_evolution }
}