Please use this identifier to cite or link to this item: https://rfos.fon.bg.ac.rs/handle/123456789/508
Title: Sharing OCL constraints by using web rules
Authors: Milanović, Milan
Gašević, D.
Giurca, Adrian
Wagner, Gerd
Devedžić, Vladan 
Keywords: XML;UML;SWRL;RIF;R2ML;OCL;MOF;Model transformations;MDE;EBNF;ATL
Issue Date: 2008
Publisher: Universitatsbibliothek TU Berlin
Abstract: This paper presents an MDE-based approach to interchanging rules between the Object Constraint Language (OCL) and REWERSE I1 Rule Markup Language (R2ML). The R2ML tends to be a standard rule markup language by following up the W3C initiative for Rule Interchange Format (RIF). The main benefit of this approach is that the transformations between languages are completely based on the languages' abstract syntax (i.e., metamodels) and in this way we keep the focus on the language concepts rather than on technical issues caused by different concrete syntax. In the current implementation, we have supported translation of the OCL invariants into the R2ML integrity rules. While most of the OCL expression could be represented in the R2ML and other rule languages, we have also identified that collection operators could only be partially supported in other rule languages (e.g., SWRL).
URI: https://rfos.fon.bg.ac.rs/handle/123456789/508
ISSN: 1863-2122
Appears in Collections:Radovi istraživača / Researchers’ publications

Files in This Item:
File Description SizeFormat 
504.pdf1.42 MBAdobe PDFThumbnail
View/Open
Show full item record

SCOPUSTM   
Citations

5
checked on Nov 17, 2025

Google ScholarTM

Check

Altmetric


This item is licensed under a Creative Commons License Creative Commons