Software Architecture: Past, Present, Future.

Hasselbring, Wilhelm (2018) Software Architecture: Past, Present, Future. In: The Essence of Software Engineering. , ed. by Gruhn, Volker and Striemer, Rüdiger. Springer International Publishing, Cham, pp. 169-184. ISBN 978-3-319-73897-0 DOI 10.1007/978-3-319-73897-0_10.

[thumbnail of Hasselbring2018_Chapter_SoftwareArchitecturePastPresent.pdf]
Preview
Text
Hasselbring2018_Chapter_SoftwareArchitecturePastPresent.pdf - Published Version

Download (351kB) | Preview

Supplementary data:

Abstract

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
Open Access Journal?: Yes
Publisher: Springer International Publishing
Date Deposited: 20 Jun 2018 06:21
Last Modified: 20 Jun 2018 06:21
URI: https://oceanrep.geomar.de/id/eprint/43455

Actions (login required)

View Item View Item