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
Al Lake, Curtis Cook
 
<<  LABORATORY <<  Object Oriented Metrics Lake
 
Reference: Lake, A.; Cook, C.: A Software Complexity Metric for C++, Proceedings of the Fourth Annual Workshop on Software Metrics, Oregon, 22-24 March, 1992.
 

"This preliminary experiment indicates ":

"that programmers more effectively debug and modify classes at or near the root of the class hierarchy than classes deep in the class hierarchy. The results of this experiment also appear to indicate that there is a point of accumulated complexity where the relative class size and loss of data abstraction make the task of comprehending a single class at the root as difficult as searching through the inheritance tree.

Our results suggest that the depth of the inheritance tree does affect programming tasks. However, more studies will need to be done to determine if there is a depth threshold for programming tasks and the trade-offs between depth and breadth of the inheritance tree."

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