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 条
  • [1] Continuous and Proactive Software Architecture Evaluation: An IoT Case
    Sobhy, Dalia
    Minku, Leandro
    Bahsoon, Rami
    Kazman, Rick
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2022, 31 (03)
  • [2] Entropy as a Measure of Consistency in Software Architecture
    Niepostyn, Stanislaw Jerzy
    Daszczuk, Wiktor Bohdan
    ENTROPY, 2023, 25 (02)
  • [3] Trends in continuous evaluation of software architectures
    Soares, Rodrigo C.
    Capilla, Rafael
    dos Santos, Vinicius
    Nakagawa, Elisa Yumi
    COMPUTING, 2023, 105 (09) : 1957 - 1980
  • [4] Software architecture evaluation
    Software Engineering Institute, Beihang University, Beijing 100083, China
    Ruan Jian Xue Bao, 2008, 6 (1328-1339): : 1328 - 1339
  • [5] Trends in continuous evaluation of software architectures
    Rodrigo C. Soares
    Rafael Capilla
    Vinicius dos Santos
    Elisa Yumi Nakagawa
    Computing, 2023, 105 : 1957 - 1980
  • [6] OrionPlanning: Improving Modularization and Checking Consistency on Software Architecture
    Santos, Gustavo
    Anquetil, Nicolas
    Etien, Anne
    Ducasse, Stephane
    Valente, Marco Tulio
    2015 IEEE 3RD WORKING CONFERENCE ON SOFTWARE VISUALIZATION (VISSOFT), 2015, : 190 - 194
  • [7] Architecture as object models of software
    Jacobsen, EE
    OOIS 2000: 6TH INTERNATIONAL CONFERENCE ON OBJECT ORIENTED INFORMATION SYSTEMS, PROCEEDINGS, 2001, : 367 - 382
  • [8] An improved mapping method for automated consistency check between software architecture and source code
    Chen, Fangwei
    Zhang, Li
    Lian, Xiaoli
    2020 IEEE 20TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY, AND SECURITY (QRS 2020), 2020, : 60 - 71
  • [9] Quantitative Evaluation of Software Architecture
    Ahuja, Chandni
    Kaur, Parminder
    Singh, Hardeep
    PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 1000 - 1006
  • [10] Towards Consistency Checking between Software Architecture and Informal Documentation
    Keim, Jan
    Koziolek, Anne
    2019 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION (ICSA-C 2019), 2019, : 250 - 253