• DocumentCode
    2095174
  • Title

    Shadows-a flexible support system for objects in distributed systems

  • Author

    Caughey, S.J. ; Parrington, G.D. ; Shrivastava, S.K.

  • Author_Institution
    Dept. of Comput. Sci., Newcastle upon Tyne Univ., UK
  • fYear
    1993
  • fDate
    9-10 Dec 1993
  • Firstpage
    73
  • Lastpage
    81
  • Abstract
    Shadows is a simple, but flexible, architecture based upon only three hey facilities: object servers, object migration and location-transparent operation invocation. We show how several powerful object properties such as object caching, object shareability, and persistence can easily be created by exploiting only these three concepts. The Shadows architecture requires only capabilities found in common object-oriented languages and modern operating systems. An instance of the Shadows architecture has been implemented in C++ on a distributed memory multiprocessor system
  • Keywords
    distributed processing; fault tolerant computing; object-oriented programming; operating systems (computers); C++ language; Shadows; distributed memory multiprocessor system; flexible support system; location-transparent operation invocation; object caching; object migration; object servers; object shareability; object-oriented languages; operating systems; persistence; Computer architecture; Concurrent computing; Distributed computing; Fault tolerance; Fault tolerant systems; Hardware; Multiprocessing systems; Operating systems; Programming profession; Prototypes;
  • 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.324925
  • Filename
    324925