PROV-O: Recipe changed to Plan

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
[1].


(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