W3C home > Mailing lists > Public > semantic-web@w3.org > September 2010

Re: Time for quintuples?

From: Bob Ferris <zazi@elbklang.net>
Date: Sun, 26 Sep 2010 11:07:20 +0200
Message-ID: <4C9F0D48.4030909@elbklang.net>
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 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 21:45:38 GMT