21. Matrix 3 : Depth of Inheritance Tree DIT is the maximum length from a node to the root (base class) Viewpoints: Lower level subclasses inherit a number of methods making behavior harder to predict Deeper trees indicate greater design complexity
26. As NOC grows, reuse increases - but the abstraction may be diluted
27. Depth is generally better than breadth in class hierarchy, since it promotes reuse of methods through inheritance
28. Classes higher up in the hierarchy should have more sub-classes then those lower down
29.
30.
31. the number of other classes that are referenced in the class C (a reference to another class, A, is an reference to a method or a data member of class A)
40. Dan jikabanyak method dapatdipanggiluntukmeresponspesan yang diterimaolehsebuahobyekdarisuatu class besarkemungkinanpemeliharaandan testing menjadilebihkompleks.
59. Terdapatsebuah class C1 dengan n method M1, M2, …, Mn. Dengan {Ij} = himpunanvariabel instance yang digunakanoleh method Mi. Terdapatsebanyak n himpunan {I1}, …, {In}. Dengan P = {(Ii, Ij) | Ii ∩ Ij = ø} dan Q = {(Ii, Ij) | Ii ∩ Ij ≠ ø}. Jikasemuahimpunan n {I1}, …, {In} adalah ø makakemudian P = ø.
66. Lionel Briand, Khaled El Emam, SandroMorasca :"On the Application of Measurement Theory in Software Engineering",International Software Engineering Research Network technical report #ISERN-95-04
69. Everald E. Mills : “ Software Metrics”, SEI Curriculum Module SEI-CM-12-1.1, Software Engineering Institute, Carnegie Mellon University, December 1988