Towards a maintainability evaluation in software architectures

被引:0
|
作者
Griman, Anna [1 ]
Chavez, Luisana [1 ]
Perez, Maria [1 ]
Mendoza, Luis [1 ]
Dominguez, Kenyer [1 ]
机构
[1] Univ Simon Bolivar, Proc & Syst Dept, LISI, Caracas, Venezuela
关键词
architectural evaluation; maintainability; software architecture; architectural mechanism; scenario;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Maintainability is an internal quality characteristic that is contemplated by many users and developers, and therefore is deeply related to software architecture. It presents an organization of its components and relation which promote or obstruct different attributes like testability, changeability, and analyzability. As part of a research in progress, this article analyzes and organizes a set of architectural mechanisms that guarantee software maintainability. To propose the architectural mechanisms we decided first to construct an ontology, which helps identify all concepts related to Maintainability and their relationships. Then we decided to focus and specify mechanisms that promote maintainability, also we present a set of scenarios that will explore the presence at the architecture of those concepts previously identified, including the architectural mechanism analyzed. With the products described in this article we have the bases to develop an architectural evaluation method, which is based on maintainability.
引用
收藏
页码:555 / +
页数:2
相关论文
共 50 条
  • [1] Evaluation of software maintainability with openEHR - a comparison of architectures
    Atalag, Koray
    Yang, Hong Yul
    Tempero, Ewan
    Warren, James R.
    [J]. INTERNATIONAL JOURNAL OF MEDICAL INFORMATICS, 2014, 83 (11) : 849 - 859
  • [2] Towards an automated evaluation process for software architectures
    Bashroush, R
    Spence, I
    Kilpatrick, P
    Brown, TJ
    [J]. PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2004, : 54 - 58
  • [3] A SOFTWARE MAINTAINABILITY EVALUATION METHODOLOGY
    PEERCY, DE
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1981, 7 (04) : 343 - 351
  • [4] Assessing Maintainability Metrics in Software Architectures Using COSMIC and UML
    dos Anjos, Eudisley Gomes
    Gomes, Ruan Delgado
    Zenha-Rela, Mario
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2012, PT IV, 2012, 7336 : 132 - 146
  • [5] Towards Antifragile Software Architectures
    Russo, Daniel
    Ciancarini, Paolo
    [J]. 8TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT-2017) AND THE 7TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT 2017), 2017, 109 : 929 - 934
  • [6] Towards a Classification of Bugs to Facilitate Software Maintainability Tasks
    Nayrolles, Mathieu
    Hamou-Lhadj, Abdelwahab
    [J]. 2018 IEEE/ACM 1ST INTERNATIONAL WORKSHOP ON SOFTWARE QUALITIES AND THEIR DEPENDENCIES (SQUADE), 2018, : 25 - 32
  • [7] Towards a Benchmark for the Maintainability Evolution of Industrial Software Systems
    Dohmen, Till
    Bruntink, Magiel
    Ceolin, Davide
    Visser, Joost
    [J]. PROCEEDINGS OF 2016 JOINT CONFERENCE OF THE INTERNATIONAL WORKSHOP ON SOFTWARE MEASUREMENT AND THE INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS AND PRODUCT MEASUREMENT (IWSM-MENSURA), 2016, : 11 - 21
  • [8] Towards a Taxonomy of Software Maintainability Predictors: A Detailed View
    Elmidaoui, Sara
    Cheikhi, Laila
    Idri, Ali
    Abran, Alain
    [J]. INFORMATION SYSTEMS AND TECHNOLOGIES, WORLDCIST 2022, VOL 3, 2022, 470 : 202 - 210
  • [9] Qualitative Evaluation on Software Maintainability Prediction Models
    Shafiabady, Aida
    Abdullah, Shahidan M.
    [J]. 2018 IEEE STUDENT CONFERENCE ON RESEARCH AND DEVELOPMENT (SCORED), 2018,
  • [10] Towards scalable and adaptable software architectures
    Fayad, ME
    Hamza, HS
    Sanchez, HA
    [J]. Proceedings of the 2005 IEEE International Conference on Information Reuse and Integration, 2005, : 102 - 107