DocumentCode
3287017
Title
A metric based technique for design flaws detection and correction
Author
Miceli, Thierry ; Sahraoui, Houari A. ; Godin, Robert
Author_Institution
CRIM, Montreal, Que., Canada
fYear
1999
fDate
36434
Firstpage
307
Lastpage
310
Abstract
During the evolution of object-oriented (OO) systems, the preservation of correct design should be a permanent quest. However, for systems involving a large number of classes and which are subject to frequent modifications, the detection and correction of design flaws may be a complex and resource-consuming task. Automating the detection and correction of design flaws is a good solution to this problem. Various authors have proposed transformations that improve the quality of an OO system while preserving its behavior. In this paper, we propose a technique 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 software metrics using quality estimation models
Keywords
computer aided software engineering; error correction; error detection; object-oriented programming; program debugging; program diagnostics; software metrics; software quality; object-oriented systems evolution; software design flaw correction; software design flaw detection; software metrics; software quality estimation models; software transformations; system behaviour preservation; system classes; system modifications; Automation; Bridges; Electrical capacitance tomography; Object oriented modeling; Reactive power; Software metrics;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering, 1999. 14th IEEE International Conference on.
Conference_Location
Cocoa Beach, FL
Print_ISBN
0-7695-0415-9
Type
conf
DOI
10.1109/ASE.1999.802337
Filename
802337
Link To Document