Software errors and complexity: an empirical investigation0
Communications of the ACM
Journal of Systems and Software - Special issue on the fifth Minnowbrook workshop on software performance evaluation
System Structure Analysis: Clustering with Data Bindings
IEEE Transactions on Software Engineering - Annals of discrete mathematics, 24
Software complexity measurement
Communications of the ACM
IEEE Transactions on Software Engineering
An Empirical Study of Software Metrics
IEEE Transactions on Software Engineering
Software metrics: establishing a company-wide program
Software metrics: establishing a company-wide program
A survey of system complexity metrics
The Computer Journal
Predictive software metrics based on a formal specification
Information and Software Technology
The Use of Software Complexity Metrics in Software Maintenance
IEEE Transactions on Software Engineering
Resolving the software science anomaly
Journal of Systems and Software
Software engineering concepts
Software complexity assessment: annotated bibliography
ACM SIGSOFT Software Engineering Notes
Measuring software design complexity
Journal of Systems and Software
A critique of cyclomatic complexity as a software metric
Software Engineering Journal
Evaluating Software Complexity Measures
IEEE Transactions on Software Engineering
A Study of the Applicability of Complexity Measures
IEEE Transactions on Software Engineering
Object-oriented programming: an objective sense of style
OOPSLA '88 Conference proceedings on Object-oriented programming systems, languages and applications
IEEE Transactions on Software Engineering
Software complexity and maintainability
ICIS '89 Proceedings of the tenth international conference on Information Systems
Design complexity measurement and testing
Communications of the ACM
Measuring software design quality
Measuring software design quality
Software metrics: introduction
Information and Software Technology - New directions in software development
Data analysis for software metrics
Journal of Systems and Software - An Oregon workshop on software metrics
An evaluation of some design metrics
Software Engineering Journal - Special issue: on software reliability and metrics
An Ontological Model of an Information System
IEEE Transactions on Software Engineering
Recent advances in software measurement (abstract and references for talk)
ICSE '90 Proceedings of the 12th international conference on Software engineering
Design metrics: an empirical analysis
Software Engineering Journal - Special issue: on software reliability and metrics
Towards a metrics suite for object oriented design
OOPSLA '91 Conference proceedings on Object-oriented programming systems, languages, and applications
Cyclomatic Complexity Density and Software Maintenance Productivity
IEEE Transactions on Software Engineering
A validation of software metrics using many metrics and two resources
ICSE '85 Proceedings of the 8th international conference on Software engineering
A Review and Evaluation of Software Science
ACM Computing Surveys (CSUR)
Models and Measurements for Quality Assessment of Software
ACM Computing Surveys (CSUR)
A program data flow analysis procedure
Communications of the ACM
On the criteria to be used in decomposing systems into modules
Communications of the ACM
Flow diagrams, turing machines and languages with only two formation rules
Communications of the ACM
Software Metrics: A Rigorous Approach
Software Metrics: A Rigorous Approach
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
Software Metrics: An Analysis and Evaluation
Software Metrics: An Analysis and Evaluation
A tool that detects plagiarism in Pascal programs
SIGCSE '81 Proceedings of the twelfth SIGCSE technical symposium on Computer science education
ICSE '84 Proceedings of the 7th international conference on Software engineering
Quantitative evaluation of software quality
ICSE '76 Proceedings of the 2nd international conference on Software engineering
M.H. Halstead's Software Science - a critical examination
ICSE '82 Proceedings of the 6th international conference on Software engineering
The measurement of software science parameters in software designs
Proceedings of the 1981 ACM workshop/symposium on Measurement and evaluation of software quality
A software study using Halstead metrics
Proceedings of the 1981 ACM workshop/symposium on Measurement and evaluation of software quality
A framework for the measurement of software quality
Proceedings of the software quality assurance workshop on Functional and performance issues
On the use of the cyclomatic number to measure program complexity
ACM SIGPLAN Notices
An extension to the cyclomatic measure of program complexity
ACM SIGPLAN Notices
Software metrics: an introduction and annotated bibliography
ACM SIGSOFT Software Engineering Notes
A software quality model for SOA
Proceedings of the 8th international workshop on Software quality
Model-Based identification of fault-prone components
EDCC'05 Proceedings of the 5th European conference on Dependable Computing
Component-based development of dependable systems with UML
Component-Based Software Development for Embedded Systems
Assessing aspect modularizations using design structure matrix and net option value
Transactions on Aspect-Oriented Software Development I
Hi-index | 0.00 |
Software quality involves the conformance of a software product to some predefined set of functional requirements at a specified level of quality. The software is considered valid when it conforms to these “quality factors” at some acceptable level. There are a large number of quality factors against which software may be validated. This paper discusses the development of traditional software metrics in relation to the anticipated structure of a software system. The taxonomy of a software system primarily relies upon the dissection of the software system into modules. Modular design is the cornerstone of quality software, and metrics that can predict an optimum modular structure are critical. By examining the theoretical bases on quality metrics, a base set of common quantitative metrics can be devised and mapped to quality metrics in which they reside. This paper surveys existing metrics and suggests the derivation of software design metrics from software quality factors. Measurable software attributes are identified and suggested as potential design metrics.