Overview
- Editors:
-
-
Giovanni Vigna
-
Computer Science Department, University of California, Santa Barbara, USA
Access this book
Other ways to access
About this book
New paradigms can popularize old technologies. A new \standalone" paradigm, the electronic desktop, popularized the personal computer. A new \connected" paradigm, the web browser, popularized the Internet. Another new paradigm, the mobile agent, may further popularize the Internet by giving people greater access to it with less eort. MobileAgentParadigm The mobile agent paradigm integrates a network of computers in a novel way designed to simplify the development of network applications. To an application developer the computers appear to form an electronic world of places occupied by agents. Each agent or place in the electronic world has the authority of an individual or an organization in the physical world. The authority can be established, for example, cryptographically. A mobile agent can travel from one place to another subject to the des- nation place’s approval. The source and destination places can be in the same computer or in di erent computers. In either case,the agentinitiates the trip by executing a \go" instruction which takes as an argument the name or address of the destination place. The next instruction in the agent’s program is executed in the destination place, rather than in the source place. Thus, in a sense, the mobile agent paradigm reduces networking to a program instruction. A mobile agent can interact programmatically with the places it visits and, if the other agents approve, with the other agents it encounters in those places.
Similar content being viewed by others
Table of contents (13 chapters)
-
-
Foundations
-
-
- James Riordan, Bruce Schneier
Pages 15-24
-
- Dennis Volpano, Geoffrey Smith
Pages 25-43
-
- Tomas Sander, Christian F. Tschudin
Pages 44-60
-
Security Mechanisms
-
- George C. Necula, Peter Lee
Pages 61-91
-
-
- Shimshon Berkovits, Joshua D. Guttman, Vipin Swarup
Pages 114-136
-
-
Mobile Code Systems
-
- Robert S. Gray, David Kotz, George Cybenko, Daniela Rus
Pages 154-187
-
- Günter Karjoth, Danny B. Lange, Mitsuru Oshima
Pages 188-205
-
-
Active Content and Security
-
- John K. Ousterhout, Jacob Y. Levy, Brent B. Welch
Pages 217-234
-
- Flavio De Paoli, Andre L. Dos Santos, Richard A. Kemmerer
Pages 235-256
-
Back Matter
Pages 257-257
Editors and Affiliations
-
Computer Science Department, University of California, Santa Barbara, USA
Giovanni Vigna