Visual OCL

TU-Berlin | Faculty IV | Institute ISTI | Research group TFS

Language Description

small logo
section: < previous | next >
| |
chapter: << previous | next >>

Language Definition with MOF

VOCL was introduced to integrate the OCL into the UML for visual aspects. A semiformal foundation of VOCL was defined with the MOF approach that was already used for UML by the OMG. For this reason VOCL extends the UML meta model and the complete definition of UML and VOCL is integrated in just one composed meta model. OCL constraints describe the conditions that have to hold for instances of the meta model. There are four parts of the meta model of VOCL. The first part in figure 1.1 includes the structure of constraints with their context, conditions and navigation expressions, which consist of paths.

 

Fig. 1.1 Meta model part I: Constraint and NavigationCallExp

  section: < previous | next >
| |
chapter: << previous | next >>
©2005 TFS