Continuous software architecture analysis
Authors |
Georg Buchgeher Rainer Weinreich |
Editors |
Muhammad Ali Babar Alan W. Brown Kai Koskimies Ivan Mistrik |
Title | Continuous software architecture analysis |
Booktitle | Agile Software Architecture |
Type | in book |
Publisher | Morgan Kaufmann |
Chapter | Chapter 7: Continuous software architecture analysis |
ISBN | 9780124077720 |
Month | January |
Year | 2014 |
Pages | 161-188 |
Abstract | This chapter discusses software architecture analysis in the context of agile processes. Agile processes are characterized by incremental and interleaved activities and by a focus on continuous improvement and delivery. Most approaches to software architecture analysis, however, have been developed to be performed at dedicated points in the development process or as external evaluation activities and not as continuous activities throughout the development process. This chapter discusses continuous software architecture analysis (CSAA). It reviews important requirements for CSAA and outlines how CSAA is supported by current software architecture analysis approaches. It further presents experiences with an approach for continuous structural and conformance analysis and identifies future research challenges. |