loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Justus Bogner 1 ; Stefan Wagner 2 and Alfred Zimmermann 3

Affiliations: 1 University of Stuttgart, Institute of Software Technology, Software Engineering Group, Germany, University of Applied Sciences Reutlingen, Herman Hollerith Center, Germany ; 2 University of Stuttgart, Institute of Software Technology, Software Engineering Group, Germany ; 3 University of Applied Sciences Reutlingen, Herman Hollerith Center, Germany

Keyword(s): Evolvability, Modifiability, Scenario-based Evaluation, Evolution Scenarios, Service-based Systems, Microservices.

Abstract: Scenario-based analysis is a comprehensive technique to evaluate software quality and can provide more detailed insights than e.g. maintainability metrics. Since such methods typically require significant manual effort, we designed a lightweight scenario-based evolvability evaluation method. To increase efficiency and to limit assumptions, the method exclusively targets service- and microservice-based systems. Additionally, we implemented web-based tool support for each step. Method and tool were also evaluated with a survey (N=40) that focused on change effort estimation techniques and hands-on interviews (N=7) that focused on usability. Based on the evaluation results, we improved method and tool support further. To increase reuse and transparency, the web-based application as well as all survey and interview artifacts are publicly available on GitHub. In its current state, the tool-supported method is ready for first industry case studies.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.144.91.33

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Bogner, J. ; Wagner, S. and Zimmermann, A. (2020). Scenario-based Evolvability Analysis of Service-oriented Systems: A Lightweight and Tool-supported Method. In Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE; ISBN 978-989-758-421-3; ISSN 2184-4895, SciTePress, pages 204-215. DOI: 10.5220/0009463902040215

@conference{enase20,
author={Justus Bogner and Stefan Wagner and Alfred Zimmermann},
title={Scenario-based Evolvability Analysis of Service-oriented Systems: A Lightweight and Tool-supported Method},
booktitle={Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE},
year={2020},
pages={204-215},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009463902040215},
isbn={978-989-758-421-3},
issn={2184-4895},
}

TY - CONF

JO - Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE
TI - Scenario-based Evolvability Analysis of Service-oriented Systems: A Lightweight and Tool-supported Method
SN - 978-989-758-421-3
IS - 2184-4895
AU - Bogner, J.
AU - Wagner, S.
AU - Zimmermann, A.
PY - 2020
SP - 204
EP - 215
DO - 10.5220/0009463902040215
PB - SciTePress