Application domain: component measurement
Description:
OOM was specifically designed as metric tool for the Coad/Yourdan approach on object-oriented software development. According to Coad/Yourdan object-oriented software development is realized in three steps:
- Object-oriented analysis (OOA) Object-oriented design (OOD)
- Object-oriented programming (OOP)
In general the first two steps are supported by the CASE Tool ObjecTool. The main task of OOA is to define Objects and Classes, their structure (attributes and services), dependencies (e.g. inheritance) and messages. OOD can be understood as refinement of OOA. Essentially it relies on the same model elements. Thus the metric tool OOM is applicable for both OOA and OOD. It counts the occurence of different model elements (general measures) and calculates structural measures (e.g. average number of object attributes).
Special features:
- metrics support for Object-Oriented Software Engineering according to Coad/Yourdan
Requirements: DOS
|