• 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