RuleML
The Rule Markup Language (RuleML) is a
markup language developed to express both forward (bottom-up) and backward (top-down) rules inXML for deduction, rewriting, and further inferential-transformational tasks. It is defined by the Rule Markup Initiative, an open network of individuals and groups [http://www.dfki.de/~urban/ruleml/inlogos.html from both industry and academia] that was formed to develop a canonical Web language for rules using XML markup and transformations from and to other rule standards/systems.Markup standards and initiatives related to RuleML include:
* Mathematical Markup Language (MathML ): However, MathML's Content Markup is better suited for defining functions rather than relations or general rules
* DARPA Agent Markup Language (DAML): While the contributing SHOE project has permitted Horn rules and a DAML-RULES is planned, the current DAML+OIL (March 2001) does not yet include a specification of explicit inference rules
* Predictive Model Markup Language (PMML): With this XML-based language one can define and share various models for data-mining results, including association rules
* Attribute Grammars in XML (AG-markup ): For AG's semantic rules, there are various possible XML markups that are similar to Horn-rule markup
* Extensible Stylesheet Language Transformations (XSLT ): This is a restricted term-rewriting system of rules, written in XML, for transforming XML documents into other text documentsee also
*
Ontology (computer science)
*Business rules
*Business rules approach
*Semantic Web Rule Language
*R2ML
*External links
* http://www.ruleml.org/
* [http://www.dfki.uni-kl.de/~boley/xmlag/attgramm/sld001.htm AG-markup]
* [http://www.rewerse.net/I1 REWERSE I1 WG]
* [http://hydrogen.informatik.tu-cottbus.de/wiki/index.php/Portal:Rules Rules Portal]
Wikimedia Foundation. 2010.
Look at other dictionaries:
RuleML — http://ruleml.org Kommerziell nein Beschreibung Semantisches Web Eigentümer RuleML Erschienen 23. Januar 2 … Deutsch Wikipedia
RuleML Symposium — RuleML http://ruleml.org Kommerziell nein Beschreibung Semantisches Web Eigentümer RuleML Erschienen … Deutsch Wikipedia
R2ML — The REWERSE Rule Markup Language (R2ML) is developed by the [http://oxygen.informatik.tu cottbus.de/rewerse i1/ REWERSE Working Group I1] for the purpose of rules interchange between different systems and tools.cope* An XML based rule language; * … Wikipedia
Attempto Controlled English — (ACE) is a controlled natural language, i.e. a subset of standard English with a restricted syntax and a restricted semantics described by a small set of construction and interpretation rules [cite conference | author = Norbert E. Fuchs, Kaarel… … Wikipedia
Semantic Web Rule Language — SWRL (Semantic Web Rule Language) is a proposal for a Semantic Web rules language, combining sublanguages of the OWL Web Ontology Language (OWL DL and Lite) with those of the Rule Markup Language (Unary/Binary Datalog).The specification was… … Wikipedia
BRML — Business Rules Markup Language (BRML) ist ein in XML beschriebenes, Business Rule Engine neutrales Daten Austauschformat für Regeln (hervorgegangen aus den Common Rules Spezifikationen für E Commerce der IBM.) Weitere Ansätze für einen… … Deutsch Wikipedia
Bussiness Rule Markup Language — Business Rules Markup Language (BRML) ist ein in XML beschriebenes, Business Rule Engine neutrales Daten Austauschformat für Regeln (hervorgegangen aus den Common Rules Spezifikationen für E Commerce der IBM.) Weitere Ansätze für einen… … Deutsch Wikipedia
SWRL — Semantic Web Rule Language SWRL (Semantic Web Rule Language) est un langage de règles pour le web sémantique, combinant le langage OWL DL et le langage RuleML (Rule Markup Language (Unary/Binary Datalog)). En comparaison avec DLP (Description… … Wikipédia en Français
Semantic Web Rule Language — SWRL (Semantic Web Rule Language) est un langage de règles pour le web sémantique, combinant le langage OWL DL et le langage RuleML (Rule Markup Language (Unary/Binary Datalog)). En comparaison avec DLP (Description Logic Programs), une autre… … Wikipédia en Français
Knowledge representation — is an area in artificial intelligence that is concerned with how to formally think , that is, how to use a symbol system to represent a domain of discourse that which can be talked about, along with functions that may or may not be within the… … Wikipedia