Using: - bibframe.rdf from 2017-03-15 - https://github.com/ontodev/robot, which includes the OWL-API 4.2.6 - validation commands: ```sh ./robot convert -i bibframe.rdf -o bibframe.owl ./robot validate-profile --profile Full -i bibframe.owl > bibframe_owl-dl_validation.txt ./robot validate-profile --profile DL -i bibframe.owl > bibframe_owl-full_validation.txt ``` - validation results: ``` $ cat bibframe_owl-dl_validation.txt OWL 2 DL Profile Report: Ontology and imports closure NOT in profile. The following violations are present: Use of reserved vocabulary for class IRI: rdfs:Resource [ObjectPropertyRange(<http://id.loc.gov/ontologies/bibframe/subject> rdfs:Resource) in OntologyID(OntologyIRI(<http://id.loc.gov/ontologies/bibframe/>) VersionIRI(<null>))] Use of reserved vocabulary for class IRI: rdfs:Resource [ObjectPropertyRange(<http://id.loc.gov/ontologies/bibframe/relatedTo> rdfs:Resource) in OntologyID(OntologyIRI(<http://id.loc.gov/ontologies/bibframe/>) VersionIRI(<null>))] Use of reserved vocabulary for class IRI: rdfs:Resource [ObjectPropertyRange(<http://id.loc.gov/ontologies/bibframe/identifies> rdfs:Resource) in OntologyID(OntologyIRI(<http://id.loc.gov/ontologies/bibframe/>) VersionIRI(<null>))] Use of reserved vocabulary for class IRI: rdfs:Resource [ObjectPropertyDomain(<http://id.loc.gov/ontologies/bibframe/relatedTo> rdfs:Resource) in OntologyID(OntologyIRI(<http://id.loc.gov/ontologies/bibframe/>) VersionIRI(<null>))] Use of reserved vocabulary for class IRI: rdfs:Resource [ObjectPropertyRange(<http://id.loc.gov/ontologies/bibframe/electronicLocator> rdfs:Resource) in OntologyID(OntologyIRI(<http://id.loc.gov/ontologies/bibframe/>) VersionIRI(<null>))] $ cat bibframe_owl-full_validation.txt OWL 2 DL Profile Report: Ontology and imports closure NOT in profile. The following violations are present: Use of reserved vocabulary for class IRI: rdfs:Resource [ObjectPropertyRange(<http://id.loc.gov/ontologies/bibframe/subject> rdfs:Resource) in OntologyID(OntologyIRI(<http://id.loc.gov/ontologies/bibframe/>) VersionIRI(<null>))] Use of reserved vocabulary for class IRI: rdfs:Resource [ObjectPropertyRange(<http://id.loc.gov/ontologies/bibframe/relatedTo> rdfs:Resource) in OntologyID(OntologyIRI(<http://id.loc.gov/ontologies/bibframe/>) VersionIRI(<null>))] Use of reserved vocabulary for class IRI: rdfs:Resource [ObjectPropertyRange(<http://id.loc.gov/ontologies/bibframe/identifies> rdfs:Resource) in OntologyID(OntologyIRI(<http://id.loc.gov/ontologies/bibframe/>) VersionIRI(<null>))] Use of reserved vocabulary for class IRI: rdfs:Resource [ObjectPropertyDomain(<http://id.loc.gov/ontologies/bibframe/relatedTo> rdfs:Resource) in OntologyID(OntologyIRI(<http://id.loc.gov/ontologies/bibframe/>) VersionIRI(<null>))] Use of reserved vocabulary for class IRI: rdfs:Resource [ObjectPropertyRange(<http://id.loc.gov/ontologies/bibframe/electronicLocator> rdfs:Resource) in OntologyID(OntologyIRI(<http://id.loc.gov/ontologies/bibframe/>) VersionIRI(<null>))] ``` -- Darren L. Weber, Ph.D. Cognitive Scientist and Software Engineer Digital Library Systems and Services Stanford University Libraries Lathrop Library 518 Memorial Way MC:3101 Stanford, CA 94305-3101 http://stanfordwho.stanford.edu/lookup?search=darren%20weber http://www.linkedin.com/in/darrenleeweber http://orcid.org/0000-0002-4822-6661 http://github.com/darrenleeweber http://github.com/sul-dlss