• 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