The SCHEME programming language
The SCHEME programming language
Seven good reasons for mobile agents
Communications of the ACM
Design Issues in Mobile-Agent Programming Systems
IEEE Concurrency
Performance Evaluation of Mobile-Agent Middleware: A Hierarchical Approach
MA '01 Proceedings of the 5th International Conference on Mobile Agents
Java™ on the bare metal of wireless sensor devices: the squawk Java virtual machine
Proceedings of the 2nd international conference on Virtual execution environments
ActorNet: an actor platform for wireless sensor networks
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
Agent Migration and Communication in WSNs
PDCAT '08 Proceedings of the 2008 Ninth International Conference on Parallel and Distributed Computing, Applications and Technologies
Agilla: A mobile agent middleware for self-adaptive wireless sensor networks
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
A Survey on Sensor Networks from a Multiagent Perspective
The Computer Journal
A Java-Based Agent Platform for Programming Wireless Sensor Networks†
The Computer Journal
Agent factory micro edition: a framework for ambient applications
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part III
Hi-index | 0.00 |
Wireless sensor networks WSNs represent a new form of pervasive and ubiquitous computing systems successfully exploited in many different application areas within which they will play an increasingly important role in future. However, the development of applications for WSNs is an extremely challenging and error-prone task, so that the need for high-level, effective programming approaches is quite evident. Among the programming paradigms proposed so far, the agent-based approach can be seen as an effective promising solution on the basis of which a few software platforms for WSNs have been already developed. This paper proposes an in-depth analysis of the only two available Java-based mobile agent platforms for WSNs: Mobile Agent Platform for Sun SPOT MAPS and Agent Factory Micro Edition AFME. In particular, the architecture, programming model and basic performance of MAPS and AFME are described and compared. Moreover, a simple yet effective case study concerning a mobile agent-based monitoring system for remote sensing and aggregation is proposed. This case study is developed both in MAPS and AFME on Sun SPOTs so as to allow both an analysis of efficacy of their programming models and an evaluation of their performances.