Architectural Degradation and Technical Debt Dashboards

被引:0
|
作者
d'Aragona, Dario Amoroso [1 ]
机构
[1] Tampere Univ, Tampere, Finland
关键词
Technical debt; Architectural debt; Software quality;
D O I
10.1007/978-3-031-21388-5_49
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Background. Companies frequently try to improve the quality of their software by resolving technical issues that are perceived to have an impact on software quality. Technical information is any information that may be gathered from the source code or the software development process, for instance: code or documentation guidelines, and the use of specific patterns. If these issues are not fixed they may generate technical debt. Goal. The goal of the Ph.D., which started on January 2022, is to understand which are the causes of Architectural Technical Debt in a real case study and to develop a Dashboard to notify developers as earlier as possible. Methods and expected contribution. We first plan to investigate the actual production code process and then, and then to work with teams to find the best practices and strategies to easily manage Architectural Technical Debt.
引用
收藏
页码:638 / 643
页数:6
相关论文
共 50 条
  • [21] Managing architectural technical debt: A unified model and systematic literature review
    Besker, Terese
    Martini, Antonio
    Bosch, Jan
    JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 135 : 1 - 16
  • [22] A Semiautomatic Approach to Identify Architectural Technical Debt from Heterogeneous Artifacts
    Perez, Boris
    SOFTWARE ARCHITECTURE, ECSA 2020 TRACKS AND WORKSHOPS, 2020, 1269 : 5 - 16
  • [23] An Automated Approach to Identify Source Code Files Affected by Architectural Technical Debt
    Sousa, Armando
    Rocha, Lincoln
    Britto, Ricardo
    Avelino, Guilherme
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT. INDUSTRY-, WORKSHOP-, AND DOCTORAL SYMPOSIUM PAPERS, PROFES 2024, 2025, 15453 : 100 - 115
  • [24] Empirical evaluation of an architectural technical debt index in the context of the Apache and ONAP ecosystems
    Verdecchia, Roberto
    Malavolta, Ivano
    Lago, Patricia
    Ozkaya, Ipek
    PEERJ COMPUTER SCIENCE, 2022, 8
  • [25] Identifying Architectural Technical Debt in Android Applications through Automated Compliance Checking
    Verdecchia, Roberto
    2018 IEEE/ACM 5TH INTERNATIONAL CONFERENCE ON MOBILE SOFTWARE ENGINEERING AND SYSTEMS (MOBILESOFT), 2018, : 35 - 36
  • [26] Architectural Archipelagos: Technical Debt in Long-Lived Software Research Platforms
    Laser, Marcelo Schmitt
    Le, Duc Minh
    Garcia, Joshua
    Medvidovic, Nenad
    2021 IEEE/ACM INTERNATIONAL CONFERENCE ON TECHNICAL DEBT (TECHDEBT 2021), 2021, : 94 - 98
  • [27] An Empirically Developed Method to Aid Decisions on Architectural Technical Debt Refactoring: AnaConDebt
    Martini, Antonio
    Bosch, Jan
    2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C), 2016, : 31 - 40
  • [28] Empirical evaluation of an architectural technical debt index in the context of the Apache and ONAP ecosystems
    Verdecchia, Roberto
    Malavolta, Ivano
    Lago, Patricia
    Ozkaya, Ipek
    PeerJ Computer Science, 2022, 8
  • [29] Building and evaluating a theory of architectural technical debt in software-intensive systems
    Verdecchia, Roberto
    Kruchten, Philippe
    Lago, Patricia
    Malavolta, Ivano
    JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 176
  • [30] A Proposed Model-driven Approach to Manage Architectural Technical Debt Life Cycle
    Perez, Boris
    Correal, Dario
    Astudillo, Hernan
    2019 IEEE/ACM INTERNATIONAL CONFERENCE ON TECHNICAL DEBT (TECHDEBT 2019), 2019, : 73 - 77