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

Re: PROV-ISSUE-521: Data Model Section 5.3.3 [prov-dm]

From: Luc Moreau <l.moreau@ecs.soton.ac.uk>
Date: Tue, 25 Sep 2012 14:27:17 +0100
Message-ID: <EMEW3|c1f507e483c8abded864ee48f605245bo8OERI08l.moreau|ecs.soton.ac.uk|5061B135.2000201@ecs.soton.ac.uk>
To: public-prov-wg@w3.org

Hi all,

Find below a draft response to this issue, available on the wiki at:
http://www.w3.org/2011/prov/wiki/ResponsesToPublicComments#ISSUE-521_.28Responsibility_Activity.29

Feedback appreciated,
Regards,
Luc


      ISSUE-521 (Responsibility Activity)

    * Original email:
      http://lists.w3.org/Archives/Public/public-prov-wg/2012Sep/0111.html
    * Tracker: http://www.w3.org/2011/prov/track/issues/521
    * Group Response
          o PROV agents bear responsibility for activities taking place,
            entities being generated, and other agents.
          o PROV agents MAY be entities or activities
          o Given this, it is legal to write the following, in which the
            type of a2 and a1 is inferred to be agent.

activity(a1)
activity(a2)
actedOnBehalfOf(a2,a1)

    *
          o The group has provided its answer to ISSUE-503
          o PROV associations are not temporal relations. Instead,
            prov-constraints define ordering constraints that are
            implied by associations. The agent in an association is
            expected to have some overlap with the activity. Likewise,
            for attribution, the agent exist before this entity was
            generated.
          o If an application, it is necessary to express that an
            activity is associated with agent ag1 during interval
            (evt1-evt2) and then with agent ag2 during interval
            (evt2-evt3), the approach is to model this with two
            activities, one for the first interval, or one for the
            second interval.
    * References:
          o Type inference:
            http://www.w3.org/TR/2012/WD-prov-constraints-20120911/#typing
          o Adopt plan response:
            http://www.w3.org/2011/prov/wiki/ResponsesToPublicComments#ISSUE-503_.28adopt_plan.29
          o Association ordering constraints:
            http://www.w3.org/TR/2012/WD-prov-constraints-20120911/#wasAssociatedWith-ordering_text
    * Changes to the document: http://dvcs.w3.org/hg/prov/rev/e89828e2a81c
    * Original author's acknowledgement:



On 10/09/2012 09:48, Provenance Working Group Issue Tracker wrote:
> PROV-ISSUE-521: Data Model Section 5.3.3   [prov-dm]
>
> http://www.w3.org/2011/prov/track/issues/521
>
> Raised by: Luc Moreau
> On product: prov-dm
>
>
> http://www.w3.org/2011/prov/wiki/LC_Feedback#Data_Model_Section_5.3.3
>
> ISSUE-463
>
> By definition, agents can be both entities and activities (section 2.1.3). Can activities be responsible for other activities, or can only entities be assigned responsibility?
>
> Similarly, can activities adopt a plan when acting as an agent, or can only entity agents adopt plans?
>
> Can associations be valid for a window of time for a given activity? For example, several agents are responsible for the activity of preparing and serving food in a restaurant (server, cook, bartender), but not all of them are responsible for the entire time the activity is active. To support this, start and end times should be added to Associations.
>
>
>
>
>    

-- 
Professor Luc Moreau
Electronics and Computer Science   tel:   +44 23 8059 4487
University of Southampton          fax:   +44 23 8059 2865
Southampton SO17 1BJ               email: l.moreau@ecs.soton.ac.uk
United Kingdom                     http://www.ecs.soton.ac.uk/~lavm
Received on Tuesday, 25 September 2012 13:30:43 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 25 September 2012 13:30:44 GMT