owlim-discussion  

[Owlim-discussion] standart RDF reification is not supported?

Sergey Novikov
Wed, 01 Sep 2010 05:18:01 -0700

Hello.

I'm following rdf specification that states that this two approaches must
lead to the same result with only difference that in second case I can make
statements about another statement.

#1

exproducts:item10245   exterms:weight   "2.4"^^xsd:decimal .

#2
exproducts:triple12345   rdf:type        rdf:Statement .
exproducts:triple12345   rdf:subject     exproducts:item10245 .
exproducts:triple12345   rdf:predicate   exterms:weight .
exproducts:triple12345   rdf:object      "2.4"^^xsd:decimal .

but request like

Select * where {  ?s exterms:weight ?o. } return nothing.

RDF Primer topic: http://www.w3.org/TR/rdf-primer/#reification

Is there a way to "turn on" this functionality or it is me who is missing
something(like chose specific inference rules file)?
Of cause I can make my custom rules - but that is not seems to be right for
this case.

The reason I'm doing this is because according to my workflow I must track
original source of some statement. And this standard way would be the best
solution. Just to make statement "exproducts:triple12345
my:StatementSource        users:User123.

I'm using owlim-3.3.
configuration:

owlim:ruleset "owl2-rl-reduced" ;
owlim:repository-type "weighted-file-repository" ;
owlim:ftsIndexPolicy "onCommit";

Thank you.

Best regards,

Sergey Novikov
_______________________________________________
OWLIM-discussion mailing list
OWLIM-discussion@ontotext.com
http://ontotext.com/mailman/listinfo/owlim-discussion