W3C home > Mailing lists > Public > public-prov-wg@w3.org > September 2011

Re: PROV-ISSUE-89 (what-entity-attributes): How do we find the attributes of an entity? [Formal Model]

From: Timothy Lebo <lebot@rpi.edu>
Date: Fri, 16 Sep 2011 22:31:18 -0400
Cc: public-prov-wg@w3.org
Message-Id: <3EE4D73F-1691-496B-BC65-14022E23A49D@rpi.edu>
To: Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>

On Sep 16, 2011, at 7:07 PM, Stian Soiland-Reyes wrote:

> On Fri, Sep 16, 2011 at 23:18, Timothy Lebo <lebot@rpi.edu> wrote:
> 
>>> prov:characterizedBy
>>>    a owl:AnnotationProperty ;
>>>    rdfs:domain prov:Entity .
>>>    rdfs:range rdf:Property .
> 
> You could also here set rdfs:range to prov:characterizingProperty to
> achieve what you say below, but OWL experts will have to tell me if
> that would actually work together with your SPARQL query.
> 
> 
>> However, the modeling of the Stian's second variation could be a bit cleaner using rdfs:subPropertyOf .
>> 
>> :colour rdfs:subPropertyOf prov:characterizingProperty .
>> :owner rdfs:subPropertyOf prov:characterizingProperty .
> 
> While I like this simplified approach and the beauty of the resulting
> SPARQL, this unfortunately makes :colour and :owner characterizing
> properties of any entity uses them. The problem is that by our model
> it is up to the asserter to determine for each entity what are the
> characterizing properties. There might be another car not
> characterized by its :owner, but still have :owner defined. (or could
> it?)



My apologies. I'm catching up on the list and didn't realize that characterizing properties were actually owl:keys.
So I withdraw my proposal of this rdfs:subPropertyOf technique.


By characterized, are we talking about identity among differently-named Entities?

-Tim
Received on Saturday, 17 September 2011 02:31:56 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 26 April 2012 13:06:41 GMT