M2M in Rule language transformations! [message #632] |
Mon, 20 November 2006 13:32  |
Eclipse User |
|
|
|
Hi,
our group is working on bridging abstract and concrete syntaxes of rule
languages by
using model transformations. Rule languages that we considered are Semantic
Web Rule
Language (SWRL), RuleML, R2ML (REWERSE I1 Rule Markup Language), OCL and
other.
We bridge gap between different rule languages (e.g. their concrete
syntaxes) by using bi-directional
transformations defined in a model transformation language ATL (ATLAS
Transformation Language).
This transformation allowed us to discover a number of issues in both R2ML
(proposal for general rule language) metamodel and R2ML XML Schema, and thus
make them fully compatible.
We already implemented concrete translators in independent Web application
( http://oxygen.informatik.tu-cottbus.de/rewerse-i1/?q=node/15).
--
Milan Milanovic
M.Sc. candidate
GOOD OLD AI Laboratory
Department of Information Systems and Technologies
Faculty of Organizational Sciences
University of Belgrade
|
|
|
Re: M2M in Rule language transformations! [message #643 is a reply to message #632] |
Mon, 20 November 2006 16:30  |
Eclipse User |
|
|
|
Hi Milan,
Thank you for your interest in the M2M project and in ATL.
It is nice to see that you have integrated ATL transformations into a
web translator.
Best regards,
Frédéric Jouault
Proposed M2M Project Lead
Milan Milanovich wrote:
> Hi,
>
> our group is working on bridging abstract and concrete syntaxes of rule
> languages by
> using model transformations. Rule languages that we considered are Semantic
> Web Rule
> Language (SWRL), RuleML, R2ML (REWERSE I1 Rule Markup Language), OCL and
> other.
> We bridge gap between different rule languages (e.g. their concrete
> syntaxes) by using bi-directional
> transformations defined in a model transformation language ATL (ATLAS
> Transformation Language).
>
> This transformation allowed us to discover a number of issues in both R2ML
> (proposal for general rule language) metamodel and R2ML XML Schema, and thus
> make them fully compatible.
>
> We already implemented concrete translators in independent Web application
> ( http://oxygen.informatik.tu-cottbus.de/rewerse-i1/?q=node/15).
>
> --
> Milan Milanovic
> M.Sc. candidate
>
> GOOD OLD AI Laboratory
> Department of Information Systems and Technologies
> Faculty of Organizational Sciences
> University of Belgrade
>
>
|
|
|
Powered by
FUDForum. Page generated in 0.02712 seconds