This article may need to be rewritten to comply with Wikipedia's quality standards. (February 2025) |
The REWERSE Rule Markup Language (R2ML) is developed by the REWERSE Working Group I1 for the purpose of rules interchange between different systems and tools.
Scope
edit- An XML based rule language;
- Support for: integrity rules, derivation rules, production rules and reaction rules;[citation needed]
- Integrate functional languages (such as OCL) with Datalog languages (such as SWRL);
- Serialization and interchange of rules by specific software tools;
- Integrating rule reasoning with actual server side technologies;
- Deploying, publishing and communicating rules in a network.
Design principles
editSee also
editExternal links
edit- REWERSE
- Rule Interchange Format WG
- RuleML Archived 2011-04-04 at the Wayback Machine