Can Metrics Help to Bridge the Gap Between the Improvement of OO Design Quality and Its Automation?

  • Authors:
  • Houari A. Sahraoui;Robert Godin;Thierry Miceli

  • Affiliations:
  • -;-;-

  • Venue:
  • ICSM '00 Proceedings of the International Conference on Software Maintenance (ICSM'00)
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

During the evolution of object-oriented systems, the preservation of correct design should be a permanent quest. However, for systems involving a large number of classes and subject to frequent modifications, 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 propose transformations that improve the quality of an object-oriented system while preserving its behavior. In this paper, we propose to investigate whether some object-oriented 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 object-oriented metrics using quality estimation models.