<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://w.arbores.tech/w/index.php?action=history&amp;feed=atom&amp;title=Rule_Interchange_Format</id>
	<title>Rule Interchange Format - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://w.arbores.tech/w/index.php?action=history&amp;feed=atom&amp;title=Rule_Interchange_Format"/>
	<link rel="alternate" type="text/html" href="http://w.arbores.tech/w/index.php?title=Rule_Interchange_Format&amp;action=history"/>
	<updated>2026-04-08T04:01:32Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.11</generator>
	<entry>
		<id>http://w.arbores.tech/w/index.php?title=Rule_Interchange_Format&amp;diff=17000&amp;oldid=prev</id>
		<title>Daniel K. Schneider: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://w.arbores.tech/w/index.php?title=Rule_Interchange_Format&amp;diff=17000&amp;oldid=prev"/>
		<updated>2021-04-10T01:48:19Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:48, 10 April 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Daniel K. Schneider</name></author>
	</entry>
	<entry>
		<id>http://w.arbores.tech/w/index.php?title=Rule_Interchange_Format&amp;diff=16999&amp;oldid=prev</id>
		<title>edutechwiki_en&gt;Daniel K. Schneider at 18:00, 8 July 2009</title>
		<link rel="alternate" type="text/html" href="http://w.arbores.tech/w/index.php?title=Rule_Interchange_Format&amp;diff=16999&amp;oldid=prev"/>
		<updated>2009-07-08T18:00:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Stub}}&lt;br /&gt;
== Definition ==&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Rule Interchange Format (RIF)&amp;#039;&amp;#039;&amp;#039; refers to a series of W3C formats to define various kinds of rule systems.&lt;br /&gt;
&lt;br /&gt;
== RIF Framework for Logic Dialects (RIF-FLD)==&lt;br /&gt;
&lt;br /&gt;
{{quotationbox|The [http://www.w3.org/TR/rif-fld/ RIF Framework for Logic Dialects] (RIF-FLD) is a formalism for specifying all logic dialects of RIF, including the RIF Basic Logic Dialect [RIF-BLD]. It is a logic in which both syntax and semantics are described through a number of mechanisms that are commonly used for various logic languages, but are rarely brought all together. Amalgamation of several different mechanisms is required because the framework must be broad enough to accommodate several different types of logic languages and because various advanced mechanisms are needed to facilitate translation into a common framework. RIF-FLD gives precise definitions to these mechanisms, but allows certain details to vary. The design of RIF envisages that future standard logic dialects will be based on RIF-FLD. Therefore, any logic dialect being developed to become a stardard should either be a specialization of FLD or justify its deviations from (or extensions to) FLD.}}&lt;br /&gt;
&lt;br /&gt;
== RIF Production Rule Dialect ==&lt;br /&gt;
&lt;br /&gt;
{{quotationbox|The [http://www.w3.org/TR/rif-prd/ RIF Production Rule Dialect] document specifies the [[production system|production rule]] dialect of the W3C rule interchange format (RIF-PRD). Production rules are rules with an &amp;quot;if&amp;quot; part and a &amp;quot;then&amp;quot; part. The &amp;quot;if&amp;quot; part, also called a &amp;quot;condition&amp;quot;, is like the condition part of logic rules (as covered by the basic logic dialect of the W3C rule interchange format, RIF-BLD). The &amp;quot;then&amp;quot; part of production rules may contain actions, unlike the conclusion of logic rules that may contain only a logical statement. Actions can modify the knowledge base and have other side-effects.}}&lt;br /&gt;
&lt;br /&gt;
See also [[production system]].&lt;br /&gt;
&lt;br /&gt;
== RIF Basic Logic Dialect ==&lt;br /&gt;
&lt;br /&gt;
{{quotationbox|The [http://www.w3.org/TR/2008/WD-rif-bld-20080730/ RIF Basic Logic Dialect] specification develops RIF-BLD (the Basic Logic Dialect of the Rule Interchange Format). From a theoretical perspective, RIF-BLD corresponds to the language of definite Horn rules with equality and a standard first-order semantics.}}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.w3.org/2005/rules/wiki/RIF_Working_Group W3C RIF Working Group] (includes links for current drafts and recommendations).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Standards]]&lt;br /&gt;
[[Category: Artificial intelligence]]{{edutechwiki}}&lt;/div&gt;</summary>
		<author><name>edutechwiki_en&gt;Daniel K. Schneider</name></author>
	</entry>
</feed>