Abstract | ||
---|---|---|
This article describes the mobile-agent paradigm, which is becoming increasingly popular for network-centric programming, and compare it with earlier paradigms for distributed computing from which it has evolved. The design of mobile agent systems requires that several system-level issues be resolved, such as the provision of code mobility, object naming, portability, scalability, and a range of security issues that go hand-in-hand with mobile code. Agent programming requires suitable languages and programming models that can support code mobility and runtime systems that provide some fundamental primitives for the creation, migration, and management of agents. The authors discuss these requirements and describe several mobile agent systems that illustrate different approaches designers have taken to address the problems. |
Year | DOI | Venue |
---|---|---|
1998 | 10.1109/4434.708256 | IEEE Concurrency |
Keywords | Field | DocType |
fundamental primitive,network-centric programming,mobile-agent programming,earlier paradigm,code mobility,agent programming,design issues,different approaches designer,mobile code,programming model,mobile agent system,mobile-agent paradigm,access control,distributed computing,data privacy,authorisation,distributed objects,fault tolerant,mobile agent,parallel programming | Distributed object,Authentication,Cryptography,Computer science,Parallel computing,Mobile agent,Fault tolerance,Access control,Information privacy,Client–server model,Distributed computing | Journal |
Volume | Issue | ISSN |
6 | 3 | 1092-3063 |
Citations | PageRank | References |
113 | 8.13 | 5 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Neeran M. Karnik | 1 | 336 | 25.43 |
Anand Tripathi | 2 | 1151 | 106.92 |