Rules are logical limitations or conditional cases placed upon a set of data or transfer of data.
"Rules in (and for) the Web have become a mainstream topic since inference rules were marked up for E-Commerce and were identified as a Design Issue of the Semantic Web, and since transformation rules were put to practice for document generation from a central XML repository (as used here). Moreover, rules have continued to play an important role in AI shells for knowledge-based systems and in Intelligent Agents, today both needing a Web interchange format, and such XML/RDF-standardized rules are now also usable for the declarative specification of Web Services."
- RuleML Home: http://www.ruleml.org/
- RuleML 1.0 spec & schema: http://ruleml.org/1.0/
- Reaction RuleML Translator: http://ibis.in.tum.de/research/ReactionRuleML/translation.htm
- Are your Rules online? Four Web Rule Essentials [TALK]: http://www.ruleml.org/talks/RuleEssentials-talk.pdf
- RuleML -- The Overarching Specification of Web Rules: http://www.cs.unb.ca/~boley/papers/RuleML-Overarching.pdf
- RuleML -- The Overarching Specification of Web Rules [TALK]: http://www.cs.unb.ca/~boley/talks/RuleML-Overarching-Talk.ppt
The mission of the Rule Interchange Format (RIF) Working Group is to produce W3C Recommendations for rules interchange
- RIF Core: http://www.w3.org/TR/rif-core/
- RIF Working Group: http://www.w3.org/2005/rules/wiki/RIF_Working_Group
SWRL: A Semantic Web Rule Language Combining OWL and RuleML
- SPIN Diff -- Rule-based Comparison of RDF Models: http://www.semanticweb.com/insight/article.php/3832126
- SPIN -- An object-oriented framework for business rules using SPARQL: http://vimeo.com/5544950
- wikipedia: Business rule
- Rules and Norms - Requirements for Rule Interchange Languages in the Legal Domain: http://www.springerlink.com/content/v81q672j251ln864/