Software Architecture: Past, Present, Future

Hasselbring, Wilhelm (2018) Software Architecture: Past, Present, Future The Essence of Software Engineering. Springer International Publishing, Cham, pp. 169-184. ISBN 978-3-319-73897-0 DOI 10.1007/978-3-319-73897-0_10.

Hasselbring2018_Chapter_SoftwareArchitecturePastPresent.pdf - Published Version

Download (343Kb) | Preview

Supplementary data:


Software architecture work should be integrated with all software development activities. In this context, the past emergence of software architecture as a discipline is discussed with emphasis on the formalization of architectural models and the reuse of reference architectures in software product line engineering. At present, various architectures are established for many domains and applications. Exemplary, we will take a closer look at recent microservice architectures with a focus on quality requirements. As a look into the future, the envisioned role of an architecture owner in agile teams, the relationship between software development and operations, achieving reliability with agile development, runtime adaptivity with architecture information in the running system, and keeping architecture knowledge up to date for long-living software systems are discussed.

Document Type: Book chapter
Keywords: Software Architecture
Research affiliation: Kiel University > Software Engineering
DOI etc.: 10.1007/978-3-319-73897-0_10
Date Deposited: 20 Jun 2018 06:21
Last Modified: 20 Jun 2018 06:21

Actions (login required)

View Item View Item

Document Downloads

More statistics for this item...