COBRA fundamentals and programming
COBRA fundamentals and programming
Messengers: a distributed computing system based on autonomous objects
Messengers: a distributed computing system based on autonomous objects
Component software: beyond object-oriented programming
Component software: beyond object-oriented programming
IEEE Transactions on Software Engineering
Distributed coordination with MESSENGERS
Science of Computer Programming
Communications of the ACM
Core Jini
Messages versus messengers in distributed programming
Journal of Parallel and Distributed Computing
The Java Class Libraries Poster
The Java Class Libraries Poster
Programming and Deploying Java Mobile Agents Aglets
Programming and Deploying Java Mobile Agents Aglets
The Java Language Specification
The Java Language Specification
A Hands-On Look at Java Mobile Agents
IEEE Internet Computing
Concordia: An Infrastructure for Collaborating Mobile Agents
MA '97 Proceedings of the First International Workshop on Mobile Agents
Analyzing Mobile Code Languages
MOS '96 Selected Presentations and Invited Papers Second International Workshop on Mobile Object Systems - Towards the Programmable Internet
An Overview of AgentSpace: A Next-Generation Mobile Agent System
MA '98 Proceedings of the Second International Workshop on Mobile Agents
Dimensions of composition models for supporting software evolution
SC'06 Proceedings of the 5th international conference on Software Composition
Hi-index | 0.00 |
Mobile agents are increasingly used in various Internet-based applications such as electronic commerce, network management, and information retrieval. If mobile agents can dynamically add, delete, and change their functionalities at run-time, they can su ciently satisfy characteristics such as scalability, dynamicity, robustness, and performance, which are important in Internet-based applications. In this paper, we introduce Dynamic Composition of Functionality (DCF) based on code mobility, which enables mobile agents to dynamically compose their functionalities at run-time. In order to realize DCF based on code mobility, we propose necessary language constructs and implement a platform for scalable mobile agents, called DC-AOP. We also present a case study using DC-AOP to show the usefulness of our proposal.