RE: newbie

> I'm new in rdf and I have the mission to implement a rule 
> based system using rdf 

What do you mean by "rule based system"? 
Do you mean rules in the sense of 

1) declarative logic programming (or deductive databases) 
for defining derived concepts and heuristics (without any 
state-changing effects)? These rules are called "derivation 
rules" in RuleML.

2) SQL triggers (or "event-condition-action rules") for 
specifying the reactive behavior of a system in response to 
events? These rules are called "reaction rules" in RuleML. 
They specify state changes in their head/consequent, and 
they may "call" derivation rules in their body/antecedent.

3) production rule systems like JESS? They are just another
programming language based on the rule metaphor but without
any precise semantics for rules.

Notice that this list is only concerned with a restricted
form of 1).

Gerd Wagner

---------------------------------------
Gerd Wagner  
http://tmitwww.tm.tue.nl/staff/gwagner/
Dep. Information & Technology 
Eindhoven University of Technology  
Email: G.Wagner@tm.tue.nl 
Phone: (+31 40) 247 26 17  
Fax: (+31 40) 247 26 12

Received on Wednesday, 24 October 2001 04:11:07 UTC