Journal ArticleDOI
Object-oriented metrics that predict maintainability
Wei Li,Sallie M. Henry +1 more
Reads0
Chats0
TLDR
This research concentrates on several object-oriented software metrics and the validation of these metrics with maintenance effort in two commercial systems.About:
This article is published in Journal of Systems and Software.The article was published on 1993-11-01. It has received 1111 citations till now. The article focuses on the topics: Halstead complexity measures & Software metric.read more
Citations
More filters
Journal ArticleDOI
Comparative analysis of J48 with statistical and machine learning methods in predicting fault-prone classes using object-oriented systems
TL;DR: The results indicate that the prediction performance of J48 is generally better than other statistical and machine learning models, however, similar types of studies are required to be carried out in order to establish the acceptability of the J48 model.
Proceedings ArticleDOI
Developing new approaches for software design quality improvement based on subjective evaluations
TL;DR: This research abstract presents two approaches for utilizing the developers' subjective design quality evaluations during the software lifecycle, process-based and tool-based, to improve software design and promote organizational learning about software design.
Book ChapterDOI
Quality Patterns for Conceptual Modelling
TL;DR: The aim of this paper is to propose a concept of quality pattern, used to structure and to package predefined solutions for evaluation of conceptual modelling quality and to help designers improve conceptual models using design patterns.
Journal ArticleDOI
Assessing Software Maintainability Based on Class Diagram Design: A Preliminary Case Study
Yao Lu,Xinjun Mao,Zude Li +2 more
TL;DR: Wang et al. as mentioned in this paper used a set of metrics for class diagram measurement, and defined three indices for maintainability assessment from the defect-correction perspectives, which can guide maintenance-oriented software design, and also motivate them to do a stronger empirical evaluation.
Journal ArticleDOI
Automated Identification of Change-Prone Classes in Open Source Software Projects
TL;DR: This paper collects a set of static metrics and change data at class level from an open-source software product, Datacrow, and uses classification methods to identify change-prone classes.
References
More filters
Book
A complexity measure
TL;DR: In this paper, a graph-theoretic complexity measure for managing and controlling program complexity is presented. But the complexity is independent of physical size, and complexity depends only on the decision structure of a program.
Journal ArticleDOI
A Complexity Measure
TL;DR: Several properties of the graph-theoretic complexity are proved which show, for example, that complexity is independent of physical size and complexity depends only on the decision structure of a program.
Book
Towards a metrics suite for object oriented design
TL;DR: These metrics are based upon measurement theory and are informed by the insights of experienced object-oriented software developers, and formally evaluated against a widelyaccepted list of software metric evaluation criteria.
Journal ArticleDOI
Software Structure Metrics Based on Information Flow
S. Henry,Dennis Kafura +1 more
TL;DR: This paper defines and validates a set of software metrics which are appropriate for evaluating the structure of large-scale systems and can be interpreted to reveal various types of structural flaws in the design and implementation.