> 4. In RDF it is possible to make assertions about an RDF statement by using 
> the RDF reification mechanism. RDF reification is generally considered to be 
> pretty bad (a reified statement does not even entail the original statement).
> 
Well, I perceive this general sense of distaste for RDF reification, but I must 
confess I do not understand it. 

By reifying a triple (s p o) and assigning a URI u to it, one merely says that 
in the world there exists a linguistic resource that is a statement and is 
identified by u. Why should this imply that the statement is true? As we all 
know, the world is full of statements that are not necessarily true (like for 
instance this message), and we talk about these statements using names for 
them. Reification just supports this.

If one wants to say that the triple, in addition to exist as a resource in its 
own right, also happens to be true, then one just asserts the triple (s p o) by 
adding it to the graph. But this is a separate operation. It would be in my 
opinion wrong to assert the triple just because it exists.

Carlo
------------------------------------------------------------    
Carlo Meghini                                                                   
   
Istituto di Scienza e Tecnologie della Informazione [ ISTI ]    
Consiglio Nazionale delle Ricerche [ CNR ]                                      
Via G. Moruzzi, 1 - 56124 Pisa - Italy                                          
   
Tel: +39 050 6212893       E-Mail: [email protected]   
Fax: +39 050 6213464       Web: nmis.isti.cnr.it/meghini/    
------------------------------------------------------------





Reply via email to