RIFRAF Description of rule systems and relation to SAWSDL

I have a question which affects today's discussion about the RIFRAF
descriminators on the one hand and relations to SAWSDL on the other hand:

Obviously, the discriminators on RIFRAF consider both
- the syntax and semantics of rule *languages*
- the behavior of particular rule *systems*

Whereas the description of the former is clearly in the scope of RIF,
what about the latter? I.e. would it make sense for RIF to define
canonical interfaces or the way how to annotate interfaces (be these 
WS-interfaces or other APIs) to access rulesystems?

I would consider the possiblity of such interface annotations
quite essential for rule interchange and interfaceing with different 
rules systems.

Such annotations would basically describe what an engine does
with a given ruleset, you see already that there is a big overlap here
with the SAWSDL working group (Semantic Annotations for Web Services 
Description Language), since it would make sense to use their proposed 
way to annotate such features.

Is this in scope of RIF (it should be IMO) and would the start of such a 
WG overlapping effort be worthwhile?

Axel


-- 
Dr. Axel Polleres
email: axel@polleres.net  url: http://www.polleres.net/

Received on Friday, 9 June 2006 14:02:10 UTC