scispace - formally typeset
Journal ArticleDOI

Object-oriented metrics that predict maintainability

Wei Li, +1 more
- 01 Nov 1993 - 
- Vol. 23, Iss: 2, pp 111-122
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
Proceedings ArticleDOI

Predicting fault-proneness using OO metrics. An industrial case study

TL;DR: A set of object-oriented metrics in terms of their usefulness in predicting fault-proneness, an important software quality indicator, are empirically validated using two data analysis techniques: regression analysis and discriminant analysis.
Posted Content

Hierarchical Small Worlds in Software Architecture

TL;DR: The final outcome of software evolution is a small world, hierarchical class diagram with well-defined statistical properties, irrespective of the specific features of each system analyzed.
Journal ArticleDOI

Empirical validation of object-oriented metrics for predicting fault proneness models

TL;DR: It is reasonable to claim that models targeted at different severity levels of faults could help for planning and executing testing by focusing resources on fault-prone parts of the design and code that are likely to cause serious failures.
Journal ArticleDOI

The effectiveness of software metrics in identifying error-prone classes in post-release software evolution process

TL;DR: This study examined three releases of the Eclipse project and found that although some metrics can still predict class error proneness in three error-severity categories, the accuracy of the prediction decreased from release to release and the prediction cannot be used to build a metrics model to identify error-prone classes with acceptable accuracy.
Journal ArticleDOI

Architectural-level risk analysis using UML

TL;DR: This paper uses the Unified Modeling Language (UML) and commercial modeling environment Rational Rose Real Time (RoseRT) to obtain UML model statistics and presents a risk assessment methodology which can be used in the early phases of the software life cycle.
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

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.
Related Papers (5)