Application domain: evaluated software measurement
Description:
Smalltalk Measure [Heck95] consists of a measurement browser as extension to existing Smalltalk systems. The evaluation of Smalltalk programs involves an examination of three points of view:
- overall object structure of the Smalltalk system (e.g total number of classes, maximum depth of inheritance etc.)
- characteristics of classes (e.g total number of sub-classes, total number of methods etc.)
- characteristics of methods (e.g. number of method variables, lines of code)
Smalltalk Measure refers to empirical data (e.g. the proposals of Lorenz, [Lore94]) as recommended values for program attributes. Whenever such a recommended limitation is exceeded the tool starts commenting the situation citing from literature, and it tries to find reasons and solutions. The empirical data base can be completed by own experiences which might help to improve the quality of future projects.
Supported Languages: Smalltalk
Special features:
- product evaluation supported by a modifiable experience data base
Requirements: Smalltalk-80 system, available for DOS and UNIX
|