REWERSE-RP-2007-048

Milan Milanović, Dragan Gašević, Adrian Giurca, Gerd Wagner, Vladan Devedžić:
Model Transformations to Share Rules between SWRL and R2ML.


Complete Text [
.pdf, 730KB]
In: Proceedings of 3rd International Workshop on Semantic Web Enabled Software Engineering (SWESE 2007), Innsbruck, Austria (6th - 7th June 2007), June 2007

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.

URL:
http://rewerse.net/publications/rewerse-publications.html#REWERSE-RP-2007-048

BibTeX:

@inproceedings{REWERSE-RP-2007-048,
	author = {Milan Milanović and Dragan Gašević and Adrian Giurca and Gerd Wagner and Vladan Devedžić},
	title = {Model Transformations to Share Rules between SWRL and R2ML},
	booktitle = {Proceedings of 3rd International Workshop on Semantic Web Enabled Software Engineering, Innsbruck, Austria (6th--7th June 2007)},
	year = {2007},
	url = {http://rewerse.net/publications/rewerse-publications.html#REWERSE-RP-2007-048}
}