Design structural stability refers to the extent to which the structure of a design is preserved throughout the evolution of the software from one release to the next. This paper investigates whether there are some structural characteristics (metrics) of object-oriented design that are indicators of its structural stability. Investigated metrics are related to size, inheritance, cohesion, and coupling. Design structural stability was assessed from each software release to the next using two metrics: a classbased metric and a relationship-based metric. As a case study, measures were collected from 13 successive releases of Apache Ant
Software quality in context to software engineering refers to two different notions which are namely...
Competing Interests: The authors have declared that no competing interests exist Software maintainab...
The primary objective of object-oriented design metrics is to evaluateobject-oriented design quality...
Design structural stability refers to the extent to which the structure of a design is preserved thr...
The structural stability of an object-oriented design (OOD) refers to the extent to which the struct...
This paper empirically explores the correlations between a suite of structural stability metrics for...
As changes are made to an object-oriented design, its structure and/or behavior may be affected. Mod...
Abstract — Object-Oriented applications strongly emphasis on design aspects during the early stages ...
This paper aims at empirically exploring the relationships between most of the existing coupling and...
This paper presents some advances towards the quantitative evaluation of design attributes of object...
This paper aims at empirically exploring the relationships between existing object-oriented coupling...
Maintaining object-oriented software is problematic and expensive. Earlier research has revealed tha...
The availability of metrics for measuring software design quality and complexity are a great help in...
Context: Class cohesion is an important object-oriented software quality attribute. Assessing class ...
Object-oriented design and development has become popular in today’s software development environmen...
Software quality in context to software engineering refers to two different notions which are namely...
Competing Interests: The authors have declared that no competing interests exist Software maintainab...
The primary objective of object-oriented design metrics is to evaluateobject-oriented design quality...
Design structural stability refers to the extent to which the structure of a design is preserved thr...
The structural stability of an object-oriented design (OOD) refers to the extent to which the struct...
This paper empirically explores the correlations between a suite of structural stability metrics for...
As changes are made to an object-oriented design, its structure and/or behavior may be affected. Mod...
Abstract — Object-Oriented applications strongly emphasis on design aspects during the early stages ...
This paper aims at empirically exploring the relationships between most of the existing coupling and...
This paper presents some advances towards the quantitative evaluation of design attributes of object...
This paper aims at empirically exploring the relationships between existing object-oriented coupling...
Maintaining object-oriented software is problematic and expensive. Earlier research has revealed tha...
The availability of metrics for measuring software design quality and complexity are a great help in...
Context: Class cohesion is an important object-oriented software quality attribute. Assessing class ...
Object-oriented design and development has become popular in today’s software development environmen...
Software quality in context to software engineering refers to two different notions which are namely...
Competing Interests: The authors have declared that no competing interests exist Software maintainab...
The primary objective of object-oriented design metrics is to evaluateobject-oriented design quality...