--- a/ontology/ProvenanceFormalModel.html Sun Oct 23 22:25:01 2011 -0400
+++ b/ontology/ProvenanceFormalModel.html Mon Oct 24 23:19:28 2011 -0400
@@ -337,17 +337,6 @@
c</p>
</section>
-
- <section id="revision">
- <h4>Revision</h4>
- <div><b>Class Description</b></div>
- <p>Revision is defined as a modified version of a Entity.</p>
- <div><b>OWL syntax</b></div>
- <pre>prov:Revision rdfs:subClassOf owl:Thing.</pre>
- </section>
-
-
-
<section id="provenancecontainer">
<h4>ProvenanceContainer</h4>
<div><b>Class Description</b></div>
@@ -469,7 +458,10 @@
</div>
</section>
-
+ <section id="revision">
+ <h4>wasRevisionOf</h4>
+ <p>wasRevisionOf links two instances of Entity class, where one instance is a revision of another.</p>
+ </section>
<section id="wasderivedfrom">
<h4>wasDerivedFrom</h4>
@@ -610,6 +602,26 @@
style="height: 3em" alt="followed links ProcessExecution to ProcessExecution" />
</section>
+ <section id="attribution">
+ <h4>wasAttributedTo</h4>
+ <p>wasAttributedTo links an instance of Entity class to an instance of Agent class.</p>
+ </section>
+
+ <section id="quotation">
+ <h4>wasQuoteOf</h4>
+ <p>wasQuoteOf links an instances of Entity class to instances of Agent class.</p>
+ </section>
+
+ <section id="summary">
+ <h4>wasSummaryOf</h4>
+ <p>wasSummaryOf links an instances of Entity class.</p>
+ </section>
+
+ <section id="originalsource">
+ <h4>hadOriginalSource</h4>
+ <p>hadOriginalSource links an instances of Entity class. This property is defined to be a specialization of the wasEventuallyDerivedFrom propery.</p>
+ </section>
+
<section id="hastemporalvalue">
<h4>hasTemporalValue</h4>
<p> This object property links an instance of
@@ -934,10 +946,6 @@
<h3>Data model properties not yet addressed in PROV-O</h3>
<p>The following data model properties have not yet been discussed and included in the ontology: </p>
<ul>
- <li><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#attribution-expression">Attribution expression</a></li>
- <li><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#quotation-expression">Quotation expression</a></li>
- <li><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#summary-expression">Summary expression</a></li>
- <li><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#original-source-expression">Original source expression</a></li>
<li><a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#expression-Revision">Revision expression</a></li>
</ul>
</section>
@@ -947,8 +955,8 @@
<h2>Specializing Provenance Ontology for Domain-specific Provenance Applications</h2>
<p>The PROV Ontology is conceived as a reference ontology that can be extended by various domain-specific applications to model the required set of provenance terms. The PROv Ontology classes and properties can be specialized using the following two RDFS properties:</p>
<ul>
- <li>rdfs:subClassOf: The property rdfs:subClassOf is an instance of rdf:Property that is used to state that all the instances of one class are instances of another. [RDFS-Ref]</li>
- <li>rdfs:subPropertyOf: "A rdfs:subPropertyOf axiom defines that the property is a subproperty of some other property." [OWL-Ref]</li>
+ <li>rdfs:subClassOf: The property rdfs:subClassOf is an instance of rdf:Property that is used to state that all the instances of one class are instances of another [[!RDF-SCHEMA]]</li>
+ <li>rdfs:subPropertyOf: "A rdfs:subPropertyOf axiom defines that the property is a subproperty of some other property" [[!RDF-SCHEMA]]</li>
</ul>
<p>To illustrate the specialization mechanism, the PROV Ontology is extended to create an ontology schema for the <a href="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#a-file-scenario">provenance scenario</a> describing the creation of the crime statistics file. </p>
@@ -956,9 +964,7 @@
<section id="moeling-the-crime-file-scenario">
<h3>Modeling the Crime File Scenario</h3>
- <p>The example scenario can be encoded as a <a href = "http://www.w3.org/TR/rdf-primer/"> Resource Description Framework (RDF) </a> graph in <a href = "">Figure X</a>:</p>
- <div class='issue'>insert figure X</div>
- <p><a href = "">Figure X</a> represents the ontology schema that extends the PROV ontology to model the provenance details of the crime file scenario. For example,</p>
+ <p>The example scenario can be encoded as a <a href = "http://www.w3.org/TR/rdf-primer/"> Resource Description Framework (RDF)</a>. For example,</p>
<ul>
<li>specialization of <a href="#agent">Agent</a> to define a class called Journalist, which has individuals such as alice, bob, and edith </li>
<li><a href="#processexecution">ProcessExecution</a>, e.g. FileCreation, FileAppending, and FileEditing </li>
--- a/ontology/ProvenanceOntology.owl Sun Oct 23 22:25:01 2011 -0400
+++ b/ontology/ProvenanceOntology.owl Mon Oct 24 23:19:28 2011 -0400
@@ -367,6 +367,17 @@
+ <!-- http://www.w3.org/ns/prov-o/wasRevisionOf -->
+
+ <owl:ObjectProperty rdf:about="wasRevisionOf">
+ <rdfs:comment rdf:datatype="&xsd;string"
+ >How is this property distinct from wasDerivedFrom?</rdfs:comment>
+ <rdfs:domain rdf:resource="Entity"/>
+ <rdfs:range rdf:resource="Entity"/>
+ </owl:ObjectProperty>
+
+
+
<!-- http://www.w3.org/ns/prov-o/wasScheduledAfter -->
<owl:ObjectProperty rdf:about="wasScheduledAfter">
@@ -533,16 +544,6 @@
- <!-- http://www.w3.org/ns/prov-o/Revision -->
-
- <owl:Class rdf:about="Revision">
- <rdfs:label xml:lang="en">Revision</rdfs:label>
- <rdfs:comment xml:lang="en"
- >Revision is defined as a modified version of a Entity.</rdfs:comment>
- </owl:Class>
-
-
-
<!-- http://www.w3.org/ns/prov-o/Role -->
<owl:Class rdf:about="Role">