W3C home > Mailing lists > Public > public-prov-wg@w3.org > January 2012

Re: PROV-ISSUE-222 (used-objectproperty): Datatype property for used? [Ontology]

From: Graham Klyne <graham.klyne@zoo.ox.ac.uk>
Date: Thu, 19 Jan 2012 09:36:13 +0000
Message-ID: <4F17E40D.8080802@zoo.ox.ac.uk>
To: Provenance Working Group WG <public-prov-wg@w3.org>

This problem is, IMO, an atifact of the arguably arbitrary restrictions of 
description logic and OWL-DL.  If you don't need to be consrainted to OWL-DL 
then the problem does not arise.  Just saying.

Staying with the object/datatype property distinction, I think either of your 
suggested approaches can work, but I don't know about semantics of entity here - 
it seems to me that it should be possoible to formulate the semantics around two 
properties as well as one, even if the formulation is more complex.

The second approach avoids the semantic uncertainties at the costof some added 
complexity in RDF representation.

I'm not sure this helps :(


On 18/01/2012 09:40, Provenance Working Group Issue Tracker wrote:
> PROV-ISSUE-222 (used-objectproperty): Datatype property for used? [Ontology]
> http://www.w3.org/2011/prov/track/issues/222
> Raised by: Paul Groth
> On product: Ontology
> Currently, prov-o:used is defined as an objectproperty. This is fine. However, we've be doing some modeling here at the VU where the parameter to a program is a string. Currently, this is not modelled using a prov-o:used edge but it seems like it should be. Is there anyway we can support this?
> My first inclination is to define a corresponding datatype property but this make break the semantics of entity...
> Another option might be to suggest using a blank node with the string attached using an application specific predicate.
> Suggestions?
Received on Thursday, 19 January 2012 09:48:10 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:51:06 UTC