• DocumentCode
    2094546
  • Title

    The design of a universal class store

  • Author

    Heale, G. ; MacGregor, K.J.

  • Author_Institution
    Dept. of Comput. Sci., Cape Town Univ., Rondebosch, South Africa
  • fYear
    1993
  • fDate
    9-10 Dec 1993
  • Firstpage
    218
  • Lastpage
    221
  • Abstract
    Persistent object stores have invoked much interest in recent years with the combination of the concepts of an object repository and the reuse of code and class definitions. One such store implemented at the University of Cape Town (UCT), exhibits the problems underlying most of these stores in that they require to have their own environment and open their own operating system, thus making them inaccessible to users on standard computer systems. Perhaps the most efficient methods of implementing such stores, in modern large address space computers uses memory mapping and distributed shared memory to provide access to the object store. Whereas if the use of memory mapping for objects is very efficient in a high speed local environment it presents problems when implemented over a wide area network. One alternative approach is the access of the object store by means of remote procedure calls to an object server. This paper describes work being undertaken to combine these two approaches by using the facilities provided by the OSF DCE to provide high reliability remote access, while using the distributed shared memory paradigm to provide high speed local access. The description of the object store and the access mechanisms using DCE are described
  • Keywords
    object-oriented programming; protocols; remote procedure calls; storage management; access mechanisms; class definitions; code reuse; distributed shared memory; memory mapping; object repository; object server; persistent object stores; remote procedure calls; universal class store; Cities and towns; Computer languages; Computer science; Distributed computing; Modems; Operating systems; Protection; Software standards; Space technology; Standards development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object Orientation in Operating Systems, 1993., Proceedings of the Third International Workshop on
  • Conference_Location
    Asheville, NC
  • Print_ISBN
    0-8186-5270-5
  • Type

    conf

  • DOI
    10.1109/IWOOOS.1993.324899
  • Filename
    324899