Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
RuleML
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{cleanup rewrite|date=February 2025}} {{Infobox organization | name = RuleML | logo = | founded_date = 2000 | founder = RuleML Inc. | origins = RuleML | key_people = Harold Boley, Adrian Paschke; Benjamin Grosof, Michael Kifer, Said Tabet | area_served = | products = RuleML, [[Semantic Web Rule Language|W3C SWRL]], [[Rule Interchange Format|W3C RIF]], [[Legal XML|OASIS Legal RuleML]], [[RuleML Symposium]] | focus = [[Rule-based programming]], [[rule-based system]], [[logic programming]], [[Production system (computer science)|production rule system]], [[business rules engine]], [[business rule management system]], [[semantic Web]], [[rule-based language]] | method = | num_volunteers = | num_employees = | num_members = | subsid = | owner = | homepage = {{URL|http://www.ruleml.org}}{{dead link|date=January 2023}} | dissolved = | footnotes = }} '''RuleML''' is a global initiative, led by a non-profit organization RuleML Inc., that is devoted to advancing research and industry standards design activities in the technical area of rules that are semantic and highly inter-operable. The standards design takes the form primarily of a [[markup language]], also known as RuleML. The research activities include an annual research conference, the [[RuleML Symposium]], also known as RuleML for short. Founded in fall 2000 by Harold Boley, Benjamin Grosof, and Said Tabet, RuleML was originally devoted purely to standards design, but then quickly branched out into the related activities of coordinating research and organizing an annual research conference starting in 2002. The ''M'' in ''RuleML'' is sometimes interpreted as standing for ''Markup and Modeling''. The markup language was developed to express both forward ([[Top-down and bottom-up design#Computer science|bottom-up]]) and backward ([[Top-down and bottom-up design#Computer science|top-down]]) rules in [[XML]] for deduction, rewriting, and further inferential-transformational tasks. It is defined by the '''Rule Markup Initiative''', an open network of individuals and groups from both industry and academia<ref>{{Cite web|url=http://www.dfki.de/~urban/ruleml/inlogos.html|title=RuleML Participants' Logos|website=www.dfki.de|access-date=2016-07-05}}</ref> 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: * [[Rule Interchange Format]] ([[Rule Interchange Format|RIF]]): The design and overall purpose of W3C's Rule Interchange Format (RIF) industry standard is based primarily on the RuleML industry standards design. Like RuleML, RIF embraces a multiplicity of potentially useful rule dialects that nevertheless share common characteristics. * [https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=legalruleml|Legal RuleML Technical Committee] from [[OASIS (organization)|Oasis-Open]]: An industry standards effort devoted to legal automation utilizing RuleML. * [[Semantic Web Rule Language]] ([[Semantic Web Rule Language|SWRL]]): An industry standards design, based primarily on an early version of RuleML, whose development was funded in part by the [[DARPA]] Agent Markup Language ([[DARPA Agent Markup Language|DAML]]) research program. * [https://www.w3.org/Submission/2005/07/ Semantic Web Services Framework], particularly its [https://www.w3.org/Submission/SWSF-SWSL/ Semantic Web Services Language]: An industry standards design, based primarily on a medium-mature version of RuleML, whose development was funded in part by the [[DARPA]] Agent Markup Language ([[DARPA Agent Markup Language|DAML]]) research program and the [[WSMO]] research effort of the EU. * Mathematical Markup Language ([[MathML]]): However, MathML's Content Markup is better suited for defining functions rather than relations or general rules * Predictive Model Markup Language ([[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 documents ==See also== * [[RuleML Symposium]] * [[Ontology (information science)]] * [[Business rules]] * [[Business rules approach]] * [[Semantic Web Rule Language]] * [[R2ML]] * [[Flora-2]] ==References== {{reflist}} == External links == * {{Official website|http://www.ruleml.org}}{{dead link|date=January 2023}} ** {{cite web archived|title=RuleML Wiki (official website)|url=http://wiki.ruleml.org/index.php/RuleML_Home|archive-date=2022-06-25}} * [http://www.dfki.uni-kl.de/~boley/xmlag/attgramm/sld001.htm AG-markup] * [http://hydrogen.informatik.tu-cottbus.de/wiki/index.php/Portal:Rules Rules Portal] {{DEFAULTSORT:Ruleml}} [[Category:Computer science organizations]] [[Category:Events (computing)]] [[Category:Rule engines]] [[Category:XML markup languages]] [[Category:Knowledge representation languages]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Ambox
(
edit
)
Template:Cite web
(
edit
)
Template:Cite web archived
(
edit
)
Template:Cleanup rewrite
(
edit
)
Template:Dead link
(
edit
)
Template:Infobox organization
(
edit
)
Template:Official website
(
edit
)
Template:Reflist
(
edit
)