DocumentCode
2490004
Title
Data and knowledge bases as integral parts of a distributed object infrastructure
Author
Pedersen, Claus H. ; Annevelink, Jurgen ; Barman, Harry ; Derrett, Nigel ; Seaborne, Andy ; Syrett, Mark ; Toft, Peter
Author_Institution
Hewlett-Packard Labs., Bristol, UK
fYear
1991
fDate
7-9 Apr 1991
Firstpage
101
Lastpage
107
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
Keywords
PROLOG; computer networks; knowledge based systems; object-oriented databases; object-oriented programming; Atlas; Iris; KBMS1; OSQL; distributed object infrastructure; distributed office; finer-granularity objects; heterogeneous sources; heterogeneous wide area network; implementation language; information processing facilities; information systems; kbProlog; knowledge-base management system; location-transparent method invocation; non-persistent objects; object infrastructure; object-oriented database management system; object-oriented technology; Computer languages; Computer networks; Distributed computing; Iris; Management information systems; Network servers; Object oriented modeling; Prototypes; Vehicles; Wide area networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Interoperability in Multidatabase Systems, 1991. IMS '91. Proceedings., First International Workshop on
Conference_Location
Kyoto
Print_ISBN
0-8186-2205-9
Type
conf
DOI
10.1109/IMS.1991.153691
Filename
153691
Link To Document