首页> 外文会议>The semantic web: research and applications. >Declarative Representation of Programming Access to Ontologies
【24h】

Declarative Representation of Programming Access to Ontologies

机译:以编程方式访问本体的声明式表示形式

获取原文
获取原文并翻译 | 示例

摘要

Using ontologies in software applications is a challenging task due to the chasm between the logics-based world of ontologies and the object-oriented world of software applications. The logics-based representation emphasizes the meaning of concepts and properties, i.e., their semantics. The modeler in the object-oriented paradigm also takes into account the pragmatics, i.e., how the classes are used, by whom, and why. To enable a comprehensive use of logics-based representations in object-oriented software systems, a seamless integration of the two paradigms is needed. However, the pragmatic issues of using logic-based knowledge in object-oriented software applications has yet not been considered sufficiently. Rather, the pragmatic issues that arise in using an ontology, e.g., which classes to instantiate in which order, remains a task to be carefully considered by the application developer. In this paper, we present a declarative representation for designing and applying programming access to ontologies. Based on this declarative representation, we have build OntoMDE, a model-driven engineering toolkit that we have applied to several example ontologies with different Characteristics.
机译:由于基于逻辑的本体世界与面向对象的软件应用程序世界之间的鸿沟,在软件应用程序中使用本体是一项具有挑战性的任务。基于逻辑的表示法强调概念和属性的含义,即它们的语义。面向对象范例中的建模者还考虑了实用性,即如何使用类,由谁以及为什么使用这些类。为了在面向对象的软件系统中全面使用基于逻辑的表示形式,需要将两种范例无缝集成。但是,尚未充分考虑在面向对象的软件应用程序中使用基于逻辑的知识的实际问题。而是,在使用本体时出现的实用问题,例如,以哪种顺序实例化哪些类,仍然是应用程序开发人员应仔细考虑的任务。在本文中,我们提出了一种声明式表示形式,用于设计和应用对本体的编程访问。基于此声明式表示,我们构建了OntoMDE,这是一个模型驱动的工程工具包,已将其应用于具有不同特征的多个示例本体。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号