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

PROV-O: Recipe changed to Plan

From: Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>
Date: Tue, 17 Jan 2012 14:49:41 +0000
Message-ID: <CAPRnXtm4H7-c6MSUbuXykj0RCJnxxvTM9E+O+qqis1YPMkkCtg@mail.gmail.com>
To: public-prov-wg@w3.org
I have renamed prov:Recipe to prov:Plan in PROV-O, following the
agreements and assignments from the PROV-O meeting yesterday [1]
(apologies for poor wiki markup).

prov:hadRecipe is now prov:adoptedPlan [3] (terminology taken from
PROV-DM, open for suggestions) and is linked to prov:Association
(former prov:Control) which links the Activity and the Agent.

Thus, from:

:news_editing a prov:Activity;
  prov:wasAssociatedWith :Edith;
  prov:hadQualifiedAssociation [
    a prov:Association;
    prov:hadQualifiediEntity :Edith;
    prov:adoptedPlan :NewsReportEditingProtocol.
  ] .

:NewsReportEditingProtocol a prov:Plan .
:Edith a prov:Agent .

We can see that the agent :Edith was associated with the :news_editing
activity using the :NewsReportEditingProtocol editing protocol.

I've also adopted the diagrams in section 3.1 [4], section 7 [5] and
section 8 [6].

As we agreed in the meeting, I have not yet updated the OWL file,
pending any discussions and changes.

Note that I renamed prov:Control and prov:hadQualifiedControl to
prov:Association/prov:hadQualifiedAssociation as a first guess to its
new name, but only in the Plan sections and the diagrams. Tim is to
finish adding wasAssociatedWith and Association (or by some other
name). For a list of the other PROV-O changes planned this week, see

(Note: I've not taken a view on this with ISSUE-206 - but I feel it
would be weird to have a Plan on an Association if the associated
entity is not an agent, so if ISSUE-206 goes through we might need an
AgentAssociation subclass as the domain of prov:adoptedPlan, which
requires the qualifying entity to be an Agent)

[1] http://www.w3.org/2011/prov/wiki/PIL_OWL_Ontology_Meeting_2012-01-16
[2] http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceFormalModel.html#plan
[3] http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceFormalModel.html#adoptedplan
[4] http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceFormalModel.html#classes
[5] http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceFormalModel.html#overview-of-the-ontology
[6] http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceFormalModel.html#overview-of-qualified-involvement

Stian Soiland-Reyes, myGrid team
School of Computer Science
The University of Manchester
Received on Tuesday, 17 January 2012 14:51:00 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:58:11 UTC