Worldwide Computing with Universal Actors: Linguistic Abstractions for Naming, Migration, and Coordination (2001) [8 citations — 5 self]
Abstract:
The enormous growth of the World-Wide Web has created the opportunity to use the combined computing and communication resources of millions of computers and devices connected to the Internet. The goal of the World-Wide Computer (WWC) project is to eectively turn the Web into a unied, dependable, distributed computing infrastructure. The WWC harnesses under-utilized computing resources by providing application programmers with the potential to globally distribute computations. Furthermore, the WWC provides mobile users and remote collaborators with a unied interface to their data and programs. Several applications in multiple domains { as diverse as massively parallel computing, remote collaboration, coordinated computing, and Internet agents { motivate the WWC. To realize this vision, we develop mechanisms for naming, migration, and coordination of software components and applications running on top of the Web. We represent software components as collections of actors. Actors provide autonomy, simplicity of communication and computation, and a well-developed formal semantics. Therefore, the WWC project uses the actor model of concurrent computation as a basis for studying and implementing dierent strategies for distributed
Citations
No citations identified.

