Caracterización y Detección Automática de Bad Smells MVC

The work presented in this article represents an initial effort to fill this by contributing to: (i) the characterization of bad smells tha are relevant to the MVC architecture style, and (ii) the automatic detection of these using static analysis of software techniques. The obtained results show th...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:RISTI : Revista Ibérica de Sistemas e Tecnologias de Informação 2018-03, Vol.26 (26), p.54-67
Hauptverfasser: Velasco-Elizondo, Perla, Castañeda-Calvillo, Lucero, García-Fernández, Alejandro, Vazquez-Reyes, Sodel
Format: Artikel
Sprache:eng ; spa
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The work presented in this article represents an initial effort to fill this by contributing to: (i) the characterization of bad smells tha are relevant to the MVC architecture style, and (ii) the automatic detection of these using static analysis of software techniques. The obtained results show that most of the defined bad smells exist in practice and that the proposed detection method reduces by a wide margin the detection time required by a code review. Keywords: Software Architecture, Bad Bad smells, Static Analysis, MVC, Yii. 1. Los autores reportaron un conjunto de 14 bad smells arquitectónicos, que además de los 4 bad smells arquitectónicos reportados en (García et al. 2009) y en versiones específicas de SLP (por ejemplo, connector envy SPL), se encontraron otros como: component concern overload, cyclic dependency, overused interface, redundant interface, unwanted dependencies y feature concentration.
ISSN:1646-9895
1646-9895
DOI:10.17013/risti.26.54-67