See this document in CiteSeerX!

A Note on Distributed Computing (1994)  (Make Corrections)  (65 citations)
Jim Waldo
Sun Microsystems Labs



  Home/Search   Context   Related

 
View or download:
casaturn.kaist.ac.kr/~si...WWWK94.ps.gz
cui.unige.ch/OSG/p...mli_tr9429.ps.gz
www4.informatik.un...MLITR9429.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  casaturn.kaist.ac.kr/~sik...index (more)
From:  cui.unige.ch/OSG/p...Distribution
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
Shows that frameworks that hide the distinction between local and remote objects are inherently unreliable

Abstract: We argue that objects that interact in a distributed system need to be dealt with in ways that are intrinsically different from objects that interact in a single address space. These differences are required because distributed systems require that the programmer be aware of latency, have a different model of memory access, and take into account issues of concurrency and partial failure. We look at a number of distributed systems that have attempted to paper over the distinction between local... (Update)

Cited by:   More
A Framework for Seamlesly Making Object Oriented.. - Serge Chaumette And   (Correct)
Visualizing Object And Method Granularity For Program - Parallelization William Hui (2000)   (Correct)
Logic Programming Languages for the Internet - Davison (2001)   (Correct)

Active bibliography (related documents):   More   All
0.5:   PALATIN: A Platform for Interactive Algorithms - Christian Scheideler Johns   (Correct)
0.3:   Reliable Distributed Programming in C++: The Arjuna Approach - Parrington (1990)   (Correct)
0.3:   Configuring Distributed Applications using Object.. - Wheater, McCue (1992)   (Correct)

Similar documents based on text:   More   All
0.8:   Issues in Scalable Distributed-System Management - Ward (2001)   (Correct)
0.3:   Modules, Objects and Distributed Programming: Issues in RPC.. - Levy, Tempero (1991)   (Correct)
0.2:   Where's Where'sWhere's Where's Waldo? Waldo?Waldo? Waldo? - Review Of The   (Correct)

Related documents from co-citation:   More   All
15:   Mobile ambients - Cardelli, Gordon - 1998
11:   Fine-grained mobility in the emerald system - Jul, Levy et al. - 1988
10:   Sumatra: a Language for Resource Aware Mobile Programs - Acharya, Ranganathan et al. - 1997

BibTeX entry:   (Update)

Waldo, Jim, Geoff Wyant, Ann Wollrath, and Sam Kendall. 1994. A Note on Distributed Computing. Technical Report SMLI TR-94-29. Sun Microsystems Laboratories, Inc. http://citeseer.ist.psu.edu/waldo94note.html   More

@techreport{ wald94note,
    author = "Jim Waldo and Geoff Wyant and Ann Wollrath and Sam Kendall",
    title = "A Note on Distributed Computing",
   institution = {Sun Microsystems Labs},
   year = {1994},
   number = {SMLI TR-94-29},
   month = {November},
    url = {citeseer.ist.psu.edu/waldo94note.html} }
Citations (may not include all citations):
1363   Common Object Request Broker: Architecture and Specification (context) - Management - 1991
476   Implementing Remote Procedure Calls - Birrell, Nelson - 1978
380   Design and Implementation of the SUN Network File System - Sandberg, Goldberg et al. - 1985
230   Fault-Tolerant Broadcasts and Related Problems (context) - Vassos, Toueg - 1993
94   Distribution and Abstract Types in Emerald (context) - Black, Hutchinson et al. - 1987
33   Overview of the SUN Network File System (context) - Walsh, Lyon et al. - 1985
18   Network Computing Architecture (context) - Zahn, Dineen et al. - 1990
6   A State-of-the-Art Distributed System: Computing with BOB (context) - Michael - 1993
5   RPC in the x-Kernel: Evaluating New Design Techniques (context) - Hutchinson, Peterson et al. - 1989
3   The Clouds Project: Designing and Implementing a Fault Toler.. (context) - Dasgupta, Leblanc et al. - 1985
2   MOD- A Language for Distributed Processing (context) - Robert - 1979
1   Object Linking and Embedding Programmers Reference (context) - Corporation - 1992
1   A Taste of Fresco (context) - Mark - 1994
1   CSP/80: A Language for Communicating Sequential Processes (context) - Jaayeri, Ghezzi et al. - 1980



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://casaturn.kaist.ac.kr/~sikang/course/CS642/index.html):   More
A Decentralized and Efficient Algorithm for Load Sharing in.. - Bernard   (Correct)
Group Communication In Amoeba And Its Applications - Kaashoek, Tanenbaum, Verstoep (1993)   (Correct)
A Comparison of Two Paradigms for Distributed Computing - Kaashoek, Tanenbaum, Verstoep (1992)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC