marked starting point concepts in section 4 tables
authorLuc Moreau <l.moreau@ecs.soton.ac.uk>
Fri, 18 May 2012 16:23:54 +0100
changeset 2868 82044c95315f
parent 2867 9930b34a1227
child 2870 7656ed15f28b
marked starting point concepts in section 4 tables
model/extra-dm.css
model/prov-dm.html
--- a/model/extra-dm.css	Fri May 18 13:58:11 2012 +0100
+++ b/model/extra-dm.css	Fri May 18 16:23:54 2012 +0100
@@ -425,3 +425,7 @@
     content:    "Structural constraint: ";
     font-weight:    bold;
 }
+
+.primitive {
+    font-weight: bold;
+}
--- a/model/prov-dm.html	Fri May 18 13:58:11 2012 +0100
+++ b/model/prov-dm.html	Fri May 18 16:23:54 2012 +0100
@@ -1008,40 +1008,41 @@
 <p>
 While  not all PROV-DM relations are binary, they all involve two primary elements. Hence, <a href="#relations-at-a-glance">Table 3</a> indexes all relations according to their two primary elements.  The table adopts the same color scheme as <a href="#prov-dm-components">Figure 4</a>, allowing components to be readily identified.
 Note that for simplicity, this table  does not include bundle-oriented and collection-oriented relations.
+Relation names appearing in bold correspond to the essential concepts introduced in the <a href="#starting-points">Starting Points Section</a>.</p>
 </p>
 
 <div id="relations-at-a-glance-div" style="text-align: center;">
 <table border="1" style="margin-left: auto; margin-right: auto;">
 <caption id="relations-at-a-glance">Table 3: PROV-DM Relations At a Glance</caption>
 <tr><td></td><td>Entity</td><td>Activity</td><td>Agent</td></tr> 
-<tr><td>Entity</td><td><div class="component3-color"><a>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
+<tr><td>Entity</td><td><div class="component3-color"><a class="primitive">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="primitive"
 title="wasGeneratedBy">wasGeneratedBy</a><br><a
-title="wasInvalidatedBy">wasInvalidatedBy</a></td><td class="component2-color"><a>wasAttributedTo</a></td></tr>
-<tr><td>Activity</td><td><div class="component1-color"><a>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>wasAssociatedWith</a></td></tr>
-<tr><td>Agent</td><td>&mdash;</td><td>&mdash;</td><td class="component2-color"><a>actedOnBehalfOf</a></td></tr>
+title="wasInvalidatedBy">wasInvalidatedBy</a></td><td class="component2-color"><a class="primitive">wasAttributedTo</a></td></tr>
+<tr><td>Activity</td><td><div class="component1-color"><a class="primitive">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="primitive">wasAssociatedWith</a></td></tr>
+<tr><td>Agent</td><td>&mdash;</td><td>&mdash;</td><td class="component2-color"><a class="primitive">actedOnBehalfOf</a></td></tr>
 </table>
 </div>
 
-<p><a href="#prov-dm-types-and-relations">Table 4</a> is a complete index of all the types and relations of PROV-DM, color-coded according to the component they belong to.  In the first column,  concept names  link to their informal definition, whereas, in the second column, representations link to the information used to represent the concept.</p>
+<p><a href="#prov-dm-types-and-relations">Table 4</a> is a complete index of all the types and relations of PROV-DM, color-coded according to the component they belong to.  In the first column,  concept names  link to their informal definition, whereas, in the second column, representations link to the information used to represent the concept. Concept names appearing in bold are the essential concepts introduced in the <a href="#starting-points">Starting Points Section</a>.</p>
 
 
 <div id="prov-dm-types-and-relations-fig" style="text-align: left;">
 <table border="1" style="margin-left: auto; margin-right: auto;">
 <caption id="prov-dm-types-and-relations">Table 4: PROV-DM Types and Relations</caption>
 <tr><td><a><b>Type or Relation Name</b></a></td><td><b>Representation in the PROV-N notation</b></td><td><b>Component</b></td></tr>
-<tr class="component1-color"><td><a>Entity</a></td><td><a title="dfn-Entity">entity(id, [ attr1=val1, ...])</a></td><td rowspan="8">Component 1: entities/activities</td></tr>
-<tr class="component1-color"><td><a>Activity</a></td><td><a title="dfn-Activity">activity(id, st, et, [ attr1=val1, ...])</a></td></tr>
-<tr class="component1-color"><td><a>Generation</a></td><td><a title="wasGeneratedBy">wasGeneratedBy(id;e,a,t,attrs)</a></td></tr>
-<tr class="component1-color"><td><a>Usage</a></td><td><a title="used">used(id;a,e,t,attrs)</a></td></tr>
+<tr class="component1-color"><td class="primitive"><a>Entity</a></td><td><a title="dfn-Entity">entity(id, [ attr1=val1, ...])</a></td><td rowspan="8">Component 1: entities/activities</td></tr>
+<tr class="component1-color"><td class="primitive"><a>Activity</a></td><td><a title="dfn-Activity">activity(id, st, et, [ attr1=val1, ...])</a></td></tr>
+<tr class="component1-color"><td class="primitive"><a>Generation</a></td><td><a title="wasGeneratedBy">wasGeneratedBy(id;e,a,t,attrs)</a></td></tr>
+<tr class="component1-color"><td class="primitive"><a>Usage</a></td><td><a title="used">used(id;a,e,t,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 class="component2-color"><td><a>Agent</a></td><td><a title="dfn-agent">agent(id, [ attr1=val1, ...])</a></td><td  rowspan="4">Component 2: agents/responsibility</td></tr>
-<tr class="component2-color"><td><a>Attribution</a></td><td><a title="wasAttributedTo">wasAttributedTo(id;e,ag,attr)</a></td></tr>
-<tr class="component2-color"><td><a>Association</a></td><td><a title="wasAssociatedWith">wasAssociatedWith(id;a,ag,pl,attrs)</a></td></tr>
-<tr class="component2-color"><td><a>Responsibility</a></td><td><a title="actedOnBehalfOf">actedOnBehalfOf(id;ag2,ag1,a,attrs)</a></td></tr>
-<tr class="component3-color"><td><a>Derivation</a></td><td><a title="wasDerivedFrom">wasDerivedFrom(id; e2, e1, a, g2, u1, attrs)</a></td><td  rowspan="5">Component 3: derivation</td></tr>
+<tr class="component2-color"><td  class="primitive"><a>Agent</a></td><td><a title="dfn-agent">agent(id, [ attr1=val1, ...])</a></td><td  rowspan="4">Component 2: agents/responsibility</td></tr>
+<tr class="component2-color"><td class="primitive"><a>Attribution</a></td><td><a title="wasAttributedTo">wasAttributedTo(id;e,ag,attr)</a></td></tr>
+<tr class="component2-color"><td class="primitive"><a>Association</a></td><td><a title="wasAssociatedWith">wasAssociatedWith(id;a,ag,pl,attrs)</a></td></tr>
+<tr class="component2-color"><td class="primitive"><a>Responsibility</a></td><td><a title="actedOnBehalfOf">actedOnBehalfOf(id;ag2,ag1,a,attrs)</a></td></tr>
+<tr class="component3-color"><td class="primitive"><a>Derivation</a></td><td><a title="wasDerivedFrom">wasDerivedFrom(id; e2, e1, a, g2, u1, attrs)</a></td><td  rowspan="5">Component 3: derivation</td></tr>
 <tr class="component3-color"><td><a>Revision</a></td><td><a title="wasRevisionOf">wasRevisionOf(id; e2, e1, a, g2, u1, attrs)</a></td></tr>
 <tr class="component3-color"><td><a>Quotation</a></td><td><a title="wasQuotedFrom">wasQuotedFrom(id; e2, e1, a, g2, u1, attrs)</a></td></tr>
 <tr class="component3-color"><td><a>Original Source</a></td><td><a title="hadOriginalSource">hadOriginalSource(id; e2, e1, a, g2, u1, attrs)</a></td></tr>