- 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