W3C home > Mailing lists > Public > public-semweb-lifesci@w3.org > August 2007

Announce: SOA Rule Engine Endpoint, with Explanations and SQL generation

From: Adrian Walker <adriandwalker@gmail.com>
Date: Mon, 27 Aug 2007 10:29:44 -0400
Message-ID: <1e89d6a40708270729j376ff2b3if1854e98c432d80f@mail.gmail.com>
To: public-semweb-lifesci@w3.org
Hi All --

There's a new rule engine endpoint on the web. You can use it from your
Java applications -- SOA style --  to load rules, run them, get
explanations,
and automatically generate and run networked SQL.

Shared use of the endpoint is free.

The engine automatically combines forward and backward chaining to get the
best of both methods, and

 *  The endpoint deals with rules expressed in executable,
    _open_ vocabulary English  (This is not yet another controlled
    English system, but it can be used to manage taxonomies and
    ontologies.)

 *  Rules simply mean what they say, in English

 *  A collection of rules is more like a program than specification

 *  If you change the order of the rules you will get the same results

 *  Networked SQL queries can be generated and run automatically from the
rules

 *  English explanations of results are available on demand

 *  Since the rules are in English, they are findable on Google

To see how the endpoint works, please download and install a simple Java
client
stub program

        www.reengineeringllc.com/iblClient1.java

plus its supporting program

        www.reengineeringllc.com/stdin.java

(You can also optionally download the two corresponding .class files)

When you run the iblClient1 program, you can just type in steps 1, 2, 3...
and it will demonstrate how it works. You will see it posting requests in
http, and getting replies in simple xml. Steps 20-23 demonstrate how this
works with an example that uses rules to query RDF, and to get explanations
of the results.

You can then extend the stub with your own Java or other applications.

For background, you can run the same endpoint in an end-author end-user mode
using a browser pointed to www.reengineeringllc.com .

For further background, lease find papers, such as


www.reengineeringllc.com/A_Wiki_for_Business_Rules_in_Open_Vocabulary_Executable_English.pdf

presentations, FAQs, and tutorials, all at the same site.

Your comments, to internet.business.logic@gmail.com , would be much
appreciated!

                    Thanks,   -- Adrian

Internet Business Logic
A Wiki for Executable Open Vocabulary English
Online at www.reengineeringllc.com    Shared use is free

Adrian Walker
Reengineering
Received on Monday, 27 August 2007 14:29:51 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 18:00:49 GMT