- From: Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>
- Date: Tue, 17 Jan 2012 14:49:41 +0000
- 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
[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