Rule Markup Language (RuleML)
- initiative formed in 2000
- portable XML encoding of rules
- translators have been developed for
JESS,
various Prolog implementations,
cwm,
and other rule engines
- closely related to Semantic Web
- decision at
October 2002 DAML PI Meeting
to more closely align RuleML and DAML Rules
- DAML Rules likely to be (a subset of) RuleML
- RuleML provides a placeholder until DAML Rules is defined
- recent work on
- reaction rules
- prioritized conflict resolution
- non-monotonicity
- likely submission to future W3C rules and/or query Working Groups
- see
http://www.ruleml.org/