- From: Bob Ferris <zazi@elbklang.net>
- Date: Sun, 26 Sep 2010 11:07:20 +0200
- To: semantic-web@w3.org
Hi,
I also found* some interesting resource[1,2] re. property reification.
> The following N3 rule would allow you to infer the shortcut property
> from the longer form:
>
> {
> ?cc
> cco:agent ?s ;
> cco:characteristic ?p ;
> cco:topic ?o .
> }
> => { ?s ?p ?o . } .
>
So the abstraction of this rule looks then like this (see [3]):
{
?p a :ReifiedProperty ;
:reificationClass ?rc ;
:subjectProperty ?sp ;
:objectProperty ?op .
?r a ?rc ;
?sp ?s ;
?op ?o .
}
=>
{ ?s ?p ?o } .
However, then we need to make N3 rules** as a common available Semantic
Web technology, or we have to introduce the terms of the Property
Reification Vocabulary somehow as annotations terms for ontologies.
Cheers,
Bob
*I'm every time surprised, when I found a quite good resource, which
treat my issues, after a while (!). Sometimes (often) it is like to look
for a needle in a haystack (which has a quite bad performance :\). I
think that can't be the truth, or? (especially, if one "only" like to
apply some technology, rather reinventing the things)
**can I deliver N3 rules as part of my ontology definition?
[1] http://esw.w3.org/PropertyReificationVocabulary
[2] http://www.w3.org/TR/swbp-n-aryRelations/
[3] http://esw.w3.org/PropertyReificationVocabulary#Expressing_this_in_rules
Received on Sunday, 26 September 2010 09:08:26 UTC