【24h】

Logic-oriented object bases

机译:逻辑面向对象基础

获取原文
获取外文期刊封面目录资料

摘要

It is generally accepted that object-based systems provide a simple and elegant paradigm for general-purpose programming that meshes well with data models. Such systems are characterized by three core concepts: object, class, and message. As a consequence we are able to define object types with operations, to structure objects according to their properties, and to have objects that share properties. All these features make them suitable to serve as a basis for the next generation computing systems. However, they have been criticized for the lack of declarative semantics which is an essential feature for knowledge-based applications. For this purpose we propose the framework of logic-oriented object bases, i.e. databases that are constructed based on object model and augmented by mathematical logic. Adopting logic as a formal means for knowledge representation, we have developed both algorithmic and knowledge-based approaches to relate objects, to evaluate declarative queries that involve high level concepts, and to schedule declarative update requests such that changes to objects can be made consistently.
机译:普遍认为,基于对象的系统为通用编程提供了一种简单而优雅的范式,该程序与数据模型很好地网格。这种系统的特点是三个核心概念:对象,类和消息。因此,我们能够将对象类型定义为具有操作的对象类型,根据其属性来构造对象,并具有共享属性的对象。所有这些功能使它们适合作为下一代计算系统的基础。但是,他们被批评缺乏声明性语义,这是基于知识的应用程序的重要特征。为此目的,我们提出了面向逻辑的对象基础的框架,即基于对象模型构建的数据库,并通过数学逻辑增强。采用逻辑作为知识表示的正式手段,我们开发了基于算法和基于知识的方法来关联对象,以评估涉及高级概念的声明查询,以及调度对对象的更改可以一致地进行缩略图查询。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号