1995 · 395 citations · 6 references
ComputingComputer ScienceSoftware EngineeringObject-oriented AnalysisObject-oriented DesignObject-oriented ProgrammingSoftware ArchitectureSoftware DesignSoftware ReuseCohesionCohesion MetricsHigh CohesionInheritance HierarchiesObject-oriented ArchitectureObject-oriented MetricsObject-oriented ReuseObjects
We define and apply two new measures of object-oriented class cohesion to a reasonably large C++ system. We find that most of the classes are quite cohesive, but that the classes that are reused more frequently via inheritance exhibit clearly lower cohesion.
6
Software Metrics. A Rigorous Approach
Journal of Information Technology · 1991 · 847 citations
James M. Bieman, Linda Ott · IEEE Transactions on Software Engineering · 1994 · 256 citations
Software Metrics. A Rigorous Approach
Leslie P. Willcocks · Journal of Information Technology · 1991 · 253 citations