1. A new metric for object-oriented design
- Author
-
J.-Y. Chen and J.-F. Lu
- Subjects
Theoretical computer science ,Computer science ,business.industry ,Cohesion (computer science) ,Connascence ,Reuse ,Software metric ,Computer Science Applications ,Object-oriented design ,Software ,Metric system ,business ,Class hierarchy ,Information Systems - Abstract
The paper presents a new metric for the object-oriented design. The metric measures the complexity of a class in an object-oriented design. The metrics include operation complexity, operation argument complexity, attribute complexity, operation coupling, class coupling, cohesion, class hierarchy, and reuse. An experiment is conducted to build the metric system. The approach is to derive a regression model of the metrics based on the experimental data. Moreover, the subjective judgement by the expert is incorporated in the regression model. This ensures that the metric system is pragmatic and flexible for the software industry. more...
- Published
- 1993
- Full Text
- View/download PDF