We propose to standardize object-oriented metrics definitions using the Object Constraint Language (OCL), a part of the Unified Modeling Language (UML) standard, and a meta-model of the modeling formalism. OCL allows specifying invariants, preconditions, postconditions and other types of constraints. To illustrate this approach, we describe the MOOD2 metrics in OCL, based upon the meta-model of our object design modeling formalism – the GOODLY language. The outcome is, we believe, an elegant, precise and straightforward way to define metrics that may help to overcome several current problems. Besides, it is a natural approach since we are using object technology to define metrics on object technology itself.This is the seminal paper of the ...
The object Constraint Language (OCL), which forms part of the UML set of modelling notations, is a p...
The Object Constraint Language (OCL) is a specification language which could be used for describing ...
Abstract. The Object Constraint Language (OCL), which forms part of the UML set of modelling notatio...
We propose to standardize object-oriented metrics definitions using the Object Constraint Language (...
<p>This paper discusses the formalization effort of object-oriented design metrics definitions and p...
Software measurement has become essential to good Software Engineering. However, most published work...
This paper presents a library of measures, named FLAME – A Formal Library for Aiding Metrics Extract...
As part of the UML standard OCL has been adopted by both professionals in industry and by academic r...
The assessment of quality in a software development process is vital for the quality of the final sy...
Abstract: The assessment of quality in a software development process is vital for the quality of th...
Abstract: Object-relational databases add to the relational model the possibility of working with ne...
This paper describes a meta-modeling approach to formalize a set of metrics suited for object-relati...
UML models quality is clearly a crucial issue that must be evaluated at the initial stages of object...
The Object Constraint Language (OCL) is a precise language which could be used for describing constr...
The Object Constraint Language (OCL), which forms part of the UML 1.1. set of modelling notations is...
The object Constraint Language (OCL), which forms part of the UML set of modelling notations, is a p...
The Object Constraint Language (OCL) is a specification language which could be used for describing ...
Abstract. The Object Constraint Language (OCL), which forms part of the UML set of modelling notatio...
We propose to standardize object-oriented metrics definitions using the Object Constraint Language (...
<p>This paper discusses the formalization effort of object-oriented design metrics definitions and p...
Software measurement has become essential to good Software Engineering. However, most published work...
This paper presents a library of measures, named FLAME – A Formal Library for Aiding Metrics Extract...
As part of the UML standard OCL has been adopted by both professionals in industry and by academic r...
The assessment of quality in a software development process is vital for the quality of the final sy...
Abstract: The assessment of quality in a software development process is vital for the quality of th...
Abstract: Object-relational databases add to the relational model the possibility of working with ne...
This paper describes a meta-modeling approach to formalize a set of metrics suited for object-relati...
UML models quality is clearly a crucial issue that must be evaluated at the initial stages of object...
The Object Constraint Language (OCL) is a precise language which could be used for describing constr...
The Object Constraint Language (OCL), which forms part of the UML 1.1. set of modelling notations is...
The object Constraint Language (OCL), which forms part of the UML set of modelling notations, is a p...
The Object Constraint Language (OCL) is a specification language which could be used for describing ...
Abstract. The Object Constraint Language (OCL), which forms part of the UML set of modelling notatio...