DocumentCode :
3198053
Title :
Design principles in architectural evolution: A case study
Author :
Wermelinger, Michel ; Yu, Yijun ; Lozano, Angela
Author_Institution :
Comput. Dept.&Centre for Res. in Comput., Open Univ., Milton Keynes
fYear :
2008
fDate :
Sept. 28 2008-Oct. 4 2008
Firstpage :
396
Lastpage :
405
Abstract :
We wish to investigate how structural design principles are used in practice, in order to assess the utility and relevance of such principles to the maintenance of large, complex, long-lived, successful systems. In this paper we take Eclipse as the case study and check whether its architecture follows, throughout multiple releases, some principles proposed in the literature.
Keywords :
software architecture; software maintenance; architectural evolution; design software systems; structural design principles; Computer architecture; Graphical user interfaces; Java; Robustness; Runtime; Size measurement; Software design; Software systems; Software testing; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 2008. ICSM 2008. IEEE International Conference on
Conference_Location :
Beijing
ISSN :
1063-6773
Print_ISBN :
978-1-4244-2613-3
Electronic_ISBN :
1063-6773
Type :
conf
DOI :
10.1109/ICSM.2008.4658088
Filename :
4658088
Link To Document :
بازگشت