An Architectural Model-Based Approach to Quality-aware DevOps in Cloud Applications.

Heinrich, Robert, Jung, Reiner, Zirkelbach, Christian, Hasselbring, Wilhelm and Reussner, Ralf (2017) An Architectural Model-Based Approach to Quality-aware DevOps in Cloud Applications. In: Software Architecture for Big Data and the Cloud. , ed. by Mistrik, Ivan, Bahsoon, Rami, Ali, Nour, Heisel, Maritta and Maxim, Bruce. Elsevier, Cambridge, pp. 69-89. 1st ISBN 9780128093382 DOI 10.1016/B978-0-12-805467-3.00005-3.


Download (774Kb) | Preview

Supplementary data:


Cloud-based software applications are designed to change often and rapidly during operations to provide constant quality of service. As a result the boundary between development and operations is becoming increasingly blurred. DevOps is a set of practices for the integrated consideration of developing and operating software. Software architecture is a central artifact in DevOps practices. Architectural information must be available during operations. Existing architectural models used in the development phase differ from those used in the operation phase in terms of abstraction, purpose and content. This chapter presents the iObserve approach to address these differences and allow for phase-spanning usage of architectural models.

Document Type: Book chapter
Keywords: Software Architecture Evolution
Research affiliation: Kiel University > Kiel Marine Science
OceanRep > The Future Ocean - Cluster of Excellence
Kiel University > Software Engineering
Refereed: Yes
Open Access Journal?: No
DOI etc.: 10.1016/B978-0-12-805467-3.00005-3
Projects: ExplorViz
Date Deposited: 03 Mar 2017 17:46
Last Modified: 23 Sep 2019 18:11

Actions (login required)

View Item View Item

Document Downloads

More statistics for this item...