[[abstract]]Software metrics have been a key strategy for software engineers to assure software quality and measure software complexity for many years. However, the complexity metrics of object inheritance hierarchies have not yet been carefully studied. This paper proposes an inheritance level-based metric for measuring the object-oriented software complexity of an inheritance hierarchy. We introduce an algorithm which is proved to be complete and sound to decompose an inheritance hierarchy into a number of measured elements, namely, unit repeated inheritances (URIs). We use the Z specification to model the inheritance hierarchy and describe an inheritance level technique (ILT) based on URIs as a guide to measure the inheritance hierarchy....
In modern era, the biggest challenge facing the software industry is the upcoming of new technologie...
This empirical research was undertaken as part of a multi-method programme of research to investigat...
[[abstract]]This paper proposes a concept named unit repeated inheritance (URI) in Z notation to rea...
[[abstract]]There is no software metrics based on object-oriented programming languages (OOPLs) deve...
[[abstract]]Software testing and metrics are key issues to improve software quality. They are import...
Two inheritance complexity metrics, one at class level CCI (Class Complexity due to Inheritance) and...
[[abstract]]Software testing methodologies and metrics are widely applied to assuring and evaluating...
Among the code structuration mechanisms in object oriented systems, class hierarchies based on the g...
[[abstract]]Software testing methodologies and metrics are key issues to improve and assure software...
[[abstract]]In this paper, we propose a concept named unit repeated inheritance (URI) to realize obj...
Abstract: Object-oriented software complexity is difficult to assess due to its mani-fold influences...
Inheritance is a powerful mechanism in Object-Oriented (OO) programming. This mechanism supports the...
This empirical research was undertaken as part of a multi-method programme of research to investigat...
This empirical research was undertaken as part of a multi-method programme of research to investigat...
Software complexity metrics are used to predict critical information about reliability and maintaina...
In modern era, the biggest challenge facing the software industry is the upcoming of new technologie...
This empirical research was undertaken as part of a multi-method programme of research to investigat...
[[abstract]]This paper proposes a concept named unit repeated inheritance (URI) in Z notation to rea...
[[abstract]]There is no software metrics based on object-oriented programming languages (OOPLs) deve...
[[abstract]]Software testing and metrics are key issues to improve software quality. They are import...
Two inheritance complexity metrics, one at class level CCI (Class Complexity due to Inheritance) and...
[[abstract]]Software testing methodologies and metrics are widely applied to assuring and evaluating...
Among the code structuration mechanisms in object oriented systems, class hierarchies based on the g...
[[abstract]]Software testing methodologies and metrics are key issues to improve and assure software...
[[abstract]]In this paper, we propose a concept named unit repeated inheritance (URI) to realize obj...
Abstract: Object-oriented software complexity is difficult to assess due to its mani-fold influences...
Inheritance is a powerful mechanism in Object-Oriented (OO) programming. This mechanism supports the...
This empirical research was undertaken as part of a multi-method programme of research to investigat...
This empirical research was undertaken as part of a multi-method programme of research to investigat...
Software complexity metrics are used to predict critical information about reliability and maintaina...
In modern era, the biggest challenge facing the software industry is the upcoming of new technologie...
This empirical research was undertaken as part of a multi-method programme of research to investigat...
[[abstract]]This paper proposes a concept named unit repeated inheritance (URI) in Z notation to rea...