Aggregated metrics guided software restructuring

Software restructuring is of major importance in improving the reusability of a software system, being a form of perfective maintenance that modifies the structure of the system, without affecting the external behavior of the code. We are investigating in this paper how multiple software metrics def...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Marian, Z.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Software restructuring is of major importance in improving the reusability of a software system, being a form of perfective maintenance that modifies the structure of the system, without affecting the external behavior of the code. We are investigating in this paper how multiple software metrics defined for the application classes from a software system can be aggregated and used in order to improve the system's internal structure. Computational experiments are provided showing the effectiveness of using the aggregated software metric for restructuring a software system. The obtained results are promising, and illustrate that the research direction started in this paper has potential and it is worth being further investigated and extended.
DOI:10.1109/ICCP.2012.6356197