Empirical Validation of Complexity and Extensibility Metrics for Software Product Line Architectures

  • Edson A. Oliveira Junior USP
  • Jose C. Maldonado USP
  • Itana M. S. Gimenes UEM

Resumo


The software product line (PL) architecture (PLA) is one of the most important PL core assets as it is the abstraction of the products that can be generated, and it represents similarities and variabilities of a PL. Its quality attributes analysis and evaluation can serve as a basis for analyzing the managerial and economical values of a PL. We proposed metrics for PLA complexity and extensibility quality attributes. This paper is concerned with the empirical validation of such metrics. As a result of the experimental work we can conclude that the metrics are relevant indicators of complexity and extensibility of PLA by presenting their correlation analysis.
Palavras-chave: Programmable logic arrays, Measurement, Complexity theory, Correlation, Unified modeling language, Computer architecture, Software, complexity, empirical validation, extensibility, metrics, product line architecture, software product line
Publicado
27/09/2010
OLIVEIRA JUNIOR, Edson A.; MALDONADO, Jose C.; GIMENES, Itana M. S.. Empirical Validation of Complexity and Extensibility Metrics for Software Product Line Architectures. In: SIMPÓSIO BRASILEIRO DE COMPONENTES, ARQUITETURAS E REUTILIZAÇÃO DE SOFTWARE (SBCARS), 4. , 2010, Salvador/BA. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2010 . p. 31-40.