timrdf/prov-wg

Re: Technical problem with the Provenance ontology

Opened this issue · 1 comments

  1. It seems there are two definitions of prov:SoftwareAgent,
    one in http://www.w3.org/ns/prov-aq.ttl and one in http://www.w3.org/ns/prov-o.ttl
  2. The one in http://www.w3.org/ns/prov-aq.ttl
:SoftwareAgent
    a owl:Class ;
    rdfs:isDefinedBy <http://www.w3.org/ns/prov#> ;
    rdfs:label "SoftwareAgent" ;
    rdfs:subClassOf owl:Thing ;

defines this class as a subclass of owl:Thing.

For those who you rdfs reasoning it's not a problem, but it's
awkward for those who don't.

"it's odd that prov-aq defines software agent. It doesn't in the spec so shouldn't have it in its ontology definition.

Removing it is clean."