Abstract
Software evolution has largely been focused on low-level implementation artefacts through refactoring techniques rather than the architectural level. However code-centric evolution techniques have not managed to effectively solve the problems that software evolution entails. Instead a paradigm shift is emerging, where the evolution approaches put software architecture on the spotlight. This shift focuses on effectively documenting and modifying the architectural design decisions during system evolution, while synchronizing them with both the requirements and the implementation. The second workshop on the theme of Architecture-Centric Evolution attempted to explore the issues that such evolution approaches are dealing with, as well as the trends that emerge in this area. The workshop delved into this field, by presenting the latest research advances and by facilitating discussions between experts.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice, 2nd edn. Addison Wesley, Reading (2003)
Clements, P., et al.: Documenting Software Architectures: Views and Beyond. Addison-Wesley, Reading (2002)
Institute of Electrical and Electronics Engineers: A Compilation of IEEE standard Computer Glossaries. IEEE Computer Society Press, New York (1990)
Jansen, A.G.J., et al.: Tool support for architectural decisions. In: 6th IEEE/IFIP Working Conference on Software Architecture (WICSA), Mumbai, India, January 2007, IEEE, Los Alamitos (2007)
Zdun, U., Avgeriou, P.: Architecture-centric evolution. In: ECOOP 2005 Workshop Reader. LNCS, Springer, Heidelberg (2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Avgeriou, P., Zdun, U., Borne, I. (2007). Architecture-Centric Evolution: New Issues and Trends. In: Südholt, M., Consel, C. (eds) Object-Oriented Technology. ECOOP 2006 Workshop Reader. ECOOP 2006. Lecture Notes in Computer Science, vol 4379. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71774-4_11
Download citation
DOI: https://doi.org/10.1007/978-3-540-71774-4_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-71772-0
Online ISBN: 978-3-540-71774-4
eBook Packages: Computer ScienceComputer Science (R0)