Assessing Maintainability Metrics in Software Architectures Using COSMIC and UML

被引:0
|
作者
dos Anjos, Eudisley Gomes [1 ,2 ]
Gomes, Ruan Delgado [3 ]
Zenha-Rela, Mario [1 ]
机构
[1] Univ Coimbra, Ctr Informat & Syst, Coimbra, Portugal
[2] Univ Fed Paraiba, Ctr Informat, Joao Pessoa, Paraiba, Brazil
[3] Univ Fed Campina Grande, Campina Grande, Brazil
关键词
Maintainability metrics; COSMIC FFP; cohesion; complexity and coupling; DESIGN;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The software systems have been exposed to constant changes in a short period of time. The evolution of these systems demands a trade-off among several attributes to keep the software quality acceptable. It requires high maintainable systems and makes maintainability one of the most important quality attributes. This paper approaches the system evolution through the analysis of potential new architectures using the evaluation of maintainability level. The goal is to relate maintainability metrics applied in the source-code of OO systems, in particular CCC, to notations defined by COSMIC methods and proposes metrics-based models to assess CCC in software architectures.
引用
收藏
页码:132 / 146
页数:15
相关论文
共 50 条
  • [31] Deep Learning Approach for Software Maintainability Metrics Prediction
    Jha, Sudan
    Kumar, Raghvendra
    Le Hoang Son
    Abdel-Basset, Mohamed
    Priyadarshini, Ishaani
    Sharma, Rohit
    Hoang Viet Long
    [J]. IEEE ACCESS, 2019, 7 : 61840 - 61855
  • [32] Using UML2.0 and GG for describing the dynamic of software architectures
    Kacem, MH
    Jmaiel, M
    Kacem, AH
    Drira, K
    [J]. THIRD INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND APPLICATIONS, VOL 1, PROCEEDINGS, 2005, : 46 - 51
  • [33] Building UML class diagram maintainability prediction models based on early metrics
    Genero, M
    Piattini, M
    Manso, E
    Cantone, G
    [J]. NINTH INTERNATIONAL SOFTWARE METRICS SYMPOSIUM, PROCEEDINGS, 2003, : 263 - 275
  • [34] Software Quality Metrics Design Support with UML
    Bhatti, Shahid Nazir
    [J]. IDIMT 2004, PROCEEDINGS, 2004, 12 : 293 - +
  • [35] UML 1.4 versus UML 2.0 as languages to describe software architectures
    Pérez-Martínez, J
    Sierra-Alonso, A
    [J]. SOFTWARE ARCHITECTURE, 2004, 3047 : 88 - 102
  • [36] Information theoretic metrics for software architectures
    Shereshevsky, M
    Ammari, H
    Gradetsky, N
    Mili, A
    Ammar, HH
    [J]. 25TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 2001, : 151 - 157
  • [37] Assessing UML Model Quality by Utilizing Metrics
    Khanh-Hoang Doan
    Gogolla, Martin
    [J]. 2018 11TH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY (QUATIC), 2018, : 92 - 100
  • [38] Towards a Catalog of Object-Oriented Software Maintainability Metrics
    Saraiva, Juliana
    Soares, Sergio
    Castor, Fernando
    [J]. 2013 4TH INTERNATIONAL WORKSHOP ON EMERGING TRENDS IN SOFTWARE METRICS (WETSOM), 2013, : 84 - 87
  • [39] How does Context Affect the Distribution of Software Maintainability Metrics?
    Zhang, Feng
    Mockus, Audris
    Zou, Ying
    Khomh, Foutse
    Hassan, Ahmed E.
    [J]. 2013 29TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE (ICSM), 2013, : 350 - 359
  • [40] From scenarios to hierarchical broadcasting software architectures using UML-RT
    Krüger, I
    Prenninger, W
    Sandner, R
    Broy, M
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2002, 12 (02) : 155 - 174