DocumentCode
2617478
Title
Can metrics help to bridge the gap between the improvement of OO design quality and its automation?
Author
Sahraoui, Houari A. ; Godin, Robert ; Miceli, Thieny
Author_Institution
DIRO, Montreal Univ., Que., Canada
fYear
2000
fDate
2000
Firstpage
154
Lastpage
162
Abstract
During the evolution of object-oriented (OO) systems, the preservation of a correct design should be a permanent quest. However, for systems involving a large number of classes and that are subject to frequent modifications, the detection and correction of design flaws may be a complex and resource-consuming task. The use of automatic detection and correction tools can be helpful for this task. Various works have proposed transformations that improve the quality of an OO system while preserving its behavior. In this paper, we investigate whether some OO metrics can be used as indicators for automatically detecting situations where a particular transformation can be applied to improve the quality of a system. The detection process is based on analyzing the impact of various transformations on these OO metrics using quality estimation models
Keywords
computer aided software engineering; error correction; error detection; object-oriented methods; software metrics; software quality; correct design preservation; design flaw correction; design flaw detection; frequent modifications; object classes; object-oriented design automation; object-oriented design quality; object-oriented metrics; object-oriented systems evolution; quality estimation models; resource-consuming task; software metrics; system quality improvement; transformation; Object oriented methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 2000. Proceedings. International Conference on
Conference_Location
San Jose, CA
ISSN
1063-6773
Print_ISBN
0-7695-0753-0
Type
conf
DOI
10.1109/ICSM.2000.883034
Filename
883034
Link To Document