Application domain: component measurement
Description:
PMT (Prolog Measurement Tool, [Komp96] ) was developed at the University of Magdeburg. The evaluation of Prolog programs involves an examination of three points of view:
- program (e.g. total number of procedures and clauses, various call graph measures, ratio of LOC to comments etc.)
- characteristics of procedures (e.g. number of callers and number of calls, number of clauses, data graph measures etc.)
- characteristics of clauses (e.g. number subgoals, number of cuts, data graph measures etc.)
Metrics application in the PMT conception is not restricted to measurement but also includes a comparison to recommended values stored in an experience data base. The empirical data base can be completed by own experiences which might help to improve the quality of future projects. The measurement results are summarized in tables or simple bar charts and may be prepared for further evaluation through statistics software.
Supported Languages: Prolog
Special features:
- modifiable experience data base
- presentation of procedure call structure
- configurable Prolog parser (ISO-Standard default)
- configurable output file
Requirements: Windows 3.1
|