Published August 28, 2003 | Version v1
Journal article Open

XOCL - an XML Language for Specifying Logical Constraints in Object Oriented Models

  • 1. Federal University of Campina Grande, Campina Grande, Brazil
  • 2. Universidade Federal de Pernambuco, Brazil

Description

In this paper, we present XOCL, an XML-based language to represent OCL (Object Constraint Language) constraints in UML models. XOCL was designed in two steps from the UML meta-model and OCL EBNF grammar published by OMG: (1) construction of a simple OCL meta-model and (2) derivation of an XML Schema for this meta-model. XOCL applications include full interoperability among UML modelling tools as well as finely grained structured input for automatic behavioral code generation and model checking.

Files

jucs_article_28100.pdf

Files (110.8 kB)

Name Size Download all
md5:8ea7c91beaeee7ae14049af652efb826
110.8 kB Preview Download