add mention figure
authorLuc Moreau <l.moreau@ecs.soton.ac.uk>
Sat, 10 Nov 2012 07:01:44 -0500
changeset 4696 83cff65c7ee6
parent 4695 008bef4ab5a0
child 4697 7a83b9640080
add mention figure
mention/figures/component5.png
mention/figures/component5.svg
mention/prov-mention.html
Binary file mention/figures/component5.png has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mention/figures/component5.svg	Sat Nov 10 07:01:44 2012 -0500
@@ -0,0 +1,179 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN'
+          'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
+<svg fill-opacity="0" xmlns:xlink="http://www.w3.org/1999/xlink" color-rendering="auto" color-interpolation="auto" stroke="rgb(0,0,0)" text-rendering="auto" stroke-linecap="square" width="439" stroke-miterlimit="10" stroke-opacity="0" shape-rendering="auto" fill="rgb(0,0,0)" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="246" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Dialog&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" stroke-dashoffset="0" image-rendering="auto"
+><!--Generated by the Batik Graphics2D SVG Generator--><defs id="genericDefs"
+  /><g
+  ><defs id="defs1"
+    ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath1"
+      ><path d="M-7 -7 L91 -7 L91 61 L-7 61 L-7 -7 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath2"
+      ><path d="M0 0 L0 47 L80 47 L80 0 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath3"
+      ><path d="M0 0 L80 0 L80 14 L0 14 L0 0 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath4"
+      ><path d="M-7 -7 L121 -7 L121 51 L-7 51 L-7 -7 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath5"
+      ><path d="M0 0 L0 23 L110 23 L110 0 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath6"
+      ><path d="M0 0 L110 0 L110 28 L0 28 L0 0 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath7"
+      ><path d="M-7 -7 L123 -7 L123 51 L-7 51 L-7 -7 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath8"
+      ><path d="M0 0 L0 37 L112 37 L112 0 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath9"
+      ><path d="M0 0 L112 0 L112 14 L0 14 L0 0 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath10"
+      ><path d="M-7 -7 L52 -7 L52 25 L-7 25 L-7 -7 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath11"
+      ><path d="M0 0 L182 0 L182 157 L0 157 L0 0 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath12"
+      ><path d="M0 0 L178 0 L178 153 L0 153 L0 0 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath13"
+      ><path d="M0 0 L264 0 L264 138 L0 138 L0 0 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath14"
+      ><path d="M0 0 L342 0 L342 134 L0 134 L0 0 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath15"
+      ><path d="M0 0 L104 0 L104 154 L0 154 L0 0 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16"
+      ><path d="M0 0 L180 0 L180 157 L0 157 L0 0 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath17"
+      ><path d="M-106 -14 L212 -14 L212 28 L-106 28 L-106 -14 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath18"
+      ><path d="M-41 -14 L82 -14 L82 28 L-41 28 L-41 -14 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath19"
+      ><path d="M-58 -14 L116 -14 L116 28 L-58 28 L-58 -14 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath20"
+      ><path d="M-76 -14 L152 -14 L152 28 L-76 28 L-76 -14 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath21"
+      ><path d="M-82 -14 L164 -14 L164 28 L-82 28 L-82 -14 Z"
+      /></clipPath
+    ></defs
+    ><g fill="white" text-rendering="geometricPrecision" fill-opacity="1" stroke-opacity="1" stroke="white"
+    ><rect x="0" width="439" height="246" y="0" stroke="none"
+    /></g
+    ><g font-size="11" transform="translate(131,77)" fill-opacity="1" fill="rgb(122,207,245)" text-rendering="geometricPrecision" font-family="sans-serif" stroke="rgb(122,207,245)" font-weight="bold" stroke-opacity="1"
+    ><rect x="0" width="80" height="50" y="0" clip-path="url(#clipPath1)" stroke="none"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(131,77)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+    ><rect fill="none" x="0" width="80" height="50" y="0" clip-path="url(#clipPath1)"
+      /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath1)" x2="80" y1="14"
+    /></g
+    ><g font-size="11" transform="translate(131,91)" 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(131,77)" 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"
+      >Entity</text
+    ></g
+    ><g font-size="11" transform="translate(325,152)" fill-opacity="1" fill="rgb(179,214,249)" text-rendering="geometricPrecision" font-family="sans-serif" stroke="rgb(179,214,249)" font-weight="bold" stroke-opacity="1"
+    ><rect x="0" width="110" height="40" y="0" clip-path="url(#clipPath4)" stroke="none"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(325,152)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+    ><rect fill="none" x="0" width="110" height="40" y="0" clip-path="url(#clipPath4)"
+      /><line y2="28" fill="none" x1="0" clip-path="url(#clipPath4)" x2="110" y1="28"
+    /></g
+    ><g font-size="11" transform="translate(325,152)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="11" xml:space="preserve" y="11" clip-path="url(#clipPath6)" stroke="none"
+      >&lt;&lt;prov:type&gt;&gt;</text
+      ><text x="35" xml:space="preserve" y="25" font-weight="bold" clip-path="url(#clipPath6)" stroke="none"
+      >Bundle</text
+    ></g
+    ><g font-size="11" transform="translate(35,202)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
+    ><rect x="0" width="112" height="40" y="0" clip-path="url(#clipPath7)" stroke="none"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(35,202)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+    ><rect fill="none" x="0" width="112" height="40" y="0" clip-path="url(#clipPath7)"
+      /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath7)" x2="112" y1="14"
+    /></g
+    ><g font-size="11" transform="translate(35,202)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
+    ><text x="26" xml:space="preserve" y="11" clip-path="url(#clipPath9)" stroke="none"
+      >MentionOf</text
+    ></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(21,-14)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="50" fill="none" x1="128" clip-path="url(#clipPath11)" x2="128" y1="90"
+      /><line y2="50" fill="none" x1="128" clip-path="url(#clipPath11)" x2="50" y1="50"
+      /><line y2="103" fill="none" x1="50" clip-path="url(#clipPath11)" x2="50" y1="50"
+      /><line y2="103" fill="none" x1="50" clip-path="url(#clipPath11)" x2="109" y1="103"
+      /><line y2="97" fill="none" x1="109" clip-path="url(#clipPath11)" x2="97" y1="103"
+      /><line y2="109" fill="none" x1="109" clip-path="url(#clipPath11)" x2="97" y1="103"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(21,52)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="99" fill="none" x1="124" clip-path="url(#clipPath12)" x2="124" y1="75"
+      /><line y2="99" fill="none" x1="124" clip-path="url(#clipPath12)" x2="50" y1="99"
+      /><line y2="50" fill="none" x1="50" clip-path="url(#clipPath12)" x2="50" y1="99"
+      /><line y2="50" fill="none" x1="50" clip-path="url(#clipPath12)" x2="109" y1="50"
+      /><line y2="44" fill="none" x1="109" clip-path="url(#clipPath12)" x2="97" y1="50"
+      /><line y2="56" fill="none" x1="109" clip-path="url(#clipPath12)" x2="97" y1="50"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(161,67)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="50" fill="none" x1="50" clip-path="url(#clipPath13)" x2="210" y1="50"
+      /><line y2="84" fill="none" x1="210" clip-path="url(#clipPath13)" x2="210" y1="50"
+      /><polygon fill="white" clip-path="url(#clipPath13)" points=" 50 50 62 56 62 44" stroke="none"
+      /><polygon fill="none" points=" 50 50 62 56 62 44" clip-path="url(#clipPath13)"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(97,142)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="80" fill="none" x1="50" clip-path="url(#clipPath14)" x2="288" y1="80"
+      /><line y2="50" fill="none" x1="288" clip-path="url(#clipPath14)" x2="288" y1="80"
+      /><line y2="62" fill="none" x1="288" clip-path="url(#clipPath14)" x2="282" y1="50"
+      /><line y2="62" fill="none" x1="288" clip-path="url(#clipPath14)" x2="294" y1="50"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(46,101)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
+    ><line y2="100" fill="none" x1="50" clip-path="url(#clipPath15)" x2="50" y1="50"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(144,-11)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="50" fill="none" x1="50" clip-path="url(#clipPath16)" x2="50" y1="87"
+      /><line y2="50" fill="none" x1="50" clip-path="url(#clipPath16)" x2="126" y1="50"
+      /><line y2="103" fill="none" x1="126" clip-path="url(#clipPath16)" x2="126" y1="50"
+      /><line y2="103" fill="none" x1="126" clip-path="url(#clipPath16)" x2="67" y1="103"
+      /><line y2="75" fill="none" x1="50" clip-path="url(#clipPath16)" x2="56" y1="87"
+      /><line y2="75" fill="none" x1="50" clip-path="url(#clipPath16)" x2="44" y1="87"
+    /></g
+    ><g font-size="11" transform="translate(207,2)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath17)" stroke="none"
+      >SpecializationOf</text
+    ></g
+    ><g font-size="11" transform="translate(385,195)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath18)" stroke="none"
+      >0..1</text
+    ></g
+    ><g font-size="11" transform="translate(253,227)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath19)" stroke="none"
+      >bundle</text
+    ></g
+    ><g font-size="11" transform="translate(2,118)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath20)" stroke="none"
+      >MentionOf</text
+    ></g
+    ><g font-size="11" transform="translate(67,4)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath21)" stroke="none"
+      >AlternateOf</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)"
+    ></g
+  ></g
+></svg
+>
--- a/mention/prov-mention.html	Sat Nov 10 06:24:41 2012 -0500
+++ b/mention/prov-mention.html	Sat Nov 10 07:01:44 2012 -0500
@@ -560,10 +560,6 @@
 <h4>Mention</h4>
 
 
-<div class="note">
-<p>This feature is "<a href="http://www.w3.org/2005/10/Process-20051014/tr#cfi">at risk</a>" and may be removed from this specification based on feedback. Please send feedback to [email protected]</p>
-<p>The "Mention" construct might be removed from PROV if implementation experience reveals problems with supporting this construct.</p>
-</div>
 
 
 <p>An entity <span class="name">e1</span> may be mentioned in a bundle <span class="name">b</span>, which contains some
@@ -574,6 +570,20 @@
 
 
 
+<p>
+ <a href="#figure-component5">Figure 1</a> depicts
+the relation SpecializationOf (<a>specialization</a>).
+</p>
+
+
+<div style="text-align: center;">
+<figure style="max-width: 95%; ">
+<img src="figures/component5.png" alt="mention"/><br>
+<figcaption id="figure-component5">Mention UML Diagram</figcaption>
+</figure>
+</div>
+
+
 <p>Thus, the following notion is a relation between two entities with regard to a bundle.
 It is a special case of specialization.</p>