IEEE Transactions on Software Engineering · 2004 · 39 citations · 25 references
ComputingComputer ScienceProgramming LanguagesSoftware EngineeringSystems ProgrammingCohesion AnalysisObject-oriented AnalysisObject-oriented DesignObject-oriented ProgrammingSoftware DesignSoftware MetricsCohesionCohesion MetricsDependent VariablesObject-oriented ArchitectureObject-oriented Metrics
The existing cohesion metrics for classes do not consider the characteristics of dependent instance variables that are commonly used in a class and, thus, do not properly reflect the cohesiveness of the class. This paper presents an approach for improving the cohesion metrics by considering the characteristics of the dependent instance variables in an object-oriented program.
25
The unified Modeling Language User Guide
Geoff Glasson · Linux journal · 1999 · 3.3K citations
W. P. Stevens, G. J. Myers, Larry L. Constantine · IBM Systems Journal · 1974 · 1.2K citations