Application domain: evaluated software measurement
Description:
METROPOL covers different aspects of software measurement:
- direct code measurement (Halstead's Software Science, LOC, statements etc)
- control flow graph analysis as model-based measurement.
METROPOL calculates McCabe's cyclomatic complexity and basic characteristic values of the control flow graph such as number of nodes, number of edges, depth of nesting etc.
- evaluation of the module call structure with regard to Gilb's hierarchical complexity, Mohanty's testability metrics, entropy of the call graph etc.
METROPOL supports both internal graphical evaluation (using different types of diagrams) and external evaluation through various export filters.
Supported Languages: ADA, C, C++, Chill, COBOL, FORTRAN, Pascal
Special features:
- metrics for the module call structure
Requirements: UNIX
|