SML@b


Community
Publications
Metrics Tools Experience
Research Projects
Teaching


GI Fachgruppe Metriken (2.1.10)
Software Measurement and Evaluation:
  • News
  • Next Workshops
  • Intentions
  • Workgroups
  • Publications
  • Conferences
  • Links
  • Leadership Board
  • Members
READ MORE
Copyright 2005 SML@b
Software Measurement Laboratory SML@b
MPP
 
Table of Contents Index References
 

Application domain: component measurement

Description:

MPP [Kuhr94] measures object-oriented attributes of C++ software. The results are presented in two overviews:

  1. overall characteristics of the C++ file:
    • inheritance structure (e.g. number of classes and subclasses, depth, width) method statistics (e.g. total number, number of class-methods and instance-methods, average number of methods per class etc.)
    • detection of multiple inheritance
  2. measurement results for the object classes:
    MPP builds a table containing the measurement results for all classes of the file after the use of a preprocessor. Whenever one of the recommended values is exceeded the respective entry is marked.
    • depth (recommended: <= 4) number of methods (recommended: <= 20) LOC
    • number of subclasses (recommended: <=10)

Supported Languages: C++


Special features:

  • application of object-oriented metrics for C++

Requirements: DOS


Otto-von-Guericke University Magdeburg/FIN, IVS, AG Software Engineering/P.O. Box 4120/39016 Magdeburg/GERMANY
Home | Sitemap | Legal Notice | Contact Us IVSFINUniversity

Free Web Templates