我收到一个带有正式本体的OWL文件。见下面的标题:
<?xml version="1.0"?>
<!DOCTYPE Ontology [
<!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
<!ENTITY xml "http://www.w3.org/XML/1998/namespace" >
<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
]>
<Ontology xmlns="http://www.w3.org/2002/07/owl#"
xml:base="http://ibilce.university.br/OntoFSER"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:xml="http://www.w3.org/XML/1998/namespace"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
ontologyIRI="http://ibilce.university.br/OntoFSER"
versionIRI="http://ibilce.university.br/OntoFSER/1.0.0">
<Prefix name="" IRI="http://www.w3.org/2002/07/owl#"/>
<Prefix name="owl" IRI="http://www.w3.org/2002/07/owl#"/>
<Prefix name="rdf" IRI="http://www.w3.org/1999/02/22-rdf-syntax-ns#"/>
<Prefix name="xsd" IRI="http://www.w3.org/2001/XMLSchema#"/>
<Prefix name="rdfs" IRI="http://www.w3.org/2000/01/rdf-schema#"/>
是否存在某种方式来发现此文档是仅包含该文件的OWL-Lite,OWL-DL还是OWL-Full文档?我没有在标题中看到任何有关此内容的信息(名称空间或类似内容)。
如果没有,是否可以在Protegé中发现加载此文件的此信息?
答案 0 :(得分:1)
Protege将显示使用的DL语言。 OWL API具有各种配置文件检查程序(请参阅Profiles
枚举),可以验证本体是否属于配置文件。
请注意,本体可能属于例如OWL 2 EL,但它可以导入OWL 2 DL中的本体 - 推理者会将此本体视为OWL 2 DL本体。