2012 Sixth Brazilian Symposium on Software Components, Architectures and Reuse 2012
DOI: 10.1109/sbcars.2012.15
|View full text |Cite
|
Sign up to set email alerts
|

A Systematic Review of Contemporary Metrics for Software Maintainability

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 aspectoriented 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 o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0
2

Year Published

2014
2014
2024
2024

Publication Types

Select...
7
1

Relationship

2
6

Authors

Journals

citations
Cited by 13 publications
(7 citation statements)
references
References 22 publications
0
5
0
2
Order By: Relevance
“…Knowing what metrics were used in SPS modeling is a prerequisite for studying these two challenges. To the best of our knowledge, no secondary study that investigates metrics is dedicated to SPS modeling yet, although many papers and books [11,12,13,14,15,16,17] have been published on the topic of software metrics over the past decades. It motivated us to create an evidence-based view of the metrics adopted in SPS models to contribute to the development of the body of knowledge on software metrics in the context of process modeling.…”
Section: " [Park 07]mentioning
confidence: 99%
See 1 more Smart Citation
“…Knowing what metrics were used in SPS modeling is a prerequisite for studying these two challenges. To the best of our knowledge, no secondary study that investigates metrics is dedicated to SPS modeling yet, although many papers and books [11,12,13,14,15,16,17] have been published on the topic of software metrics over the past decades. It motivated us to create an evidence-based view of the metrics adopted in SPS models to contribute to the development of the body of knowledge on software metrics in the context of process modeling.…”
Section: " [Park 07]mentioning
confidence: 99%
“…Abilio et al [14] presented an SLR to identify metrics associated with software maintainability and proposed for feature-oriented and aspect-oriented technologies from 11 primary papers. The metrics are classified according to the software attribute they measure, which ranges from architectural, parallel development, debugging, to quality attributes.…”
Section: Software (Process) Metricsmentioning
confidence: 99%
“…For example, Total Number of Constants (TNCt) indicates number of constants (classes or interfaces) in a SPL. We proposed these measures because previous studies [1,20] did not show specific ones for compositional approaches. Number of Features (NOF) [13] counts number of features in a SPL.…”
Section: A Feature-oriented Software Metricsmentioning
confidence: 99%
“…Uma Revisão Sistemática da Literatura [Abílio et al, 2012] sobre medidas relacionadas à manutenibilidade de sistemas de software desenvolvidos em tecnologias de POC e POA foi realizada. Nesse trabalho, observou-se a não-uniformidade na utilização dos termos "aspecto" e "característica" na definição ou na utilização das medidas.…”
Section: Medidas Para Avaliar Manutenibilidadeunclassified
“…Com o conjunto de seis medidas utilizado neste trabalho, apresentado na Seção 2.4, procurou-se não cometer os quatro erros comuns [Bouwers et al, 2012] e abranger quatro atributos de qualidade de manutenibilidade: i) complexidade; ii) tamanho; iii) acoplamento; e iv) coesão (similar ao segundo trabalho, porém com adição da coesão). Com isso, mesmo conhecendo um conjunto extenso de medidas [Abílio et al, 2012;Bagheri;Gasevic, 2011], foi escolhido um conjunto reduzido para avaliar os quatro atributos de manutenibilidade tratados neste trabalho. Dentre o subconjunto apresentado no segundo trabalho [Bagheri;Gasevic, 2011], a única medida relacionada a código, complexidade ciclomática, está contida no conjunto de medidas utilizado neste trabalho.…”
Section: Medidas Para Avaliar Manutenibilidadeunclassified