- From: Luc Moreau <L.Moreau@ecs.soton.ac.uk>
- Date: Thu, 09 Jun 2011 23:44:45 +0100
- To: Provenance Working Group WG <public-prov-wg@w3.org>
- Message-ID: <EMEW3|54197c0b77e498a0b7cf1a9e087f2466n58Nis08L.Moreau|ecs.soton.ac.uk|4DF14CDD>
Hi all,
A first attempt to define Generation in terms of IVPT ... OF A THING, as
Jim mentioned
earlier, in a separate thread.
I think that process execution creates/modifies a THING ... and this
results in a *new* IVPT of that thing.
Here it is:
/
Generation is the act by which a process execution creates or changes a
thing, resulting in a new IVPT of that thing.
Generation is associated with a time (the time at which the new IVPT
begins its existence), though statements about generation do not have to
mention time./
Some comments:
- if a new thing is created, it is clear that we have a new IVPT of that
thing
- if the thing is modified, then it is a requirement that a new view
(IVPT) is generated ...
otherwise, it would still be a view that existed before
- if the process execution was taking a long time to modify/create the
thing, there is only one
instant at which the (invariant!) IVPT appears
- I think this captures well a stateful objects, where processes can
modify the object, resulting in
different IVPTs corresponding to the various states
What do you think?
http://www.w3.org/2011/prov/wiki/ConceptGeneration#Definition_of_Generation_by_Luc
Cheers,
Luc
Received on Thursday, 9 June 2011 22:45:25 UTC