• DocumentCode
    584638
  • Title

    A Systematic Review of Contemporary Metrics for Software Maintainability

  • Author

    Abílio, Ramon ; Teles, Pedro ; Costa, Heitor ; Figueiredo, Eduardo

  • Author_Institution
    Dept. de Cienc. da Comput. (DCC), Univ. Fed. de Lavras (UFLA), Lavras, Brazil
  • fYear
    2012
  • fDate
    23-28 Sept. 2012
  • Firstpage
    130
  • Lastpage
    139
  • Abstract
    Previous studies have been conducted with the aim of increasing the system quality. As a result, some contemporary technologies have been proposed for software development to improve maintainability, such as feature-oriented and aspect-oriented programming. Metrics are used to quantify the quality of systems developed in these technologies. Recently, contemporary metrics have been proposed or adapted from existing ones to evaluate specific issues of these contemporary technologies. This paper presents results of applying a systematic literature review to identify contemporary metrics associated with software maintainability and proposed for the feature-oriented and aspect-oriented technologies. Initially, we identify 672 published works and, after the primary selection, these quantity was reduced to 11 papers. These papers account for 33 and 78 contemporary metrics for feature-oriented and aspect-oriented technologies, respectively. The main contributions of this paper are (i) the list of metrics and measurable properties studies for feature-oriented and aspect-oriented programming, (ii) elaboration of a unified catalog of metrics applicable for both technologies, and (iii) identification of their main references.
  • Keywords
    aspect-oriented programming; software maintenance; software metrics; software quality; aspect-oriented programming; contemporary metrics; feature-oriented programming; software development; software maintainability; system metrics; system quality; Abstracts; IEEE Xplore; Programming; Software; Software measurement; Systematics; maintainability; metrics; orientation aspects; orientation features; software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Components Architectures and Reuse (SBCARS), 2012 Sixth Brazilian Symposium on
  • Conference_Location
    Natal
  • Print_ISBN
    978-1-4673-4783-9
  • Type

    conf

  • DOI
    10.1109/SBCARS.2012.15
  • Filename
    6394982