lib/rdf/vocab/bf2.rb in rdf-vocab-2.2.2 vs lib/rdf/vocab/bf2.rb in rdf-vocab-2.2.3

- old
+ new

@@ -9,13 +9,13 @@ # end class BF2 < RDF::StrictVocabulary("http://id.loc.gov/ontologies/bibframe/") # Ontology definition ontology :"http://id.loc.gov/ontologies/bibframe/", - :"dc:modified" => %(2017-03-15T16:23:59.852-04:00).freeze, + :"dc:modified" => %(2017-05-04T14:49:12.796-04:00).freeze, label: "BIBFRAME vocabulary".freeze, - :"owl:versionInfo" => %(2017-03-15T16:23:59.852-04:00).freeze, + :"owl:versionInfo" => %(2017-05-04T14:49:12.796-04:00).freeze, type: "owl:Ontology".freeze # Class definitions term :AbbreviatedTitle, :"dc:modified" => %(2016-04-21 \(New\)).freeze, @@ -698,11 +698,11 @@ type: "owl:Class".freeze term :Person, :"dc:modified" => %(2016-04-21 \(New\)).freeze, label: "Person".freeze, :"skos:definition" => %(Individual or identity established by an individual \(either alone or in collaboration with one or more other individuals\).).freeze, - subClassOf: "foaf:Person".freeze, + subClassOf: ["bf2:Agent".freeze, "foaf:Person".freeze], type: "owl:Class".freeze term :Place, :"dc:modified" => %(2016-04-21 \(New\)).freeze, label: "Place".freeze, :"skos:definition" => %(Geographic location.).freeze, @@ -1461,11 +1461,10 @@ type: "owl:DatatypeProperty".freeze property :electronicLocator, :"dc:modified" => %(2016-04-21 \(New\)).freeze, domain: "bf2:Item".freeze, label: "Electronic location".freeze, - range: "rdfs:Resource".freeze, :"skos:definition" => %(Electronic location from which the resource is available.).freeze, type: "owl:ObjectProperty".freeze property :emulsion, :"dc:modified" => %(2016-04-21 \(New\)).freeze, domain: "bf2:Instance".freeze, @@ -1718,21 +1717,21 @@ range: "rdfs:Literal".freeze, :"skos:definition" => %(Information about the history of a Work.).freeze, type: "owl:DatatypeProperty".freeze property :identifiedBy, comment: %(Used with Unspecified).freeze, - :"dc:modified" => %(2016-04-21 \(New\)).freeze, + :"dc:modified" => [%(2016-04-21 \(New\)).freeze, %(2017-05-04 \(New inverse\)).freeze], label: "Identifier".freeze, + :"owl:inverseOf" => %(bf2:identifies).freeze, range: "bf2:Identifier".freeze, :"skos:definition" => %(Character string associated with a resource that serves to differentiate that resource from other resources, i.e., that uniquely identifies an entity.).freeze, type: "owl:ObjectProperty".freeze property :identifies, :"dc:modified" => %(2017-02-03 \(New inverse\)).freeze, domain: "bf2:Identifier".freeze, label: "Resouce identified".freeze, :"owl:inverseOf" => %(bf2:identifiedBy).freeze, - range: "rdfs:Resource".freeze, :"skos:definition" => %(Resource that is associated with a character string that serves to differentiate one resource from another.).freeze, type: "owl:ObjectProperty".freeze property :illustrativeContent, comment: %(Used with Work or Instance).freeze, :"dc:modified" => %(2016-04-21 \(New\)).freeze, @@ -2158,13 +2157,11 @@ :"skos:definition" => %(Resource that is referenced by the described resource.).freeze, subPropertyOf: "bf2:relatedTo".freeze, type: "owl:ObjectProperty".freeze property :relatedTo, :"dc:modified" => %(2016-04-21 \(New\)).freeze, - domain: "rdfs:Resource".freeze, label: "Related resource".freeze, - range: "rdfs:Resource".freeze, :"skos:definition" => %(Any relationship between Work, Instance, and Item resources.).freeze, type: "owl:SymmetricProperty".freeze property :replacedBy, comment: [%(Expected value Work or Instance).freeze, %(Used with Work or Instance).freeze], :"dc:modified" => [%(2016-04-21 \(New\)).freeze, %(2016-04-29 \(added inverse, updated range\)).freeze], @@ -2307,10 +2304,9 @@ type: "owl:ObjectProperty".freeze property :subject, comment: %(Used with Work, Instance or Item).freeze, :"dc:modified" => %(2016-04-21 \(New\)).freeze, label: "Subject".freeze, - range: "rdfs:Resource".freeze, :"skos:definition" => %(Subject term\(s\) describing a resource.).freeze, type: "owl:ObjectProperty".freeze property :sublocation, :"dc:modified" => %(2016-04-21 \(New\)).freeze, domain: "bf2:Item".freeze,