Continuous Evaluation of Software Architectures: An Overview of the State of the Art

被引:2
|
作者
Soares, Rodrigo C. [1 ]
dos Santos, Vinicius [1 ]
Nakagawa, Elisa Yumi [1 ]
机构
[1] Univ Sao Paulo, Sao Carlos, Brazil
来源
37TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING | 2022年
基金
巴西圣保罗研究基金会;
关键词
Continuous Software Engineering; Architecture Evaluation Method;
D O I
10.1145/3477314.3507318
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Continuous Software Engineering (CSE) has been increasingly adopted as a way to develop and evolve software-intensive systems. It aims to handle constant market changes, rapid adoption of new technologies, and continuous value delivery for end users. At the same time, most software-intensive systems should present high-quality software architectures, which could be achieved by applying methods for architecture evaluation. However, it is not clear how these architectures have been evaluated in the context of CSE. Hence, this paper presents an overview of the state of the art of how software architectures have been evaluated and the associated evaluation methods. For this, we systematically examined the literature and gathered information that supported us to draw this overview. As main results, different approaches to continuously evaluate software architectures have been tried, while such approaches have also drawn attention from industry. But there are still open issues to be investigated towards the consolidation of software architecture continuous evaluation methods.
引用
收藏
页码:1425 / 1431
页数:7
相关论文
共 50 条
  • [1] Trends in continuous evaluation of software architectures
    Rodrigo C. Soares
    Rafael Capilla
    Vinicius dos Santos
    Elisa Yumi Nakagawa
    Computing, 2023, 105 : 1957 - 1980
  • [2] Trends in continuous evaluation of software architectures
    Soares, Rodrigo C.
    Capilla, Rafael
    dos Santos, Vinicius
    Nakagawa, Elisa Yumi
    COMPUTING, 2023, 105 (09) : 1957 - 1980
  • [3] An overview of the state of the art in software architecture
    Perry, DE
    PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1997, : 590 - 591
  • [4] Evaluation of Systems-of-Systems Software Architectures: State of the Art and Future Perspectives
    Santos, Daniel S.
    Oliveira, Brauner R. N.
    Kazman, Rick
    Nakagawa, Elisa Y.
    ACM COMPUTING SURVEYS, 2023, 55 (04)
  • [5] Reconstruction of Software Architectures A Literature and Methodological Overview of the State of Science
    Koschke, Rainer
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2005, 19 (03): : 127 - 140
  • [6] Continuous Conformance of Software Architectures
    Bucaioni, Alessio
    Di Salle, Amleto
    Iovino, Ludovico
    Mariani, Leonardo
    Pelliccione, Patrizio
    IEEE 21ST INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE, ICSA 2024, 2024, : 112 - 122
  • [7] An Evaluation of the State of the Art in Context-Aware Architectures
    Bratskas, Pyrros
    Paspallis, Nearchos
    Papadopoulos, George A.
    INFORMATION SYSTEMS DEVELOPMENT: CHALLENGES IN PRACTICE, THEORY AND EDUCATION, VOLS 1AND 2, 2009, : 1117 - 1128
  • [8] Static evaluation of software architectures
    Knodel, Jens
    Lindvall, Mikael
    Muthig, Dirk
    Naab, Matthias
    10TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS, 2006, : 277 - +
  • [9] State of the art of karst vulnerability assessment: overview, evaluation and outlook
    Veronika Iván
    Judit Mádl-Szőnyi
    Environmental Earth Sciences, 2017, 76
  • [10] State of the art of karst vulnerability assessment: overview, evaluation and outlook
    Ivan, Veronika
    Madl-Szonyi, Judit
    ENVIRONMENTAL EARTH SCIENCES, 2017, 76 (03)