Assessing maintainability metrics in software architectures using COSMIC and UML

  • Authors:
  • Eudisley Gomes dos Anjos;Ruan Delgado Gomes;Mário Zenha-Rela

  • Affiliations:
  • Centre for Informatics and Systems, University of Coimbra, Coimbra, Portugal,Centre of Informatics, Federal University of Paraiba, João Pessoa, Brazil;Systems and Computer Science Department, Federal University of Campina Grande, Campina Grande, Brazil;Centre for Informatics and Systems, University of Coimbra, Coimbra, Portugal

  • Venue:
  • ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part IV
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.