Data and knowledge bases as integral parts of a distributed object infrastructure

C. Pedersen, J. Annevelink, H. Barman, N. Derrett, A. Seaborne, M. Syrett, P. Toft
{"title":"Data and knowledge bases as integral parts of a distributed object infrastructure","authors":"C. Pedersen, J. Annevelink, H. Barman, N. Derrett, A. Seaborne, M. Syrett, P. Toft","doi":"10.1109/IMS.1991.153691","DOIUrl":null,"url":null,"abstract":"Atlas is a prototype of an object infrastructure. It is designed to support hundreds of millions of objects, distributed in a heterogeneous wide area network of thousands or millions of computers. Atlas is implemented mainly as a vehicle for experimenting with distributed office and information systems. Atlas supported much finer-granularity objects than traditional client/server networking models. Atlas provides location-transparent method invocation and dynamic creation, deletion, and migration of persistent and non-persistent objects. Iris is an object-oriented database management system, supporting OSQL as its main implementation language. KBMS1 is a knowledge-base management system supporting kbProlog as its implementation language. Both these databases have been integrated with Atlas. The purpose of the integration is to demonstrate that object-oriented technology is appropriate for integration of heterogeneous sources of information and information processing facilities. Atlas objects can be implemented in OSQL and reside in Iris or implemented in kbProlog and reside in KBMS1. Atlas objects can also be implemented in traditional programming language such as C. Objects implemented in any of the two databases or in traditional programming languages can communicate uniformly with each other.<<ETX>>","PeriodicalId":376969,"journal":{"name":"[1991] Proceedings. First International Workshop on Interoperability in Multidatabase Systems","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1991-04-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1991] Proceedings. First International Workshop on Interoperability in Multidatabase Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IMS.1991.153691","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Atlas is a prototype of an object infrastructure. It is designed to support hundreds of millions of objects, distributed in a heterogeneous wide area network of thousands or millions of computers. Atlas is implemented mainly as a vehicle for experimenting with distributed office and information systems. Atlas supported much finer-granularity objects than traditional client/server networking models. Atlas provides location-transparent method invocation and dynamic creation, deletion, and migration of persistent and non-persistent objects. Iris is an object-oriented database management system, supporting OSQL as its main implementation language. KBMS1 is a knowledge-base management system supporting kbProlog as its implementation language. Both these databases have been integrated with Atlas. The purpose of the integration is to demonstrate that object-oriented technology is appropriate for integration of heterogeneous sources of information and information processing facilities. Atlas objects can be implemented in OSQL and reside in Iris or implemented in kbProlog and reside in KBMS1. Atlas objects can also be implemented in traditional programming language such as C. Objects implemented in any of the two databases or in traditional programming languages can communicate uniformly with each other.<>
数据和知识库是分布式对象基础结构的组成部分
Atlas是对象基础设施的原型。它被设计成支持数以亿计的对象,分布在数千或数百万台计算机组成的异构广域网中。Atlas主要是作为试验分布式办公室和信息系统的工具来实施的。Atlas支持比传统客户机/服务器网络模型更细粒度的对象。Atlas提供了位置透明的方法调用,以及持久性和非持久性对象的动态创建、删除和迁移。Iris是一个面向对象的数据库管理系统,支持OSQL作为其主要的实现语言。KBMS1是一个支持kbProlog作为实现语言的知识库管理系统。这两个数据库都已与Atlas集成。集成的目的是证明面向对象技术适用于异构信息源和信息处理设施的集成。Atlas对象可以在OSQL中实现并驻留在Iris中,也可以在kbProlog中实现并驻留在KBMS1中。Atlas对象也可以用传统的编程语言(如c)实现。在这两种数据库中的任何一种或传统编程语言中实现的对象都可以相互统一通信。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信