> authoring technique affording the potential to use/retarget the ruleset
> with/to multiple rule engines or do you perceive some other advantage
> over writing raw Jess?

I think it is a very valid question. In our school when we were working on the project of Sweetjess (Translating RuleML to Jess and vice versa) even we asked ourselves why Rule Translation. The points for the translation are summarized below.

 1)      World is going in the process of Standardization .  eg. Standard such as  MathML  was developed to universally represent the mathematical expressions. Similarly the world need a company independent  standard for rule representation.

2)       But unfortunately none of the existing rule engines can directly infer from this XML standard . Currently every rule engine has its own syntax which differ significantly from engine to engine. But if all the rule engines were to able to  infer based on the XML encoding that would have been wonderful. But thats not the case. Thus Rule Translation plays a vital role.

3)      Just imagine if there is central standard for Rule representation syntax. While making this standard experts from these fields based on their past experience and knowledge think of all the possibilities and make the standard. If all the rule engines adhere to it for the syntax the problem is solved . isnt it

Till the time being all the engines adhere to the common standard for syntax the Rule Translation will be required.

 There are two extremes , one is there is no standard and everyone has their own syntax. The other extreme is there is a common central standard and every one adheres to it.

World is moving from the first extreme to the other and currently we are in between . Hence till the time we reach the other extreme of Standardization i.e. everyone sticking to the standard for syntax we have to rely on the rule translations.

 Now next question you might ask is then why do we need standards ? The world is happy without central standard with every one having their own syntax. For answer to that question I  refer you  to W3C web page in general and that of Semantic web activity in particular.

 Thank you.

Regards,

Mahesh Gandhe

 Joe Kopena <[EMAIL PROTECTED]>wrote:



Jirtme BERNARD wrote:
> The way we used it is quite powerful: we wrote a RMI server that at
> initialisation parsed a XML files describing the rules, each XML rules

I was hoping that you, the other person who replied about transforming
rules from XML, or any of the other people transforming rules from XML
could say something about the motivation there. Is it simply a neutral
authoring technique affording the potential to use/retarget the ruleset
with/to multiple rule engines or do you perceive some other advantage
over writing raw Jess?

Thanks

--
- joe kopena

--------------------------------------------------------------------
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 o! [EMAIL PROTECTED]
--------------------------------------------------------------------



Do You Yahoo!?
Yahoo! Health - Feel better, live better

Reply via email to