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

RE: complementOf -> viewOf: proposed text

From: Myers, Jim <MYERSJ4@rpi.edu>
Date: Wed, 18 Jan 2012 14:02:15 +0000
To: Paolo Missier <Paolo.Missier@ncl.ac.uk>, Luc Moreau <L.Moreau@ecs.soton.ac.uk>
CC: Paolo Missier <paolo.missier@newcastle.ac.uk>, Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>, "public-prov-wg@w3.org" <public-prov-wg@w3.org>
Message-ID: <3131E7DF4CD2D94287870F5A931EFC2302A52ED1@EX14MB2.win.rpi.edu>
Darn English - 
Each entity represents one full characterization of some thing (and only one *Characterization* - they are unambiguous w.r.t. everything being asserted) -

While an entity is asserted to represent a characterization of one thing, it may characterize many things - paolo-in-the-chair characterizes paolo with his location fixed and it characterizes person-in-chair with the person fixed.
Until processes occur that destroy paolo-in-the-chair, paolo-in-the-chair specializes both and they are alternates.

I'll try to respond about time again, but in short - I think we can/should frame the definitions in terms of events rather than time per se, and that this is necessary to make alternate work for use cases like Stian's. Sitting and standing events create/destroy paolo-in-the-chair... I have to think more, but one could potentially make alternate fully transitive by requiring us to create 'person-in-chair-with-name-paolo' as a specialization of person-in-chair and make this the alternateOf paolo-in-chair - they have the same lifetime and hence 'time'/differences in lifetime go away. Saying paolo and person-in-chair are alternates over some interval between the sitting and standing events seems like an alternate way to model that would cover the same ground - we'd have 'pseudotransitivity' (which I think can be defined clearly over intervals) but would need fewer specialized entities in the description...

 Jim


> -----Original Message-----
> From: Paolo Missier [mailto:Paolo.Missier@ncl.ac.uk]
> Sent: Wednesday, January 18, 2012 8:40 AM
> To: Luc Moreau
> Cc: Paolo Missier; Stian Soiland-Reyes; public-prov-wg@w3.org
> Subject: Re: complementOf -> viewOf: proposed text
> 
> Luc
> 
> On 1/17/12 6:59 PM, Luc Moreau wrote:
> > Hi Paolo, Stian
> >
> > To answer the transitivity question, we need to answer a question. Can an
> entity characterise different things? If yes, I agree transitivity does not
> necessarily hold. If no, transitivity holds.
> from Jim's earlier comprehensive message, I gather that the answer is not:
> > each entity therefore  represents one full characterization  of some thing
> (and only one - they are unambiguous w.r.t. everything being asserted) .
> but also please see my reply to Jim, with the suggestion that temporal overlaps
> ought to be reintroduced. But we've been there
> before: entity records do not mention temporal validity. So if temporal
> overlaps are an argument against transitivity in this case, then I believe the
> best we can do is remove transitivity and do a bit of hand-waiving when asked
> about it :-)
> 
> -Paolo
Received on Wednesday, 18 January 2012 14:03:11 GMT

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