Object-oriented metrics: an overview

Object-Oriented Analysis and Design (OOAD) techniques appear to be at the forefront of software engineering technologies. Nevertheless, as with the introduction of any relatively new technique, there is a tendency for people to attempt to maximize efficiency without always having a corresponding factual basis for their actions. This paper discusses important "bullets of measure" that should be taken into consideration during and after the development of an Object-Oriented System, particularly as it pertains to the static analysis of OO source code. The proposed metrics are consistent with the suggestions of many individuals who are well known for their experience.