Third International Software Metrics Symposium (METRICS'96)
Foundations of object-oriented software measures
Berlin, GERMANY
March 25-March 26
ISBN: 0-8186-7364-8
The foundations of the properties of object-oriented software measures are presented. The criteria for these measures are characterized with several binary operations between objects, classes, methods, etc. Binary operations can be used as a tool to give numbers an interpretation above the ordinal scale level. The result of our investigation is that software measures for object-oriented programs mostly do not assume an extensive structure. In order to obtain qualitative criteria for object-oriented measures, the Dempster-Shafer belief function, the Kolmogoroff axioms and the DeFinetti axioms are introduced. These axioms give qualitative criteria for the use of object-oriented software measures between the weak order and the extensive structure.
Index Terms:
object-oriented programming; object-oriented methods; software metrics; inference mechanisms; uncertainty handling; belief maintenance; programming theory; object-oriented software measures; binary operations; classes; methods; numbers; extensive structure; qualitative criteria; Dempster-Shafer belief function; Kolmogoroff axioms; DeFinetti axioms; weak order; software measurement theory; concatenation operations; dominance axiom
Citation:
H. Zuse, "Foundations of object-oriented software measures," metrics, pp.75, Third International Software Metrics Symposium (METRICS'96), 1996