DSpace Repository

Implementing Distributed Systems Using Linear Naming

Show simple item record

dc.creator Bawden, Alan
dc.date 2004-10-20T20:29:19Z
dc.date 2004-10-20T20:29:19Z
dc.date 1993-03-01
dc.date.accessioned 2013-10-09T02:48:12Z
dc.date.available 2013-10-09T02:48:12Z
dc.date.issued 2013-10-09
dc.identifier AITR-1627
dc.identifier http://hdl.handle.net/1721.1/7085
dc.identifier.uri http://koha.mediu.edu.my:8181/xmlui/handle/1721
dc.description Linear graph reduction is a simple computational model in which the cost of naming things is explicitly represented. The key idea is the notion of "linearity". A name is linear if it is only used once, so with linear naming you cannot create more than one outstanding reference to an entity. As a result, linear naming is cheap to support and easy to reason about. Programs can be translated into the linear graph reduction model such that linear names in the program are implemented directly as linear names in the model. Nonlinear names are supported by constructing them out of linear names. The translation thus exposes those places where the program uses names in expensive, nonlinear ways. Two applications demonstrate the utility of using linear graph reduction: First, in the area of distributed computing, linear naming makes it easy to support cheap cross-network references and highly portable data structures, Linear naming also facilitates demand driven migration of tasks and data around the network without requiring explicit guidance from the programmer. Second, linear graph reduction reveals a new characterization of the phenomenon of state. Systems in which state appears are those which depend on certain -global- system properties. State is not a localizable phenomenon, which suggests that our usual object oriented metaphor for state is flawed.
dc.format 1051233 bytes
dc.format 1810543 bytes
dc.format application/postscript
dc.format application/pdf
dc.language en_US
dc.relation AITR-1627
dc.title Implementing Distributed Systems Using Linear Naming


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account