ISSUE-184: Section 2.1.2 (PROV-DM version as on Nov 28th)

Section 2.1.2 (PROV-DM version as on Nov 28th)

State:
CLOSED
Product:
prov-dm
Raised by:
Satya Sahoo
Opened on:
2011-12-07
Description:
Hi,
The following are my comments regarding Section 2.1.2 of the PROV-DM document as on Nov 28, 2011.

Section 2.1.2:
1. "Hence, in our conceptualization of the world, an instantaneous event, or event for short, happens in the world and marks a change in the world, in its activities and in its entities."

Comment: According to this definition, an activity is also an event, since "it happens in the world and marks a change in the world".
Section 5.3.1.1 states "A generation event may be, for example, the creation of a file by a program, the creation of a linked data set, the production of a new version of a document, and the sending of a value on a communication channel." So, generation event is being used as a synonym of an activity?

In addition, Section 2.1.1 describes a world as "real or not" and includes "digital, conceptual etc." - an event in many scenario will not mark a change in "that" world. For example, person looks at the clock and continues in previous state - it is an event but what changed in the world?

2. "events represent communications or interactions; they are assumed to be atomic and instantaneous."

Comment: This is contradictory to what is stated in Section 5.3.1.2, "A usage event may be the consumption of a parameter by a procedure, the reading of a value on a port by a service, the reading of a configuration file by a program, or the adding of an ingredient, such as eggs, in a baking activity." The reading of a configuration file by program is not instantaneous? Adding of eggs in baking activity is not instantaneous? As I have commented on the previous version of DM, this is an artificial requirement for events to be instantaneous.

In addition, why is it required that events are atomic? Adding ingredient in a baking activity is never atomic - egg shells are broken, egg is stirred, egg mix is slowly added to the cake batter, while the batter is mixed continuously etc. Similarly, for events such as reading of file - access is checked, read lock is acquired, i-node is updated, reader process reads content of file etc.
Related Actions Items:
No related actions
Related emails:
  1. Re: PROV-ISSUE-184: Section 2.1.2 (PROV-DM version as on Nov 28th) [prov-dm] (from L.Moreau@ecs.soton.ac.uk on 2012-01-05)
  2. Re: PROV-ISSUE-184: Section 2.1.2 (PROV-DM version as on Nov 28th) [prov-dm] (from satya.sahoo@case.edu on 2012-01-05)
  3. Re: PROV-ISSUE-184: Section 2.1.2 (PROV-DM version as on Nov 28th) [prov-dm] (from L.Moreau@ecs.soton.ac.uk on 2011-12-19)
  4. Re: PROV-ISSUE-184: Section 2.1.2 (PROV-DM version as on Nov 28th) [prov-dm] (from mccusj@rpi.edu on 2011-12-12)
  5. Re: PROV-ISSUE-184: Section 2.1.2 (PROV-DM version as on Nov 28th) [prov-dm] (from L.Moreau@ecs.soton.ac.uk on 2011-12-09)
  6. Re: PROV-ISSUE-184: Section 2.1.2 (PROV-DM version as on Nov 28th) [prov-dm] (from p.t.groth@vu.nl on 2011-12-09)
  7. Re: PROV-ISSUE-184: Section 2.1.2 (PROV-DM version as on Nov 28th) [prov-dm] (from mccusj@rpi.edu on 2011-12-08)
  8. Re: PROV-ISSUE-184: Section 2.1.2 (PROV-DM version as on Nov 28th) [prov-dm] (from L.Moreau@ecs.soton.ac.uk on 2011-12-08)
  9. PROV-ISSUE-184: Section 2.1.2 (PROV-DM version as on Nov 28th) [prov-dm] (from sysbot+tracker@w3.org on 2011-12-07)

Related notes:

No additional notes.

Display change log ATOM feed


Chair, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 184.html,v 1.1 2013-06-20 07:37:26 vivien Exp $