【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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号