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
Link To Document