Continuous Evaluation of Consistency in Software Architecture Models

被引:1
作者
Biswas, Priom [1 ]
Morgenstern, Andreas [1 ]
Antonino, Pablo Oliveira [1 ]
Capilla, Rafael [2 ]
Nakagawa, Elisa Yumi [3 ]
机构
[1] Fraunhofer IESE, Kaiserslautern, Germany
[2] Rey Juan Carlos Univ, Madrid, Spain
[3] Univ Sao Paulo, Sao Carlos, Brazil
来源
SOFTWARE ARCHITECTURE, ECSA 2023 | 2023年 / 14212卷
关键词
Software architecture; consistency checking; continuous evaluation; continuous software engineering;
D O I
10.1007/978-3-031-42592-9_10
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Ensuring consistency between architectural models in software-intensive systems is challenging; hence, this paper presents an industry-oriented solution for the continuous evaluation of the consistency of architecture models aligned with CI/CD pipelines. We evaluated our solution using a concept car to demonstrate its viability and how architectural consistency checking can be automated.
引用
收藏
页码:141 / 149
页数:9
相关论文
共 50 条
  • [21] Software Architecture Evaluation in Agile Environment
    Ahuja, Chandni
    Kaur, Parminder
    Singh, Hardeep
    SOFTWARE ENGINEERING (CSI 2015), 2019, 731 : 335 - 356
  • [22] The 6th Workshop on Software Architecture Erosion and Architectural Consistency (SAEroCon)
    Buckley, Jim
    Herold, Sebastian
    van der Werf, Jan Martijn
    13TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE (ECSA 2019), VOL 2, 2019,
  • [23] Software Architecture Evaluation: A Systematic Mapping Study
    Ouhbi, Sofia
    PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2018, : 447 - 454
  • [24] Architectural Decay during Continuous Software Evolution and Impact of 'Design for Change' on Software Architecture
    Riaz, Mehwish
    Sulayman, Muhammad
    Naqvi, Husnain
    ADVANCES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2009, 59 : 119 - 126
  • [25] Evolution styles: foundations and models for software architecture evolution
    Barnes, Jeffrey M.
    Garlan, David
    Schmerl, Bradley
    SOFTWARE AND SYSTEMS MODELING, 2014, 13 (02) : 649 - 678
  • [26] A formal method for analyzing software architecture models in SAM
    Yu, HQ
    He, XD
    Yi, D
    Lian, M
    26TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2002, : 645 - 652
  • [27] Analysis and comparison of reliability models based on Software Architecture
    Chen, Haiyan
    2016 IEEE INTERNATIONAL CONFERENCE OF ONLINE ANALYSIS AND COMPUTING SCIENCE (ICOACS), 2016, : 359 - 362
  • [28] Introducing a Deployment Pipeline for Continuous Delivery in a Software Architecture Course
    Greising, Lucas
    Bartel, Alexander
    Hagel, Georg
    PROCEEDINGS OF THE 3RD EUROPEAN CONFERENCE OF SOFTWARE ENGINEERING EDUCATION (ECSEE), 2018, : 102 - 107
  • [29] Evolution styles: foundations and models for software architecture evolution
    Jeffrey M. Barnes
    David Garlan
    Bradley Schmerl
    Software & Systems Modeling, 2014, 13 : 649 - 678
  • [30] MS-QuAAF: A generic evaluation framework for monitoring software architecture quality
    Kadri, Salim
    Aouag, Sofiane
    Hedjazi, Djalal
    INFORMATION AND SOFTWARE TECHNOLOGY, 2021, 140