GENOA: a customizable language- and front-end independent code analyzer
ICSE '92 Proceedings of the 14th international conference on Software engineering
Science and Substance: A Challenge to Software Engineers
IEEE Software
Software Metrics: A Rigorous Approach
Software Metrics: A Rigorous Approach
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
Deriving Measures of Software Reuse in Object Oriented Systems
Proceedings of the BCS-FACS Workshop on Formal Aspects of Measurement
Reuse through inheritance: a quantitative study of C++ software
SSR '95 Proceedings of the 1995 Symposium on Software reusability
System acquisition based on software product assessment
Proceedings of the 18th international conference on Software engineering
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
Polymorphism measures for early risk prediction
Proceedings of the 21st international conference on Software engineering
Investigating quality factors in object-oriented designs: an industrial case study
Proceedings of the 21st international conference on Software engineering
GENOA—a customizable, front-end-retargetable source code analysis framework
ACM Transactions on Software Engineering and Methodology (TOSEM)
Defining and Validating Measures for Object-Based High-Level Design
IEEE Transactions on Software Engineering
Modeling Development Effort in Object-Oriented Systems Using Design Properties
IEEE Transactions on Software Engineering - Special section on the seventh international software metrics symposium
Distributed multimedia databases
Distributed multimedia databases
A Unified Framework for Cohesion Measurement in Object-OrientedSystems
Empirical Software Engineering
Replicated Case Studies for Investigating Quality Factorsin Object-Oriented Designs
Empirical Software Engineering
Future trends in software evolution metrics
IWPSE '01 Proceedings of the 4th International Workshop on Principles of Software Evolution
On 'A Framework for Source Code Search Using Program Patterns'
IEEE Transactions on Software Engineering
Measuring Design-Level Cohesion
IEEE Transactions on Software Engineering
The Class Cohesion Using the Reference Graph G1 and G2
EurAsia-ICT '02 Proceedings of the First EurAsian Conference on Information and Communication Technology
Multi-View Software Evolution: A UML-based Framework for Evolving Object-Oriented Software
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Design-Level Cohesion Measures: Derivation, Comparison, and Applications
COMPSAC '96 Proceedings of the 20th Conference on Computer Software and Applications
Investigation into the exploitation of Object-Oriented features
ACM SIGSOFT Software Engineering Notes
Machine-Learning Techniques for Software Product Quality Assessment
QSIC '04 Proceedings of the Quality Software, Fourth International Conference
Coupling and cohesion metrics for knowledge-based systems using frames and rules
ACM Transactions on Software Engineering and Methodology (TOSEM)
Improving Cohesion Metrics for Classes by Considering Dependent Instance Variables
IEEE Transactions on Software Engineering
Reusability and maintainability metrics for object-oriented software
ACM-SE 38 Proceedings of the 38th annual on Southeast regional conference
The interpretation and utility of three cohesion metrics for object-oriented design
ACM Transactions on Software Engineering and Methodology (TOSEM)
Coupling and cohesion measures for evaluation of component reusability
Proceedings of the 2006 international workshop on Mining software repositories
A software metric for coherence of class roles in Java programs
Proceedings of the 5th international symposium on Principles and practice of programming in Java
External views on class cohesion
CompSysTech '07 Proceedings of the 2007 international conference on Computer systems and technologies
Enhancing mood metrics using encapsulation
ICAI'07 Proceedings of the 8th Conference on 8th WSEAS International Conference on Automation and Information - Volume 8
Visually localizing design problems with disharmony maps
Proceedings of the 4th ACM symposium on Software visualization
Dynamic analysis of Ada programs for comprehension and quality measurement
Proceedings of the 2008 ACM annual international conference on SIGAda annual international conference
Application of support vector machine to predict fault prone classes
ACM SIGSOFT Software Engineering Notes
Revising cohesion measures by considering the impact of write interactions between class members
Information and Software Technology
Evaluating legacy assets in the context of migration to SOA
Software Quality Control
Client-based cohesion metrics for Java programs
Science of Computer Programming
Theoretical validation of object-oriented lack-of-cohesion metrics
SEPADS'09 Proceedings of the 8th WSEAS International Conference on Software engineering, parallel and distributed systems
International Journal of Computer Applications in Technology
Detecting Defects in Object Oriented Designs Using Design Metrics
Proceedings of the 2006 conference on Knowledge-Based Software Engineering: Proceedings of the Seventh Joint Conference on Knowledge-Based Software Engineering
Fault-prone module prediction of a web application using artificial neural networks
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
The evolution and impact of code smells: A case study of two open source systems
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
Empirical validation of object-oriented metrics for predicting fault proneness models
Software Quality Control
Validating object-oriented class cohesion metrics mathematically
SEPADS'10 Proceedings of the 9th WSEAS international conference on Software engineering, parallel and distributed systems
Method efficiency model based on value relevancy
ACM SIGSOFT Software Engineering Notes
An object-oriented high-level design-based class cohesion metric
Information and Software Technology
Improving object-oriented lack-of-cohesion metric by excluding special methods
SEPADS'11 Proceedings of the 10th WSEAS international conference on Software engineering, parallel and distributed systems
A study on the uncertainty inherent in class cohesion measurements
Journal of Systems Architecture: the EUROMICRO Journal
Dynamic cohesion measures for object-oriented software
Journal of Systems Architecture: the EUROMICRO Journal
Improving the applicability of object-oriented class cohesion metrics
Information and Software Technology
ACM SIGSOFT Software Engineering Notes
Systems evolution and software reuse in object-oriented programming and aspect-oriented programming
TOOLS'11 Proceedings of the 49th international conference on Objects, models, components, patterns
A Precise Method-Method Interaction-Based Cohesion Metric for Object-Oriented Classes
ACM Transactions on Software Engineering and Methodology (TOSEM)
Assessing software product maintainability based on class-level structural measures
PROFES'06 Proceedings of the 7th international conference on Product-Focused Software Process Improvement
Information and Software Technology
The ability of object-oriented metrics to predict change-proneness: a meta-analysis
Empirical Software Engineering
Proceedings of the 11th annual international conference on Aspect-oriented Software Development
Method cohesion analysis through concept lattices
ACM SIGSOFT Software Engineering Notes
CIMMACS'11/ISP'11 Proceedings of the 10th WSEAS international conference on Computational Intelligence, Man-Machine Systems and Cybernetics, and proceedings of the 10th WSEAS international conference on Information Security and Privacy
Reusability ranking of software components by coupling measure
EASE'06 Proceedings of the 10th international conference on Evaluation and Assessment in Software Engineering
Information and Software Technology
Assessing maintainability metrics in software architectures using COSMIC and UML
ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part IV
Proceedings of the Fifth International C* Conference on Computer Science and Software Engineering
Reusability metrics and effect of reusability on testing of object oriented systems
ACM SIGSOFT Software Engineering Notes
Experimental assessment of software metrics using automated refactoring
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Object-oriented class maintainability prediction using internal quality attributes
Information and Software Technology
An in-depth study of the potentially confounding effect of class size in fault prediction
ACM Transactions on Software Engineering and Methodology (TOSEM)
A comparative study of models for predicting fault proneness in object-oriented systems
International Journal of Computer Applications in Technology
One Graph to Rule Them All Software Measurement and Management
Fundamenta Informaticae - Concurrency, Specification and Programming
Hi-index | 0.00 |
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.