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
The availability of metrics for measuring software design quality and complexity are a great help in...
Several important questions still need to be answered regarding the maintainability of object-orient...
Abstract. The paper introduces a new object-oriented metric to evaluate maintainability of the softw...
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...
Maintaining object-oriented software is problematic and expensive. Earlier research has revealed tha...
This paper aims at empirically exploring the relationships between existing object-oriented coupling...
Software quality in context to software engineering refers to two different notions which are namely...
Abstract—Architecture-level decisions, directly influenced by environmental factors, are crucial to ...
Competing Interests: The authors have declared that no competing interests exist Software maintainab...
This paper presents some advances towards the quantitative evaluation of design attributes of object...
The availability of metrics for measuring software design quality and complexity are a great help in...
Several important questions still need to be answered regarding the maintainability of object-orient...
Abstract. The paper introduces a new object-oriented metric to evaluate maintainability of the softw...
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...
Maintaining object-oriented software is problematic and expensive. Earlier research has revealed tha...
This paper aims at empirically exploring the relationships between existing object-oriented coupling...
Software quality in context to software engineering refers to two different notions which are namely...
Abstract—Architecture-level decisions, directly influenced by environmental factors, are crucial to ...
Competing Interests: The authors have declared that no competing interests exist Software maintainab...
This paper presents some advances towards the quantitative evaluation of design attributes of object...
The availability of metrics for measuring software design quality and complexity are a great help in...
Several important questions still need to be answered regarding the maintainability of object-orient...
Abstract. The paper introduces a new object-oriented metric to evaluate maintainability of the softw...