update to dm and n for publication
authorLuc Moreau <l.moreau@ecs.soton.ac.uk>
Thu, 26 Apr 2012 07:58:42 +0100
changeset 2548 737e3513d715
parent 2523 cfcbfbdc2e3d
child 2549 7e354a3ad5f5
update to dm and n for publication
model/prov-dm.html
model/prov-n.html
model/releases/WD-prov-dm-20120503/Overview.html
model/releases/WD-prov-n-20120503/Overview.html
--- a/model/prov-dm.html	Wed Apr 25 10:23:53 2012 +0200
+++ b/model/prov-dm.html	Thu Apr 26 07:58:42 2012 +0100
@@ -2343,24 +2343,24 @@
 to help the rendering of the pre-existing entity it is associated with, by
 specifying its color and its position on the screen.</p>
 <pre class="codeexample">
-note(ex:n1,[ex:color="blue", ex:screenX=20, ex:screenY=30])
+note(ex:n1,[draw:color="blue", draw:screenX=20, draw:screenY=30])
 hasAnnotation(tr:WD-prov-dm-20111215,ex:n1)
 </pre>
 <p>The note is linked to the entity <span class="name">tr:WD-prov-dm-20111215</span>, with
 relation <a title="annotation">hasAnnotation</a>  
 discussed in  <a href="#term-annotation">Section 4.6.2</a>.  
-The note's identifier and attributes are declared in the namespace denoted by prefix <span class="name">ex</span> to illustrate that the rendering  application may differ from the application involving entity <span class="name">tr:WD-prov-dm-20111215</span>.
+The note's identifier is declared in the namespace denoted by prefix <span class="name">ex</span> to illustrate that the rendering  application may differ from the application involving entity <span class="name">tr:WD-prov-dm-20111215</span>. The prefix <span class="name">draw</span> also denotes an application specific namespace.
 </p>
 </div>
 
 <div class="anexample" id="anexample-note2">
 <p>In contrast, a reputation service may enrich an existing provenance record with notes providing reputation ratings about agents. In the following fragment, both agents <span class="name">ex2:Simon</span> and <span class="name">ex2:Paolo</span> are rated "excellent".</p>
 <pre class="codeexample">
-note(ex3:n2,[ex3:reputation="excellent"])
+note(ex3:n2,[trust:reputation="excellent"])
 hasAnnotation(ex2:Simon,ex3:n2)
 hasAnnotation(ex2:Paolo,ex3:n2)
 </pre>
-<p>The note's identifier and attributes are declared in a separate namespace denoted by prefix <span class="name">ex3</span>.</p>
+<p>The note's identifier is declared in a separate namespace denoted by prefix <span class="name">ex3</span>. The prefix <span class="name">trust</span> also denotes an application specific namespace.</p>
 
 </div>
 
@@ -2473,7 +2473,7 @@
 
 
 <p>The PROV data model introduces a pre-defined set of attributes in the <a title="prov-namespace">PROV namespace</a>, which we define below. 
-The interpretation of any attribute declared in another namespace is out of scope.</p>
+This specification does not provide any interpretation for any attribute declared in any other namespace.</p>
 
 <div id="attributes-at-a-glance-div" style="text-align: left;">
 <table border="1" style="margin-left: auto; margin-right: auto;">
@@ -2530,8 +2530,8 @@
 <section id="term-attribute-role">
 <h4>prov:role</h4>
 
-<p>The attribute <dfn title="dfn-role"><span class="name">prov:role</span></dfn>  denotes the function of an entity with respect to an activity, in the context of a usage, generation,
- association,  start, and  end. The attribute <span class="name">prov:role</span> is allowed to occur multiple times in a list of attribute-value pairs. The value associated with a <span
+<p>The attribute <dfn title="dfn-role"><span class="name">prov:role</span></dfn>  denotes the function of an entity with respect to an activity, in the context of a <a>usage</a>, <a>generation</a>,
+ <a>association</a>,  <a>start</a>, and  <a>end</a>. The attribute <span class="name">prov:role</span> is allowed to occur multiple times in a list of attribute-value pairs. The value associated with a <span
 class="name">prov:role</span> attribute MUST be a PROV-DM <a title="value">Value</a>.</p>
 
 <div class="anexample">
