Object-Oriented Representation for OWL Ontology Knowledge Base
少华 张 · Software Engineering and Applications · 2018
本体技术能更好地以一种结构化的、可计算和可共享的形式表示各种术语、概念所隐含的知识,基于本体的知识表示方法已经在许多领域得到广泛的应用。针对目前工程信息处理中缺乏高效的OWL (Web Ontology Language, OWL)本体知识处理与集成工具的情况,本文在研究OWL本体知识表示框架、语言句法和文档结构基础上,基于面向对象技术,提出和设计了一个面向对象的OWL本体知识库表示模型;提出和实现一个基于XML文档解析平台,对RDF/XML格式的OWL文档实现解析的方法,将OWL本体知识库转换构建为面向对象的本体知识库;为后续的工程语义信息推理和知识检索服务打下基础。 Ontology technologies can better represent the knowledge implied in various terms and concepts in a structured, computable and shared form. The ontology based knowledge representation method has been widely used in many fields. In view of the lack of efficient OWL (Web Ontology Language, OWL) ontology knowledge processing and integration tools in the engineering information processing, based on the study of the knowledge representation framework, language syntax and document structure based on the OWL ontology, an object-oriented OWL ontology knowledge base representation model is proposed and designed. A method based on XML document parsing platform to parse the OWL documents in a RDF/XML format is implemented, which can convert the OWL ontology knowledge base into an object oriented ontology knowledge base. The presented work lays a foundation for the subsequent engineering semantic information reasoning and knowledge retrieval service.