Ernest-

I am with Sun Microsystems, Inc.  and I will be putting out a JSR (Java
Specification Request) for a Rule Engine Integration Abstraction Layer called the
Java Rule Connectivity (JRC) API very shortly.  I do have a very rigid prototype
working of this abstraction layer which uses something that I call RBML (Rule Base
Markup Language).  Again, both the RBML and Abstraction Layer is in its infancy.
But to give you a brief overview,  my first implementation of the Java Rule
Connectivity (JRC) API addresses the deployment and runtime aspects of plugging in
any rule engine that prescribes to the JRC interfaces.  The implementation does not
address the design aspects of JRC, but does belabor the point by using RBML (an
initial XML DTD).  My implementation demonstrates the use of the JRC abstraction by
plugging JESS.  JESS is used as the target of deployment given a repository of
rules described in RBML.  RBML is NOT the mark up language of choice but only
represents a placeholder for a matured rule markup language.  I am happy to see
movement in this area!

My collegue (Will Schenk) and I have written a paper and published it in the
JavaReport, July 2000 call, "A Rule Engine Integration Architecture for the
Enterprise" and in that same month, A vendor from ILOG and I published one in the
Java Developer Journal about Business Rules.  I would very much like to be invovled
in any discussions of the markup language, and, assuming you have the time, would
like to talk to you by phone:  516.810.3810.

Thanks and I look forward to taking the next steps in standardizing rule engines in
the industry.

-Chris

[EMAIL PROTECTED] wrote:

> Hi Folks,
>
> I have an email here from a Said Tabet regarding an international
> panel being formed to develop a standard Rule Markup Language
> (RuleML.) I know many of you have expressed an interest in such a
> thing so I am passing along their web site information:
>
>   http://www.dfki.de/ruleml
>
> I encourage anyone with a sincere interest to get involved. I am
> interested in having Jess interoperate with any such standard that is
> developed.
>
> ---------------------------------------------------------
> Ernest Friedman-Hill
> Distributed Systems Research        Phone: (925) 294-2154
> Sandia National Labs                FAX:   (925) 294-2234
> Org. 8920, MS 9012                  [EMAIL PROTECTED]
> PO Box 969                  http://herzberg.ca.sandia.gov
> Livermore, CA 94550
>
> ---------------------------------------------------------------------
> To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
> in the BODY of a message to [EMAIL PROTECTED], NOT to the
> list (use your own address!) List problems? Notify [EMAIL PROTECTED]
> ---------------------------------------------------------------------
begin:vcard 
n:Roberts;Chris
tel;cell:(516) 810-3810
tel;fax:(212) 558-9050
tel;work:(212) 558-9034
x-mozilla-html:TRUE
url:http://www.bigfoot.com/~christopher.roberts
org:Sun Microsystems, Inc.;Sun Java Center (New York City)
version:2.1
email;internet:[EMAIL PROTECTED]
title:Senior Java Architect
note:<img Src="http://www.sun.com/logos/images/SunURL.gif">
adr;quoted-printable:;;55 Broad Street=0D=0AThird Floor;New York;NY;10004;United States
fn:Chris Roberts
end:vcard

Reply via email to