Main Article Content
A Class Coupling Analyzer for Java Programs
Abstract
Increasingly, object-oriented measurements are being used to evaluate and predict the quality of software. A growing body of empirical results supports the theoretical validity of these metrics. Strategies were presented on how analysis of byte code with metrics can be integrated in an ongoing software development project and how metrics can be used as a practical aid in codeand architecture investigations on already developed systems. An experimental study was conducted as an attempt to further validate each metric and increase knowledge about them. The tool was fully tested and can serve as a guide for software developers and maintainers to identify early enough what quality measures (coupling or cohesion) may affect the quality of the software.