The mythical man-month (anniversary ed.)
The mythical man-month (anniversary ed.)
Communications of the ACM
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
Flow Analysis of Computer Programs
Flow Analysis of Computer Programs
Interprocedural Analysis and the Information derived by it
Programming Methodology, 4th Informatik Symposium
ICSE '76 Proceedings of the 2nd international conference on Software engineering
ACM '77 Proceedings of the 1977 annual conference
On the specification and quantification of software performance objectives
ACM '77 Proceedings of the 1977 annual conference
The establishment and use of measures to evaluate the quality of software designs
Proceedings of the software quality assurance workshop on Functional and performance issues
On a measure of program structure.
On a measure of program structure.
Information flow metrics for the evaluation of operating systems' structure.
Information flow metrics for the evaluation of operating systems' structure.
Structured programming
Software complexity measurement
Communications of the ACM
A note on metrics of Pascal programs
ACM SIGPLAN Notices
A design tool used to quantitatively evaluate student projects
SIGCSE '88 Proceedings of the nineteenth SIGCSE technical symposium on Computer science education
Design complexity measurement and testing
Communications of the ACM
Information systems modeling: an object oriented development method
WADAS '92 Proceedings of the ninth Washington Ada symposium on Ada: Empowering software users and developers
A validation of software metrics using many metrics and two resources
ICSE '85 Proceedings of the 8th international conference on Software engineering
ACM '85 Proceedings of the 1985 ACM annual conference on The range of computing : mid-80's perspective: mid-80's perspective
An object-oriented metrics suite for Ada 95
Proceedings of the 2001 annual ACM SIGAda international conference on Ada
Predicting Source-Code Complexity at the Design Stage
IEEE Software
A project oriented course on software engineering
SIGCSE '83 Proceedings of the fourteenth SIGCSE technical symposium on Computer science education
A program complexity metric based on data flow information in control graphs
ICSE '84 Proceedings of the 7th international conference on Software engineering
Metrics in software quality assurance
ACM '81 Proceedings of the ACM '81 conference
Quality Factors and Coding Standards -- a Comparison Between Open Source Forges
Electronic Notes in Theoretical Computer Science (ENTCS)
A metrics suite for evaluating agent-oriented architectures
Proceedings of the 2010 ACM Symposium on Applied Computing
TTCN-3 quality engineering: using learning techniques to evaluate metric sets
SDL'07 Proceedings of the 13th international SDL Forum conference on Design for dependable systems
An empirical validation of the suite of metrics for object-relational data modelling
International Journal of Intelligent Information and Database Systems
Software quality metrics based on interconnectivity
Journal of Systems and Software
Hi-index | 0.03 |
Automatable metrics of software quality appear to have numerous advantages in the design, construction and maintenance of software systems. While numerous such metrics have been defined, and several of them have been validated on actual systems, significant work remains to be done to establish the relationships among these metrics. This paper reports the results of correlation studies made among three complexity metrics which were applied to the same software system. The three complexity metrics used were Halstead's effort, McCabe's cyclomatic complexity and Henry and Kafura's information flow complexity. The common software system was the UNIX operating system. The primary result of this study is that Halstead's and McCabe's metrics are highly correlated while the information flow metric appears to be an independent measure of complexity.