This Article 
 Bibliographic References 
 Add to: 
Live Distributed Objects: Enabling the Active Web
November/December 2007 (vol. 11 no. 6)
pp. 72-78
Krzysztof Ostrowski, Cornell University
Ken Birman, Cornell University
Danny Dolev, Hebrew University
Distributed computing has lagged behind the productivity revolution that has transformed the desktop in recent years. Programmers still generally treat the Web as a separate technology space and develop network applications using low-level message-passing primitives or unreliable Web services method invocations. Live distributed objects are designed to offer developers a scalable multicast infrastructure that's tightly integrated with a runtime environment.

1. K. Birman et al., "Exploiting Gossip for Self-Management in Scalable Event Notification Systems," Proc. IEEE Distributed Event Processing Systems and Architecture Workshop (DEPSA 2007), IEEE CS Press, 2007;
2. K. Ostrowski and K. Birman, Implementing High-Performance Multicast in a Managed Environment, tech. report TR2007-2087, Cornell Univ., Mar. 2007; /.
3. Y. Vigfusson et al., "Tiling a Distributed System for Efficient Multicast," submitted for publication to 5th Usenix Symp. Networked Systems Design and Implementation (NSDI 08), 2008; preprints available on request.
4. M.E.J. Newman, "The Structure and Function of Complex Networks," SIAM Rev., vol. 45, no. 2, Mar. 2003, pp. 167–256; .
5. K. Birman, Reliable Distributed Systems: Technologies, Web Services, and Applications, Springer-Verlag, 2005.

Index Terms:
spotlight, distributed computing, live objects, active web, Quicksilver, .NET, J2EE
Krzysztof Ostrowski, Ken Birman, Danny Dolev, "Live Distributed Objects: Enabling the Active Web," IEEE Internet Computing, vol. 11, no. 6, pp. 72-78, Nov.-Dec. 2007, doi:10.1109/MIC.2007.131
Usage of this product signifies your acceptance of the Terms of Use.