Skip to Content

Model Transformations to Share Rules between SWRL and R2ML

TitleModel Transformations to Share Rules between SWRL and R2ML
Publication TypeConference Paper
Year of Publication2007
AuthorsMilanovic, M., Gasevic D., Giurca A., Wagner G., and Devedzic V.
Conference Name3rd International Workshop on Semantic Web Enabled Software Engineering at 4th European Semantic Web Conference
Conference LocationInnsbruck, Austria
Abstract

Currently, there is no generally adopted standard for a Semantic Web rule language, but there are several important evolving proposals such as Ru-leML, Semantic Web Rule Language (SWRL), and REWERSE Rule Markup Language (R2ML). Having that in mind, one may expect that various systems (e.g. Web services) will use different rule languages, and thus introduce prob-lems in sharing rules. In this paper, we show how model-driven engineering techniques can be used to enable sharing rules between SWRL and R2ML. The main benefit of this approach is that the transformations between languages are completely based on the languages? abstract syntax (i.e., metamodels). The main benefit of this approach is that it keeps the focus on the language concepts rather than on technical issues caused by different concrete syntax. Yet, we also provide transformations that bridge between both languages? concrete (XML) and abstract (MOF) syntax.

URLhttp://swese2007.fzi.de/papers/02.Model_Transformations.pdf