--- a/model/prov-n.html	Wed Apr 25 10:23:53 2012 +0200
+++ b/model/prov-n.html	Thu Apr 26 07:58:42 2012 +0100
@@ -1599,8 +1599,8 @@
 
 <p>In PROV-N, the following prefixes are reserved:
 <ul>
-<li>  <span class="name">prov</span>  denotes the PROV namespace <span class="name">http://www.w3.org/ns/prov#</span></li>
-<li>  <span class="name">xsd</span> denotes the XML Schema namespace  <span class="name">http://www.w3.org/2001/XMLSchema</span>.
+<li>  <span class="name">prov</span>  denotes the PROV namespace with URI <span class="name">http://www.w3.org/ns/prov#</span></li>
+<li>  <span class="name">xsd</span> denotes the XML Schema namespace with URI  <span class="name">http://www.w3.org/2001/XMLSchema#</span>.
 </li>
 </ul>
 <p>A PROV-N document MUST NOT redeclare prefixes <span class="name">prov</span> and <span class="name">xsd</span>.</p>
@@ -1978,12 +1978,12 @@
       wasAssociatedWith(ex:pub2, w3:Consortium, pr:rec-advance))
 
   account(ex:acc2,
-      entity(ex:acc1, [prov:type="prov:AccountEntity" %% xsd:QName ])
+      entity(ex:acc1, [prov:type="prov:Account" %% xsd:QName ])
       wasAttributedTo(ex1:acc1, w3:Consortium))
 
 endContainer
 </pre>
-<p> illustrates a first account, with identifier <span class="name">ex:acc1</span>, containing expressions describing the provenance  of the technical report <span class="name">tr:WD-prov-dm-20111215</span>, and a second account <span class="name">ex:acc2</span>, describing the provenance of the first.  In account <span class="name">ex:acc2</span>, <span class="name">ex:acc1</span> is the identifier of an entity of type <span class="name">prov:AccountEntity</span>.
+<p> illustrates a first account, with identifier <span class="name">ex:acc1</span>, containing expressions describing the provenance  of the technical report <span class="name">tr:WD-prov-dm-20111215</span>, and a second account <span class="name">ex:acc2</span>, describing the provenance of the first.  In account <span class="name">ex:acc2</span>, <span class="name">ex:acc1</span> is the identifier of an entity of type <span class="name">prov:Account</span>.
 </p>
 </div>
 
--- a/model/releases/WD-prov-dm-20120503/Overview.html	Wed Apr 25 10:23:53 2012 +0200
+++ b/model/releases/WD-prov-dm-20120503/Overview.html	Thu Apr 26 07:58:42 2012 +0100
@@ -3015,23 +3015,23 @@
 The following note consists of a set of application-specific attribute-value pairs, intended
 to help the rendering of the pre-existing entity it is associated with, by
 specifying its color and its position on the screen.</p>
-<pre class="codeexample">note(ex:n1,[ex:color="blue", ex:screenX=20, ex:screenY=30])
+<pre class="codeexample">note(ex:n1,[draw:color="blue", draw:screenX=20, draw:screenY=30])
 hasAnnotation(tr:WD-prov-dm-20111215,ex:n1)
 </pre>
 <p>The note is linked to the entity <span class="name">tr:WD-prov-dm-20111215</span>, with
 relation <a title="annotation" href="#concept-annotation" class="internalDFN">hasAnnotation</a>  
 discussed in  <a href="#term-annotation">Section 4.6.2</a>.  
-The note's identifier and attributes are declared in the namespace denoted by prefix <span class="name">ex</span> to illustrate that the rendering  application may differ from the application involving entity <span class="name">tr:WD-prov-dm-20111215</span>.
+The note's identifier is declared in the namespace denoted by prefix <span class="name">ex</span> to illustrate that the rendering  application may differ from the application involving entity <span class="name">tr:WD-prov-dm-20111215</span>. The prefix <span class="name">draw</span> also denotes an application-specific namespace.
 </p>
 </div>
 
 <div class="anexample" id="anexample-note2">
 <p>In contrast, a reputation service may enrich an existing provenance record with notes providing reputation ratings about agents. In the following fragment, both agents <span class="name">ex2:Simon</span> and <span class="name">ex2:Paolo</span> are rated "excellent".</p>
