The active badge location system
ACM Transactions on Information Systems (TOIS)
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Designing distributed applications with mobile code paradigms
ICSE '97 Proceedings of the 19th international conference on Software engineering
Client/server programming with Java and CORBA (2nd ed.)
Client/server programming with Java and CORBA (2nd ed.)
IEEE Transactions on Software Engineering
Integrated management of networked systems: concepts, architectures, and their operational application
Programming and Deploying Java Mobile Agents Aglets
Programming and Deploying Java Mobile Agents Aglets
Monitoring-Based Dynamic Relocation of Components in FarGo
ASA/MA 2000 Proceedings of the Second International Symposium on Agent Systems and Applications and Fourth International Symposium on Mobile Agents
Load-Time Adaptation: Efficient and Non-Intrusive Language Extension for Virtual Machines
Load-Time Adaptation: Efficient and Non-Intrusive Language Extension for Virtual Machines
Customizing mobile applications
MLCS Mobile & Location-Independent Computing Symposium on Mobile & Location-Independent Computing Symposium
Mobile agents for network management
IEEE Communications Surveys & Tutorials
Provenance Provisioning in Mobile Agent-Based Distributed Job Workflow Execution
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part I: ICCS 2007
Improving adaptability and transparency of dynamically changing mobile agent runtime environments
PRIMA'06 Proceedings of the 9th Pacific Rim international conference on Agent Computing and Multi-Agent Systems
MCCF: a distributed grid job workflow execution framework
ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
Dynamically adapting BDI agents based on high-level user specifications
AAMAS'11 Proceedings of the 10th international conference on Advanced Agent Technology
Hi-index | 0.00 |
Mobile agents must be prepared to execute on different hosts and therefore in different execution environments. Even when a homogenous execution environment is offered by abstracting the underlying heterogeneity, there are scenarios like IT-management, where mobile agents are forced to contain environment dependent implementations. The aim of this work is to equip mobile agents with a flexible capacity to adapt to a range of different environments on demand. We discuss different forms of adaptation and draw a distinction between static and continuous forms. Our solution for dynamic adaptation provides a concept for exchanging environment dependent implementation of mobile agents during runtime. Dynamic adaptation enhances efficency of mobile code in terms of bandwidth and scalability.