[jboss-svn-commits] JBL Code SVN: r13733 - in labs/jbossrules/trunk/documentation/manual/en: Chapter-Release_Notes and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Jul 23 15:37:57 EDT 2007
Author: tirelli
Date: 2007-07-23 15:37:57 -0400 (Mon, 23 Jul 2007)
New Revision: 13733
Added:
labs/jbossrules/trunk/documentation/manual/en/Chapter-Release_Notes/
labs/jbossrules/trunk/documentation/manual/en/Chapter-Release_Notes/Section-What_is_new.xml
Modified:
labs/jbossrules/trunk/documentation/manual/en/master.xml
Log:
Adding what's new section to the documentation
Added: labs/jbossrules/trunk/documentation/manual/en/Chapter-Release_Notes/Section-What_is_new.xml
===================================================================
--- labs/jbossrules/trunk/documentation/manual/en/Chapter-Release_Notes/Section-What_is_new.xml (rev 0)
+++ labs/jbossrules/trunk/documentation/manual/en/Chapter-Release_Notes/Section-What_is_new.xml 2007-07-23 19:37:57 UTC (rev 13733)
@@ -0,0 +1,202 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<section>
+ <title>What is new in Drools 4.0</title>
+
+ <para>Drools 4.0 is a major update over the previous Drools 3.0.x series. A
+ whole new set of features were developed which special focus on language
+ expressiveness, engine performance and tools availability. The followin is a
+ list of the most interesting changes.</para>
+
+ <section>
+ <title>Language Expressiveness Enhancements</title>
+
+ <itemizedlist>
+ <listitem>
+ <para>New Conditional Elements: from, collect, accumulate and
+ forall</para>
+ </listitem>
+
+ <listitem>
+ <para>New Field Constraint operators: not matches, not contains, in,
+ not in, memberOf, not memberOf</para>
+ </listitem>
+
+ <listitem>
+ <para>New Implicit Self Reference field: this</para>
+ </listitem>
+
+ <listitem>
+ <para>Full support to Conditional Elements nesting, for First Order
+ Logic completeness.</para>
+ </listitem>
+
+ <listitem>
+ <para>Support to multi-restrictions and constraint connectives
+ && and ||</para>
+ </listitem>
+
+ <listitem>
+ <para>Parser improvements to remove previous language limitations,
+ like character escaping and keyword conflicts</para>
+ </listitem>
+
+ <listitem>
+ <para>Support to pluggable dialects and built-in support to Java and
+ MVEL</para>
+ </listitem>
+
+ <listitem>
+ <para>Complete rewrite of DSL engine, allowing for full l10n</para>
+ </listitem>
+
+ <listitem>
+ <para>Fact attributes auto-vivification for return value restrictions
+ and inline-eval constraints</para>
+ </listitem>
+
+ <listitem>
+ <para>Support to nested accessors, property navigation and simplified
+ collection, arrays and maps syntax</para>
+ </listitem>
+
+ <listitem>
+ <para>Improved support to XML rules</para>
+ </listitem>
+
+ <listitem>
+ <para>Experimental Clips parser support</para>
+ </listitem>
+ </itemizedlist>
+ </section>
+
+ <section>
+ <title>Core Engine Enhancements</title>
+
+ <itemizedlist>
+ <listitem>
+ <para>Native support to primitive types, avoiding constant
+ autoboxing</para>
+ </listitem>
+
+ <listitem>
+ <para>Support to transparent optional Shadow Facts </para>
+ </listitem>
+
+ <listitem>
+ <para>Rete Network performance improvements for complex rules </para>
+ </listitem>
+
+ <listitem>
+ <para>Support to Rule-Flows</para>
+ </listitem>
+
+ <listitem>
+ <para>Support to Stateful and Stateless working memories (rule engine
+ sessions)</para>
+ </listitem>
+
+ <listitem>
+ <para>Support to Asynchronous Working Memory actions</para>
+ </listitem>
+
+ <listitem>
+ <para>Rules Engine Agent for hot deployment and BRMS
+ integration</para>
+ </listitem>
+
+ <listitem>
+ <para>Full support to MVEL scripting language</para>
+ </listitem>
+
+ <listitem>
+ <para>Dinamic salience for rules conflict resolution</para>
+ </listitem>
+
+ <listitem>
+ <para>Support to Parameterized Queries</para>
+ </listitem>
+
+ <listitem>
+ <para>Support to halt command</para>
+ </listitem>
+
+ <listitem>
+ <para>Support to sequential execution mode </para>
+ </listitem>
+
+ <listitem>
+ <para>Support to pluggable global variable resolver</para>
+ </listitem>
+ </itemizedlist>
+ </section>
+
+ <section>
+ <title>IDE Enhancements</title>
+
+ <itemizedlist>
+ <listitem>
+ <para>Support to rule break-points on debugging</para>
+ </listitem>
+
+ <listitem>
+ <para>WYSIWYG support to rule-flows </para>
+ </listitem>
+
+ <listitem>
+ <para>New guided editor for rules authoring</para>
+ </listitem>
+
+ <listitem>
+ <para>Upgrade to support all new engine features</para>
+ </listitem>
+ </itemizedlist>
+ </section>
+
+ <section>
+ <title>Business Rules Management System - BRMS</title>
+
+ <itemizedlist>
+ <listitem>
+ <para>New BRMS tool</para>
+ </listitem>
+
+ <listitem>
+ <para>User friendly web interface</para>
+ </listitem>
+
+ <listitem>
+ <para>Package configuration</para>
+ </listitem>
+
+ <listitem>
+ <para>Rule Authoring</para>
+ </listitem>
+
+ <listitem>
+ <para>Reporting features</para>
+ </listitem>
+
+ <listitem>
+ <para>Asset versioning</para>
+ </listitem>
+
+ <listitem>
+ <para>Package compilation and deployment</para>
+ </listitem>
+
+ <listitem>
+ <para>JCR compliant rule assets repository</para>
+ </listitem>
+ </itemizedlist>
+ </section>
+
+ <section>
+ <title>Miscelaneous Enhancements</title>
+
+ <itemizedlist>
+ <listitem>
+ <para>Slimmed down dependencies and smaller memory footprint</para>
+ </listitem>
+ </itemizedlist>
+ </section>
+</section>
\ No newline at end of file
Modified: labs/jbossrules/trunk/documentation/manual/en/master.xml
===================================================================
--- labs/jbossrules/trunk/documentation/manual/en/master.xml 2007-07-23 18:19:12 UTC (rev 13732)
+++ labs/jbossrules/trunk/documentation/manual/en/master.xml 2007-07-23 19:37:57 UTC (rev 13733)
@@ -63,6 +63,13 @@
<title>Reference Manual</title>
<chapter>
+ <title>Drools 4.0 Release Notes</title>
+
+ <xi:include href="Chapter-Release_Notes/Section-What_is_new.xml" />
+
+ </chapter>
+
+ <chapter>
<title>The Rule Engine</title>
<xi:include href="Chapter-Rule_Engine/Section-What_is_a_Rule_Engine.xml" />
More information about the jboss-svn-commits
mailing list