An Empirical Study of the Evolution of Eclipse Third-party Plug-ins
Loading...
Date
2010
Journal Title
Journal ISSN
Volume Title
Publisher
International Workshop on Principles of Software Evolution (IWPSE)
Abstract
Since the inception of Lehman's software evolution laws in
the early 1970s, they have attracted signi cant attention
from the research community. However, to our knowledge,
no study of applicability of these laws on the software sys-
tems that exhibit constrained evolution process has been
carried out so far. In this paper we take a rst step in
this direction and investigate the constrained evolution of
21 Eclipse third{party plug-ins. We investigate the trends
followed by the plug-ins dependencies on Eclipse over time.
The study spans 6 years of the evolution of Eclipse evolving
from release 3.0 to release 3.5. Our ndings con rm the laws
of continuing change, self regulation and continuing growth
when metrics related to dependencies between the plug-ins
and the Eclipse Architecture are considered. Unlike this,
the conservation of familiarity law was not con rmed and
the results for the declining quality law were inconclusive.
Description
Keywords
Evolution, Eclipse, Third-party Plug-ins, Dependencies on Eclipse, Metrics
Citation
Businge, J., Serebrenik, A., & Van Den Brand, M. (2010, September). An empirical study of the evolution of Eclipse third-party plug-ins. In Proceedings of the Joint ERCIM Workshop on Software Evolution (EVOL) and International Workshop on Principles of Software Evolution (IWPSE) (pp. 63-72).