-<pre class="codeexample">note(ex3:n2,[ex3:reputation="excellent"])
+<pre class="codeexample">note(ex3:n2,[trust:reputation="excellent"])
 hasAnnotation(ex2:Simon,ex3:n2)
 hasAnnotation(ex2:Paolo,ex3:n2)
 </pre>
-<p>The note's identifier and attributes are declared in a separate namespace denoted by prefix <span class="name">ex3</span>.</p>
+<p>The note's identifier is declared in a separate namespace denoted by prefix <span class="name">ex3</span>.  The prefix <span class="name">trust</span> also denotes an application specific namespace.</p>
 
 </div>
 
@@ -3141,7 +3141,8 @@
 
 
 </p><p>The PROV data model introduces a pre-defined set of attributes in the <a title="prov-namespace" href="#dfn-prov-namespace" class="internalDFN">PROV namespace</a>, which we define below. 
-The interpretation of any attribute declared in another namespace is out of scope.</p>
+This specification does not provide any interpretation for any attribute declared in any other namespace.</p>
+
 
 <div id="attributes-at-a-glance-div" style="text-align: left;">
 <table border="1" style="margin-left: auto; margin-right: auto;">
--- a/model/releases/WD-prov-n-20120503/Overview.html	Wed Apr 25 10:23:53 2012 +0200
+++ b/model/releases/WD-prov-n-20120503/Overview.html	Thu Apr 26 07:58:42 2012 +0100
@@ -2291,8 +2291,8 @@
 
 <p>In PROV-N, the following prefixes are reserved:
 </p><ul>
-<li>  <span class="name">prov</span>  denotes the PROV namespace <span class="name">http://www.w3.org/ns/prov#</span></li>
-<li>  <span class="name">xsd</span> denotes the XML Schema namespace  <span class="name">http://www.w3.org/2001/XMLSchema</span>.
+<li>  <span class="name">prov</span>  denotes the PROV namespace with URI <span class="name">http://www.w3.org/ns/prov#</span></li>
+<li>  <span class="name">xsd</span> denotes the XML Schema namespace with URI <span class="name">http://www.w3.org/2001/XMLSchema#</span>.
 </li>
 </ul>
 <p>A PROV-N document <em class="rfc2119" title="must not">must not</em> redeclare prefixes <span class="name">prov</span> and <span class="name">xsd</span>.</p>
@@ -2659,12 +2659,12 @@
       wasAssociatedWith(ex:pub2, w3:Consortium, pr:rec-advance))
 
   account(ex:acc2,
-      entity(ex:acc1, [prov:type="prov:AccountEntity" %% xsd:QName ])
+      entity(ex:acc1, [prov:type="prov:Account" %% xsd:QName ])
       wasAttributedTo(ex1:acc1, w3:Consortium))
 
 endContainer
 </pre>
-<p> illustrates a first account, with identifier <span class="name">ex:acc1</span>, containing expressions describing the provenance  of the technical report <span class="name">tr:WD-prov-dm-20111215</span>, and a second account <span class="name">ex:acc2</span>, describing the provenance of the first.  In account <span class="name">ex:acc2</span>, <span class="name">ex:acc1</span> is the identifier of an entity of type <span class="name">prov:AccountEntity</span>.
+<p> illustrates a first account, with identifier <span class="name">ex:acc1</span>, containing expressions describing the provenance  of the technical report <span class="name">tr:WD-prov-dm-20111215</span>, and a second account <span class="name">ex:acc2</span>, describing the provenance of the first.  In account <span class="name">ex:acc2</span>, <span class="name">ex:acc1</span> is the identifier of an entity of type <span class="name">prov:Account</span>.
 </p>
 </div>