A Study of the Applicability of Complexity Measures
IEEE Transactions on Software Engineering
An Entropy-Based Measure of Software Complexity
IEEE Transactions on Software Engineering - Special issue on software measurement principles, techniques, and environments
Portable GUI development with C++
Portable GUI development with C++
Object-oriented metrics that predict maintainability
Journal of Systems and Software - Special issue on object-oriented software
Program understanding and the concept assignment problem
Communications of the ACM
A unified metric of software complexity: measuring productivity, quality, and value
Selected papers of the sixth annual Oregon workshop on Software metrics
Object-oriented metrics: measures of complexity
Object-oriented metrics: measures of complexity
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
An entropy-based complexity measure for object-oriented designs
Theory and Practice of Object Systems - Special issue on selected papers from ESEC/FSE'97 (Joint Meeting of the European Software Engineering Conference and ACM Foundations of Software Engineering)
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
Software Reuse: Guidelines and Methods
Software Reuse: Guidelines and Methods
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Chidamber and Kemerer's Metrics Suite: A Measurement Theory Perspective
IEEE Transactions on Software Engineering
Complexity Measures for Object-Oriented Program Based on the Entropy
APSEC '95 Proceedings of the Second Asia Pacific Software Engineering Conference
Computing software metrics from design documents
ACM-SE 42 Proceedings of the 42nd annual Southeast regional conference
SEMANTIC METRICS: METRICS BASED ON SEMANTIC ASPECTS OF SOFTWARE
Applied Artificial Intelligence
Using information retrieval based coupling measures for impact analysis
Empirical Software Engineering
A simpler model of software readability
Proceedings of the 8th Working Conference on Mining Software Repositories
Hi-index | 0.00 |
This paper presents a new semantically-based metric for object-oriented systems, called the Semantic Class Definition Entropy (SCDE) metric, which examines the implementation domain content of a class to measure class complexity. The domain content is determined using a knowledge-based program understanding system. The metric's examination of the domain content of a class provides a more direct mapping between the metric and common human complexity analysis than is possible with traditional complexity measures based on syntactic aspects (software aspects related to the format of the code). Additionally, this metric represents a true design metric that can measure complexity early in the life cycles of software maintenance and software development. The SCDE metric is correlated with analyses from a human expert team, and is also compared to syntactic complexity measures.