...
首页> 外文期刊>Concurrency and Computation >Frameworks for incorporating semantic relationships into object-oriented database systems
【24h】

Frameworks for incorporating semantic relationships into object-oriented database systems

机译:将语义关系合并到面向对象的数据库系统中的框架

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

获取外文期刊封面封底 >>

       

摘要

A semantic relationship is a data modeling construct that connects a pair of classes or categories and has inherent constraints and other functionalities that precisely reflect the characteristics of the specific relationship in an application domain. Examples of semantic relationships include part-whole, ownership, materialization and role-of. Such relationships are important in the construction of information models for advanced applications, whether one is employing traditional data-modeling techniques, knowledge-representation languages or object-oriented modeling methodologies. This paper focuses on the issue of providing built-in support for such constructs in the context of object-oriented database (OODB) systems. Most of the popular object-oriented modeling approaches include some semantic relationships in their repertoire of data-modeling primitives. However, commercial OODB systems, which are frequently used as implementation vehicles, tend not to do the same. We will present two frameworks by which a semantic relationship can be incorporated into an existing OODB system. The first only requires that the OODB system support manifest type with respect to its instances. The second assumes that the OODB system has a special kind of metaclass facility. The two frameworks are compared and contrasted. In order to ground our work in existing systems, we show the addition of a part-whole semantic relationship both to the ONTOS DB/Explorer OODB system and the VODAK Model Language.
机译:语义关系是一种数据建模构造,它连接一对类或类别,并具有固有的约束和其他功能,这些约束和功能精确地反映了应用程序域中特定关系的特征。语义关系的示例包括整体,所有权,物化和角色扮演。无论是采用传统的数据建模技术,知识表示语言还是面向对象的建模方法,这种关系对于高级应用程序的信息模型的构建都是至关重要的。本文重点讨论在面向对象数据库(OODB)系统的上下文中为此类构造提供内置支持的问题。大多数流行的面向对象的建模方法在其数据建模原语库中都包含一些语义关系。但是,经常用作实现工具的商业OODB系统往往不会这样做。我们将介绍两个框架,通过这些框架可以将语义关系合并到现有的OODB系统中。第一个只要求OODB系统就其实例支持清单类型。第二个假设OODB系统具有一种特殊的元类工具。比较和对比了这两个框架。为了使我们的工作立足于现有系统,我们展示了在ONTOS DB / Explorer OODB系统和VODAK模型语言中都添加了部分整体语义关系。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号