Towards an Evolvability Assurance Method for Service-Based Systems

Justus Bogner, Alfred Zimmermann, Stefan Wagner

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

To enable software professionals to design and evolve long-living Service-Based Systems (SBSs) in sustainable fashion, we are developing a continuous assurance method to identify and remediate potential evolvability-related issues. With the rational of broad applicability within service-based architectural styles, we focus on the commonalities of Service-Oriented Architecture (SOA) and Microservices. The method is based on structural service-oriented metrics (e.g. coupling or cohesion), service evolution scenarios, as well as service-oriented design patterns to increase modifiability. Tool support should enable convenient usage and adoption of the method for practitioners. The final evaluation is planned as an industry case study in combination with action research.
Original languageEnglish
Title of host publicationAdvances in Service-Oriented and Cloud Computing - Workshops of ESOCC 2018, Revised Selected Papers
EditorsM. Fazio, W. Zimmermann
PublisherSpringer Science and Business Media Deutschland GmbH
Pages131-139
ISBN (Print)9783030631604
DOIs
Publication statusPublished - 2020
Externally publishedYes
Event7th European Conference on Service-Oriented and Cloud Computing, ESOCC 2018 - Como, Italy
Duration: 12 Sept 201814 Sept 2018

Publication series

NameCommunications in Computer and Information Science
ISSN (Print)1865-0929
ISSN (Electronic)1865-0937

Conference

Conference7th European Conference on Service-Oriented and Cloud Computing, ESOCC 2018
Country/TerritoryItaly
CityComo
Period12/09/1814/09/18

Funding

Acknowledgments. This research was partially funded by the Ministry of Science of Baden-Wörttemberg, Germany, for the Doctoral Program “Services Computing” (http://www.services-computing.de/?lang=en).

FundersFunder number
Ministry of Science of Baden-Wörttemberg

    Fingerprint

    Dive into the research topics of 'Towards an Evolvability Assurance Method for Service-Based Systems'. Together they form a unique fingerprint.

    Cite this