Title :
OOA metrics for the Unified Modeling Language
Author :
Marchesi, Michele
Author_Institution :
DIEE, Cagliari Univ., Italy
Abstract :
UML is the emerging standard for expressing OOA/OOD models. New metrics for object oriented analysis models are introduced, and existing ones are adapted to the entities and concepts of UML. In particular, these metrics concern UML use case diagrams and class diagrams used during the OOA phase. The proposed metrics are intended to allow an early estimate of development efforts, implementation time and cost of the system under development, and to measure its object orientedness and quality since the beginning of the analysis phase. The proposed metric suite is described in detail, and its relations with proposed metrics found in the literature are highlighted. Some measurements on three software projects are given
Keywords :
diagrams; object-oriented methods; object-oriented programming; software metrics; software standards; OOA metrics; OOA phase; OOA/OOD models; UML use case diagrams; Unified Modeling Language; analysis phase; class diagrams; implementation time; metric suite; object oriented analysis models; object orientedness; software projects; standard; Application software; Collaboration; Collaborative work; Cyclic redundancy check; Data structures; Packaging; Programming; Unified modeling language; Yarn;
Conference_Titel :
Software Maintenance and Reengineering, 1998. Proceedings of the Second Euromicro Conference on
Conference_Location :
Florence
Print_ISBN :
0-8186-8421-6
DOI :
10.1109/CSMR.1998.665739