--- a/model/glossary.html Thu May 24 17:34:37 2012 +0100
+++ b/model/glossary.html Thu May 24 17:38:41 2012 +0100
@@ -66,6 +66,11 @@
for the actions of a "subordinate" agent, in the context of an activity.
</span>
+<span class="glossary" id="glossary-delegation">
+<dfn id="concept-delegation">Delegation</dfn> is the assignment of authority and responsibility to another person (normally from a manager to a subordinate) to carry out specific activities. However the person who delegated the work remains accountable for the outcome of the delegated work.
+ @luc, @zednick, I think we should also cover the case where an agent "just does it without asking" for another agent. (altruism)
+</span>
+
<!--A <dfn title="concept-responsibility">responsibility chain</dfn> is a relation between two agents,
indicating that a "subordinate" agent acted on behalf of a "responsible" agent, in the context of an activity.
--- a/model/glossary.js Thu May 24 17:34:37 2012 +0100
+++ b/model/glossary.js Thu May 24 17:38:41 2012 +0100
@@ -3,7 +3,7 @@
// with <script src="glossary.js" class="remove"></script>
//Insert glossary definitions with the following
// <div class="glossary-ref" ref="glossary-generation"></div>
-glossary_hg='http://dvcs.w3.org/hg/prov/file/863b2ca2c47f/model/glossary.html';
+glossary_hg='http://dvcs.w3.org/hg/prov/file/2828a5af0017/model/glossary.html';
glossary_string=
' ' +
'<html> ' +
@@ -73,6 +73,11 @@
'for the actions of a "subordinate" agent, in the context of an activity. ' +
'</span> ' +
' ' +
+'<span class="glossary" id="glossary-delegation"> ' +
+'<dfn id="concept-delegation">Delegation</dfn> is the assignment of authority and responsibility to another person (normally from a manager to a subordinate) to carry out specific activities. However the person who delegated the work remains accountable for the outcome of the delegated work. ' +
+' @luc, @zednick, I think we should also cover the case where an agent "just does it without asking" for another agent. (altruism) ' +
+'</span> ' +
+' ' +
'<!--A <dfn title="concept-responsibility">responsibility chain</dfn> is a relation between two agents, ' +
'indicating that a "subordinate" agent acted on behalf of a "responsible" agent, in the context of an activity. ' +
' ' +
--- a/model/prov-dm.html Thu May 24 17:34:37 2012 +0100
+++ b/model/prov-dm.html Thu May 24 17:38:41 2012 +0100
@@ -483,8 +483,9 @@
<tr><td><a>Activity</a></td><td><a title="dfn-Activity">activity</a></td><td style="text-align: center;"><a href="#section-entity-activity">2.1.1</a></td></tr>
<tr><td><a>Agent</a></td><td><a title="dfn-agent">agent</a></td><td style="text-align: center;"><a href="#section-agents-attribution-association-responsibility">2.1.2</a></td></tr>
<tr>
-<td><a>Generation</a></td><td rowspan="6" style="text-align: center;">PROV-DM Relations</td><td><a title="wasGeneratedBy">wasGeneratedBy</a></td><td style="text-align: center;"><a href="#section-entity-activity">2.1.1</a></td></tr>
+<td><a>Generation</a></td><td rowspan="7" style="text-align: center;">PROV-DM Relations</td><td><a title="wasGeneratedBy">wasGeneratedBy</a></td><td style="text-align: center;"><a href="#section-entity-activity">2.1.1</a></td></tr>
<tr><td><a>Usage</a></td><td><a title="used">used</a></td><td style="text-align: center;"><a href="#section-entity-activity">2.1.1</a></td></tr>
+<tr><td><a>Communication</a></td><td><a title="wasInformedBy">wasInformedBy</a></td><td style="text-align: center;"><a href="#section-entity-activity">2.1.1</a></td></tr>
<tr><td><a>Attribution</a></td><td><a title="wasAttributedTo">wasAttributedTo</a></td><td style="text-align: center;"><a href="#section-agents-attribution-association-responsibility">2.1.2</a></td></tr>
<tr><td><a>Association</a></td><td><a title="wasAssociatedWith">wasAssociatedWith</a></td><td style="text-align: center;"><a href="#section-agents-attribution-association-responsibility">2.1.2</a></td></tr>
<tr><td><a>Responsibility</a></td><td><a title="actedOnBehalfOf">actedOnBehalfOf</a></td><td style="text-align: center;"><a href="#section-agents-attribution-association-responsibility">2.1.2</a></td></tr>
@@ -578,6 +579,18 @@
the mix); in contrast, the same entity may be used multiple times, possibly by different activities (e.g. a file on a file system can be read indefinitely).
</div>
+<p>
+<div class="glossary-ref" data-ref="glossary-communication" data-withspan="true">
+</div>
+
+
+
+
+<div class="conceptexample" id="communication-example">
+<p>An example of commication is ...
+</div>
+
+
</section>
@@ -643,6 +656,12 @@
<span class="glossary-ref" data-ref="glossary-responsibility" data-withspan="true">
</span> The nature of this relation is intended to be broad, including delegation or contractual relation. </p>
+<div class="note">The WG voted to rename responsibility into delegation. Tentative definition.</div>
+
+<p>
+<span class="glossary-ref" data-ref="glossary-delegation" data-withspan="true">
+</span>
+
<!--<div class="note">Propose to rephrase as follows: <br/>
A relation between two agents, denoted <dfn title="concept-responsibilityChain">actedOnBehalfOf</dfn> indicates that
that a "subordinate" agent acted on behalf of a "responsible" agent, in the context of an activity. The nature of this relation is intended to be broad, including delegation or a contractual relation.
@@ -721,7 +740,7 @@
<section id="section-prov-extended-approach-expanded-relation">
<h2>Expanded Relations</h2>
-<p><a href="#core-structures">Section 2.1</a> shows that six concepts are mapped to binary relations in the core of PROV. However, some advanced uses of these concepts cannot be captured by a binary relation, but require relations to be expanded to n-ary relations.</p>
+<p><a href="#core-structures">Section 2.1</a> shows that seven concepts are mapped to binary relations in the core of PROV. However, some advanced uses of these concepts cannot be captured by a binary relation, but require relations to be expanded to n-ary relations.</p>
<p>To illustrate expanded relations, we consider the concept of
@@ -1193,7 +1212,7 @@
<tr><td rowspan="3">Subject</td><td>Entity</td><td><div class="component3-color"><a class="essential">wasDerivedFrom</a><br><a>wasRevisionOf</a><br><a>wasQuotedFrom</a><br><a>hadOriginalSource</a></div><div class="component4-color"><a>alternateOf</a><br><a>specializationOf</a></div></td><td class="component1-color"><a class="essential"
title="wasGeneratedBy">wasGeneratedBy</a><br><a
title="wasInvalidatedBy">wasInvalidatedBy</a></td><td class="component2-color"><a class="essential">wasAttributedTo</a></td></tr>
-<tr><td>Activity</td><td><div class="component1-color"><a class="essential">used</a><br><a>wasStartedBy</a><br><a>wasEndedBy</a></div></td><td class="component1-color"><a>wasInformedBy</a></td><td class="component2-color"><a class="essential">wasAssociatedWith</a></td></tr>
+<tr><td>Activity</td><td><div class="component1-color"><a class="essential">used</a><br><a>wasStartedBy</a><br><a>wasEndedBy</a></div></td><td class="component1-color"><a class="essential">wasInformedBy</a></td><td class="component2-color"><a class="essential">wasAssociatedWith</a></td></tr>
<tr><td>Agent</td><td>—</td><td>—</td><td class="component2-color"><a class="essential">actedOnBehalfOf</a></td></tr>
</table>
</div>
@@ -1210,10 +1229,10 @@
<tr class="component1-color"><td class="essential"><a>Activity</a></td><td><a title="dfn-Activity" class="essential">activity(id, st, et, [ attr1=val1, ...])</a></td></tr>
<tr class="component1-color"><td class="essential"><a>Generation</a></td><td><a title="wasGeneratedBy"><span class="essential">wasGeneratedBy(</span>id;<span class="essential">e,a</span>,t,attrs<span class="essential">)</span></a></td></tr>
<tr class="component1-color"><td class="essential"><a>Usage</a></td><td><a title="used"><span class="essential">used(</span>id;<span class="essential">a,e</span>,t,attrs<span class="essential">)</span></a></td></tr>
+<tr class="component1-color"><td class="essential"><a>Communication</a></td><td><a title="wasInformedBy">wasInformedBy(id;a2,a1,attrs)</a></td></tr>
<tr class="component1-color"><td><a>Start</a></td><td><a title="wasStartedBy">wasStartedBy(id;a2,e,a1,t,attrs)</a></td></tr>
<tr class="component1-color"><td><a>End</a></td><td><a title="wasEndedBy">wasEndedBy(id;a2,e,a1,t,attrs)</a></td></tr>
<tr class="component1-color"><td><a>Invalidation</a></td><td><a title="wasInvalidatedBy">wasInvalidatedBy(id;e,a,t,attrs)</a></td></tr>
-<tr class="component1-color"><td><a>Communication</a></td><td><a title="wasInformedBy">wasInformedBy(id;a2,a1,attrs)</a></td></tr>
<tr><td style="border-width: 0px; "></tr>
<tr class="component2-color" style="border-collapse: collapse; "><td class="essential"><a>Agent</a></td><td><a title="dfn-agent" class="essential">agent(id, [ attr1=val1, ...])</a></td><td rowspan="8"><a href="#component2">Component 2: agents/responsibility</a></td></tr>
<tr class="component2-color"><td class="essential"><a>Attribution</a></td><td><a title="wasAttributedTo"><span class="essential">wasAttributedTo(</span>id;<span class="essential">e,ag</span>,attr<span class="essential">)</span></a></td></tr>
Binary file model/uml/component1.png has changed
--- a/model/uml/component1.svg Thu May 24 17:34:37 2012 +0100
+++ b/model/uml/component1.svg Thu May 24 17:38:41 2012 +0100
@@ -191,10 +191,8 @@
><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath5)" stroke="none"
> id</text
><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath5)" stroke="none"
- > time</text
- ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath5)" stroke="none"
> attributes</text
- ></g
+ ></g
><g font-size="11" transform="translate(260,540)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
><text x="14" xml:space="preserve" y="11" clip-path="url(#clipPath6)" stroke="none"
>wasEndedBy</text
@@ -210,8 +208,6 @@
><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath5)" stroke="none"
> id</text
><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath5)" stroke="none"
- > time</text
- ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath5)" stroke="none"
> attributes</text
></g
><g font-size="11" transform="translate(390,540)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
@@ -246,10 +242,8 @@
><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath11)" stroke="none"
> id</text
><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath11)" stroke="none"
- > time</text
- ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath11)" stroke="none"
> attributes</text
- ></g
+ ></g
><g font-size="11" transform="translate(180,330)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
><text x="25" xml:space="preserve" y="11" clip-path="url(#clipPath9)" stroke="none"
>used</text
@@ -265,10 +259,8 @@
><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath13)" stroke="none"
> id</text
><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath13)" stroke="none"
- > time</text
- ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath13)" stroke="none"
> attributes</text
- ></g
+ ></g
><g font-size="11" transform="translate(310,330)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
><text x="12" xml:space="preserve" y="11" clip-path="url(#clipPath14)" stroke="none"
>wasGeneratedBy</text
@@ -284,10 +276,8 @@
><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath13)" stroke="none"
> id</text
><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath13)" stroke="none"
- > time</text
- ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath13)" stroke="none"
> attributes</text
- ></g
+ ></g
><g font-size="11" transform="translate(470,330)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath14)" stroke="none"
>wasInvalidatedBy</text
@@ -333,12 +323,8 @@
><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath8)" stroke="none"
> id</text
><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath8)" stroke="none"
- > startTime</text
- ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath8)" stroke="none"
- > endTime</text
- ><text x="2" xml:space="preserve" y="55" clip-path="url(#clipPath8)" stroke="none"
> attributes</text
- ></g
+ ></g
><g font-size="11" transform="translate(591,79)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
><text x="18" xml:space="preserve" y="11" clip-path="url(#clipPath9)" stroke="none"
>Activity</text
@@ -527,8 +513,6 @@
>time</text
></g
><g fill="rgb(120,120,120)" text-rendering="geometricPrecision" fill-opacity="1" font-size="8" stroke-opacity="1" stroke="rgb(120,120,120)"
- ><text x="0" xml:space="preserve" y="10" stroke="none"
- >Visual Paradigm for UML Standard Edition(University of Southampton)</text
></g
></g
></svg
Binary file model/uml/component2.png has changed
--- a/model/uml/component2.svg Thu May 24 17:34:37 2012 +0100
+++ b/model/uml/component2.svg Thu May 24 17:38:41 2012 +0100
@@ -380,8 +380,6 @@
>wasAssociatedWith</text
></g
><g fill="rgb(120,120,120)" text-rendering="geometricPrecision" fill-opacity="1" font-size="8" stroke-opacity="1" stroke="rgb(120,120,120)"
- ><text x="0" xml:space="preserve" y="10" stroke="none"
- >Visual Paradigm for UML Standard Edition(University of Southampton)</text
></g
></g
></svg
--- a/model/uml/component6.svg Thu May 24 17:34:37 2012 +0100
+++ b/model/uml/component6.svg Thu May 24 17:38:41 2012 +0100
@@ -268,8 +268,6 @@
>insertion</text
></g
><g fill="rgb(120,120,120)" text-rendering="geometricPrecision" fill-opacity="1" font-size="8" stroke-opacity="1" stroke="rgb(120,120,120)"
- ><text x="0" xml:space="preserve" y="10" stroke="none"
- >Visual Paradigm for UML Standard Edition(University of Southampton)</text
></g
></g
></svg
Binary file model/uml/essentials.png has changed
--- a/model/uml/essentials.svg Thu May 24 17:34:37 2012 +0100
+++ b/model/uml/essentials.svg Thu May 24 17:38:41 2012 +0100
@@ -65,10 +65,6 @@
/><line y2="14" fill="none" x1="0" clip-path="url(#clipPath1)" x2="80" y1="14"
/></g
><g font-size="11" transform="translate(62,86)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
- ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath2)" stroke="none"
- > id</text
- ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath2)" stroke="none"
- > attributes</text
></g
><g font-size="11" transform="translate(62,72)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
><text x="23" xml:space="preserve" y="11" clip-path="url(#clipPath3)" stroke="none"
@@ -82,14 +78,6 @@
/><line y2="14" fill="none" x1="0" clip-path="url(#clipPath4)" x2="80" y1="14"
/></g
><g font-size="11" transform="translate(292,86)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
- ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath5)" stroke="none"
- > id</text
- ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath5)" stroke="none"
- > startTime</text
- ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath5)" stroke="none"
- > endTime</text
- ><text x="2" xml:space="preserve" y="55" clip-path="url(#clipPath5)" stroke="none"
- > attributes</text
></g
><g font-size="11" transform="translate(292,72)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
><text x="18" xml:space="preserve" y="11" clip-path="url(#clipPath3)" stroke="none"
@@ -103,10 +91,6 @@
/><line y2="14" fill="none" x1="0" clip-path="url(#clipPath1)" x2="80" y1="14"
/></g
><g font-size="11" transform="translate(62,246)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
- ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath2)" stroke="none"
- > id</text
- ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath2)" stroke="none"
- > attributes</text
></g
><g font-size="11" transform="translate(62,232)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
><text x="22" xml:space="preserve" y="11" clip-path="url(#clipPath3)" stroke="none"
@@ -185,8 +169,6 @@
>used</text
></g
><g fill="rgb(120,120,120)" text-rendering="geometricPrecision" fill-opacity="1" font-size="8" stroke-opacity="1" stroke="rgb(120,120,120)"
- ><text x="0" xml:space="preserve" y="10" stroke="none"
- >Visual Paradigm for UML Standard Edition(University of Southampton)</text
></g
></g
></svg