unmerged prov:qualified from prov:involved (i.e, added prov:qualified back in)
authorTim L <lebot@rpi.edu>
Mon, 05 Mar 2012 10:30:21 -0500
changeset 175659419250de25
parent 1755 d6628d77d72d
child 1759 5459bd0484eb
unmerged prov:qualified from prov:involved (i.e, added prov:qualified back in)
added comment about hadLocation not being functional.
added comment about Location being wgs:SpatialThing
Renamed to System to SoftwareAgent
ontology/ProvenanceOntology.owl
     1.1 --- a/ontology/ProvenanceOntology.owl	Mon Mar 05 12:55:37 2012 +0000
     1.2 +++ b/ontology/ProvenanceOntology.owl	Mon Mar 05 10:30:21 2012 -0500
     1.3 @@ -230,6 +230,8 @@
     1.4      <owl:ObjectProperty rdf:about="&prov;hadSpatialExtent">
     1.5          <rdf:type rdf:resource="&owl;AsymmetricProperty"/>
     1.6          <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
     1.7 +        <rdfs:comment>DM: Location is an optional attribute of Entity and Activity.</rdfs:comment>
     1.8 +        <rdfs:comment>This property is not functional because the many values could be at a variety of granularies (In this room, in that chair).</rdfs:comment>
     1.9          <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Location"/>
    1.10          <rdfs:range rdf:resource="&prov;Location"/>
    1.11      </owl:ObjectProperty>
    1.12 @@ -261,8 +263,6 @@
    1.13  prov:involved should not be used without also using the subproperty.
    1.14  
    1.15  Subproperties of prov:involved may also be asserted directly without being qualified.</rdfs:comment>
    1.16 -        <rdfs:comment xml:lang="en">The subproperties here can be deleted without concern. For example, :element prov:qualified [ a prov:Usage ] handles the case of prov:hadQualifiedUsage . http://www.w3.org/2011/prov/track/issues/255</rdfs:comment>
    1.17 -        <rdfs:comment xml:lang="en">This one property is used to associate a prov:Element (prov:Entity or prov:Activity) with an instance of any subclass of prov:Involvement, which will provide additional descriptions about the binary prov:involved relation. For example, :baking prov:used :pan, :egg; prov:wasAssociatedWith :baker; prov:generated :dirty_pan; prov:qualified [ a prov:Usage; prov:entity :egg; prov:role :ingredient], [ a prov:Association; prov:entity :baker; prov:role :leader ] .</rdfs:comment>
    1.18          <rdfs:range rdf:resource="&prov;Element"/>
    1.19          <rdfs:domain rdf:resource="&prov;Element"/>
    1.20          <rdfs:range rdf:resource="&prov;Involvement"/>
    1.21 @@ -292,6 +292,15 @@
    1.22      
    1.23  
    1.24  
    1.25 +    <!-- http://www.w3.org/ns/prov-o/qualified -->
    1.26 +
    1.27 +    <owl:ObjectProperty rdf:about="&prov;qualified">
    1.28 +        <rdfs:comment>The subproperties here can be deleted without concern. For example, :element prov:qualified [ a prov:Usage ] handles the case of prov:hadQualifiedUsage . http://www.w3.org/2011/prov/track/issues/255</rdfs:comment>
    1.29 +        <rdfs:comment>This one property is used to associate a prov:Element (prov:Entity or prov:Activity) with an instance of any subclass of prov:Involvement, which will provide additional descriptions about the binary prov:involved relation. For example, :baking prov:used :pan, :egg; prov:wasAssociatedWith :baker; prov:generated :dirty_pan; prov:qualified [ a prov:Usage; prov:entity :egg; prov:role :ingredient], [ a prov:Association; prov:entity :baker; prov:role :leader ] .</rdfs:comment>
    1.30 +    </owl:ObjectProperty>
    1.31 +    
    1.32 +
    1.33 +
    1.34      <!-- http://www.w3.org/ns/prov-o/specializationOf -->
    1.35  
    1.36      <owl:ObjectProperty rdf:about="&prov;specializationOf">
    1.37 @@ -721,6 +730,7 @@
    1.38      <!-- http://www.w3.org/ns/prov-o/Location -->
    1.39  
    1.40      <owl:Class rdf:about="&prov;Location">
    1.41 +        <rdfs:comment>This is wgs:SpatialThing</rdfs:comment>
    1.42          <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#Location"/>
    1.43          <rdfs:seeAlso rdf:resource="&prov;hadSpatialExtent"/>
    1.44      </owl:Class>
    1.45 @@ -812,6 +822,15 @@
    1.46      
    1.47  
    1.48  
    1.49 +    <!-- http://www.w3.org/ns/prov-o/SoftwareAgent -->
    1.50 +
    1.51 +    <owl:Class rdf:about="&prov;SoftwareAgent">
    1.52 +        <rdfs:subClassOf rdf:resource="&prov;Agent"/>
    1.53 +        <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#SoftwareAgent"/>
    1.54 +    </owl:Class>
    1.55 +    
    1.56 +
    1.57 +
    1.58      <!-- http://www.w3.org/ns/prov-o/Source -->
    1.59  
    1.60      <owl:Class rdf:about="&prov;Source">
    1.61 @@ -855,15 +874,6 @@
    1.62      
    1.63  
    1.64  
    1.65 -    <!-- http://www.w3.org/ns/prov-o/System -->
    1.66 -
    1.67 -    <owl:Class rdf:about="&prov;System">
    1.68 -        <rdfs:subClassOf rdf:resource="&prov;Agent"/>
    1.69 -        <rdfs:seeAlso rdf:resource="http://www.w3.org/2011/prov/wiki/ProvRDF#SoftwareAgent"/>
    1.70 -    </owl:Class>
    1.71 -    
    1.72 -
    1.73 -
    1.74      <!-- http://www.w3.org/ns/prov-o/TemporalEntity -->
    1.75  
    1.76      <owl:Class rdf:about="&prov;TemporalEntity">