Moved PROV-JSON in the Implementation report to Other encodings
authorTrung Dong Huynh <tdh@ecs.soton.ac.uk>
Mon, 19 Nov 2012 12:21:55 +0000
changeset 4790 0ac9c1481147
parent 4784 c5c9e52c638b
child 4791 6465033c9810
Moved PROV-JSON in the Implementation report to Other encodings
Updated naming convention for test case identifiers
reports/prov-implementations.html
testcases/constraints/process.html
--- a/reports/prov-implementations.html	Mon Nov 19 10:49:19 2012 +0000
+++ b/reports/prov-implementations.html	Mon Nov 19 12:21:55 2012 +0000
@@ -24,7 +24,7 @@
 		  };
       var respecConfig = {
           // specification status (e.g. WD, LCWD, NOTE, etc.). If in doubt use ED.
-          specStatus:           "ED",
+          specStatus:           "NOTE",
           
           // the specification's short name, as in http://www.w3.org/TR/short-name/
           shortName:            "prov-implementations",
@@ -125,16 +125,16 @@
         <tr>
           <th scope="row">ProvPy</th>
           <td>Framework / API</td>
-          <td>PROV-N, PROV-JSON</td>
+          <td>PROV-N, Other</td>
           <td><a href="https://github.com/trungdong/w3-prov">https://github.com/trungdong/w3-prov</a></td>
-          <td>&nbsp;</td>
+          <td>Other encodings supported: PROV-JSON</td>
         </tr>
         <tr>
           <th scope="row">ProvToolbox</th>
           <td>Application</td>
-          <td>PROV-N, PROV-RDF, PROV-XML, PROV-JSON</td>
+          <td>PROV-N, PROV-RDF, PROV-XML, Other</td>
           <td><a href="https://github.com/lucmoreau/ProvToolbox">https://github.com/lucmoreau/ProvToolbox</a></td>
-          <td>&nbsp;</td>
+          <td>Other encodings supported: PROV-JSON</td>
         </tr>
       </table>
 
--- a/testcases/constraints/process.html	Mon Nov 19 10:49:19 2012 +0000
+++ b/testcases/constraints/process.html	Mon Nov 19 12:21:55 2012 +0000
@@ -7,50 +7,13 @@
 
     <title>PROV-CONSTRAINTS Test Cases</title>
     <script src="http://dev.w3.org/2009/dap/ReSpec.js/js/respec.js" class="remove"></script>
-
-    <script class="remove"> 
-
-      var addExtraReferences = function() {
-
-          for (var k in extraReferences)
-
-              berjon.biblio[k] = extraReferences[k];
-
-      };
-
-      var extraReferences = {
-
-		  "PROV-DM":
-
-			"Luc Moreau, Paolo Missier"+
-
-			"<a href=\"http://www.w3.org/TR/prov-dm/\"><cite>The PROV Data Model and Abstract Syntax Notation</cite></a>. "+
-
-			"2012, Working Draft. "+
-
-			"URL: <a href=\"http://www.w3.org/TR/prov-dm/\">http://www.w3.org/TR/prov-dm/</a>",
-
-	 
-
-		  "PROV-CONSTRAINTS":
-
-			"James Cheney, Paolo Missier, and Luc Moreau (eds.) "+
-
-			"<a href=\"http://www.w3.org/TR/prov-constraints/\"><cite>Constraints of the PROV Data Model</cite></a>. "+
-
-			"2012, Working Draft. "+
-
-			"URL: <a href=\"http://www.w3.org/TR/prov-constraints/\">http://www.w3.org/TR/prov-constraints/</a>",
-
-
-
-		  };
-
+    <script src="../../model/provbib.js" class="remove"></script>    
+    <script type="text/javascript" >
       var respecConfig = {
 
           // specification status (e.g. WD, LCWD, NOTE, etc.). If in doubt use ED.
 
-          specStatus:           "ED",
+          specStatus:           "NOTE",
 
           
 
@@ -178,7 +141,7 @@
 
           // Add extraReferences to bibliography database
 
-          preProcess: [addExtraReferences],
+          preProcess: [addProvReferences],
 
       };
 
@@ -209,12 +172,15 @@
 <h3>Test cases</h3>
 
 <p>The test cases will be made available  online at: &lt;URI&gt;<br />
+  Every test case has an identifier, e.g. <strong>association2-c24-c55-FAIL-c52</strong>.
+  In order to facilitate the testing process, we include the numberings of the constraints covered by
+  each test case its identifier, e.g. <b>c24</b>, <b>c55</b>, and <b>c52</b>. In addition, the identifier
+  also indicates whether the test case should be successfully validated (i.e. <b>PASS</b>) or not (i.e. <b>FAIL</b>).
+  In case of the latter, the constraint numberings that follow <b>FAIL</b> are those of the constraints we expect to
+  cause the test case to fail validation. 
+</p>
 
-  Every test case has an identifier, e.g. <strong>entity10-c23-c56-c57</strong>.
-  The numberings of the constraints covered by a test case are included with its identifier, e.g. c23, c56, and c57. 
-  The provenance document for each test case will be provided in the following representations:</p>
-
-
+<p>The provenance document for each test case will be provided in the following representations:</p>
 
 <table border="1" cellspacing="0" cellpadding="0" width="623">
 
@@ -236,7 +202,7 @@
 
     <td><p><strong>PROV-XML</strong></p></td>
 
-    <td><p>.xml</p></td>
+    <td><p>.provx</p></td>
 
     <td><p><a href="http://dvcs.w3.org/hg/prov/raw-file/default/xml/prov-xml.html">http://dvcs.w3.org/hg/prov/raw-file/default/xml/prov-xml.html</a></p></td>
 
@@ -276,9 +242,9 @@
 
 
 
-<p>For example, the files <strong>entity10-c23-c56-c57.xml</strong>, <strong>entity10-c23-c56-c57.trig</strong>,
-<strong>entity10-c23-c56-c57.json</strong>, and <strong>entity10-c23-c56-c57.provn</strong> for the test case
-<strong>entity10-c23-c56-c57</strong> can be found at &lt;URI&gt;.</p>
+<p>For example, the available files for the test case <strong>association2-c24-c55-FAIL-c52</strong> are: <strong>association2-c24-c55-FAIL-c52.xml</strong>,
+<strong>association2-c24-c55-FAIL-c52.trig</strong>, <strong>association2-c24-c55-FAIL-c52.json</strong>, and <strong>association2-c24-c55-FAIL-c52.provn</strong>.
+They can all be found at &lt;URI&gt;.</p>
 
 
 
@@ -322,7 +288,7 @@
 
 
 
-<p>All test cases need to be checked for the  constraints they cover and their expected validation results (i.e. Success or  Fail).</p>
+<p>All test cases need to be checked for the  constraints they cover and their expected validation results (i.e. Pass or  Fail).</p>
 
 
 
@@ -347,14 +313,14 @@
 
   <tr>
 
-    <td><b>activity1-c23-c56-c57</b></p></td>
+    <td><b>activity1-PASS-c23-c56-c57</b></p></td>
 
     <td><a href="http://www.w3.org/TR/prov-constraints/#key-object_text">Constraint 23 (key-object)</a> <br />
         <a href="http://www.w3.org/TR/prov-constraints/#impossible-object-property-overlap_text">Constraint 56 (impossible-object-property-overlap)</a><br />
         <a href="http://www.w3.org/TR/prov-constraints/#entity-activity-disjoint_text">Constraint 57 (entity-activity-disjoint)</a>
     </td>
 
-    <td>Success</p></td>
+    <td>Pass</p></td>
 
     <td>&nbsp;</td>
 
@@ -362,14 +328,14 @@
 
   <tr>
 
-    <td><b>activity2-c23-c56-c57</b></p></td>
+    <td><b>activity2-PASS-c23-c56-c57</b></p></td>
 
     <td><a href="http://www.w3.org/TR/prov-constraints/#key-object_text">Constraint 23 (key-object)</a> <br />
         <a href="http://www.w3.org/TR/prov-constraints/#impossible-object-property-overlap_text">Constraint 56 (impossible-object-property-overlap)</a><br />
         <a href="http://www.w3.org/TR/prov-constraints/#entity-activity-disjoint_text">Constraint 57 (entity-activity-disjoint)</a>
     </td>
 
-    <td>Success</p></td>
+    <td>Pass</p></td>
 
     <td>&nbsp;</td>
 
@@ -377,7 +343,7 @@
 
   <tr>
 
-    <td><b>association1-c24-c52</b></p></td>
+    <td><b>association1-c24-FAIL-c52</b></p></td>
 
     <td><a href="http://www.w3.org/TR/prov-constraints/#key-properties_text">Constraint 24 (key-properties)</a><br />
         <a href="http://www.w3.org/TR/prov-constraints/#typing_text"><b>Constraint 52 (typing)</b></a>
@@ -391,7 +357,7 @@
 
   <tr>
 
-    <td><b>association2-c24-c52</b></p></td>
+    <td><b>association2-c24-c55-FAIL-c52</b></p></td>
 
     <td><a href="http://www.w3.org/TR/prov-constraints/#key-properties_text">Constraint 24 (key-properties)</a><br />
         <a href="http://www.w3.org/TR/prov-constraints/#typing_text"><b>Constraint 52 (typing)</b></a>
@@ -405,7 +371,7 @@
 
   <tr>
 
-    <td><b>delegation1-c24-c52-c55</b></p></td>
+    <td><b>delegation1-c24-c55-FAIL-c52</b></p></td>
 
     <td><a href="http://www.w3.org/TR/prov-constraints/#key-properties_text">Constraint 24 (key-properties)</a><br />
         <a href="http://www.w3.org/TR/prov-constraints/#typing_text"><b>Constraint 52 (typing)</b></a><br />
@@ -420,7 +386,7 @@
 
   <tr>
 
-    <td><b>delegation2-c24-c52-c55</b></p></td>
+    <td><b>delegation2-c24-c55-FAIL-c52</b></p></td>
 
     <td><a href="http://www.w3.org/TR/prov-constraints/#key-properties_text">Constraint 24 (key-properties)</a><br />
         <a href="http://www.w3.org/TR/prov-constraints/#typing_text"><b>Constraint 52 (typing)</b></a><br />