Provided by: ComSIS Consortium
Date Added: Dec 2009
In this paper, the authors present a solution to bridging the abstract and concrete syntax of a web rule languages by using model transformations. Current specifications of web rule languages such as Semantic Web Rule Language (SWRL) or RuleML define their abstract syntax (e.g., metamodel) and concrete syntax (e.g., XML schema) separately. Although the recent research in the area of Model-Driven Engineering (MDE) demonstrates that such a separation of two types of syntax is a good practice (due to the complexity of languages), one should also have tools that check validity of rules written in a concrete syntax with respect to the abstract syntax of the rule language.