ACM Home Page
Please provide us with feedback. Feedback
Analyzing the evolution of eclipse plugins
Full text PdfPdf (395 KB)
Source
International Conference on Software Engineering archive
Proceedings of the 2008 international working conference on Mining software repositories table of contents
Leipzig, Germany
SESSION: Mining challenge results table of contents
Pages 133-136  
Year of Publication: 2008
ISBN:978-1-60558-024-1
Authors
Michel Wermelinger  The Open University, Milton Keynes, United Kingdom
Yijun Yu  The Open University, Milton Keynes, United Kingdom
Sponsors
SIGSOFT: ACM Special Interest Group on Software Engineering
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 44,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1370750.1370783
What is a DOI?

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
D. Beyer, A. Noack, and C. Lewerentz. Efficient relational calculation for software analysis. IEEE Trans. Software Eng., 31(2):137--149, 2005.
 
2
K. Wong. The Rigi User's Manual, Version 5.4.4, June 1998.

Collaborative Colleagues:
Michel Wermelinger: colleagues
Yijun Yu: colleagues