• DocumentCode
    2593147
  • Title

    A framework for location transparency in distributed systems

  • Author

    Selic, Bran

  • Author_Institution
    ObjecTime Ltd., Kanata, Ont., Canada
  • fYear
    1997
  • fDate
    5-7 Feb 1997
  • Firstpage
    66
  • Lastpage
    73
  • Abstract
    A common issue of distributed software systems is the allocation of the logical software components of a system to physical nodes. In particular there is often a need for “location transparency”, that is, the ability to map a single specification to a number of different physical environments without requiring changes to the code. We describe a formal framework that can be used to achieve location transparency. This framework, based on a formalized concept of “computing environments”, is defined for distributed systems specified using the ROOM structural modeling language. However it can easily be extended to other object based architectural languages
  • Keywords
    formal specification; object-oriented languages; object-oriented programming; parallel programming; resource allocation; ROOM structural modeling language; computing environments; distributed software systems; formal framework; formalized concept; location transparency; logical software component allocation; object based architectural languages; physical nodes; Computer architecture; Delay effects; Encapsulation; Hardware; LAN interconnection; Object oriented modeling; Operating systems; Physics computing; Real time systems; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Dependable Systems, 1997. Proceedings., Third International Workshop on
  • Conference_Location
    Newport Beach, CA
  • Print_ISBN
    0-8186-8046-6
  • Type

    conf

  • DOI
    10.1109/WORDS.1997.609927
  • Filename
    609927