Communications of the ACM
Ant algorithms for discrete optimization
Artificial Life
Wireless sensor networks for habitat monitoring
WSNA '02 Proceedings of the 1st ACM international workshop on Wireless sensor networks and applications
The nesC language: A holistic approach to networked embedded systems
PLDI '03 Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation
A foundation for actor computation
Journal of Functional Programming
PERCOMW '05 Proceedings of the Third IEEE International Conference on Pervasive Computing and Communications Workshops
Ambiance: adaptive object model-based platform for macroprogramming sensor networks
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
t-kernel: providing reliable OS support to wireless sensor networks
Proceedings of the 4th international conference on Embedded networked sensor systems
Name-based location service for mobile agents in wireless sensor networks
Proceedings of the 1st international conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications
Towards a DSAL for object layout in virtual machines
Proceedings of the 2008 AOSD workshop on Domain-specific aspect languages
Ambiance: A Mobile Agent Platform for End-User Programmable Ambient Systems
Proceedings of the 2007 conference on Advances in Ambient Intelligence
Generative dynamic deployment of multiple components in wireless sensor networks
WONS'09 Proceedings of the Sixth international conference on Wireless On-Demand Network Systems and Services
Integrating encrypted mobile agents with smart homes
NTMS'09 Proceedings of the 3rd international conference on New technologies, mobility and security
An agent-based framework for inhabitants' untraceability in ubiquitous environments
Proceedings of the 7th International Conference on Advances in Mobile Computing and Multimedia
Web Pontoon: a method for reflective web applications
IWST '10 International Workshop on Smalltalk Technologies
Cross-platform protocol development for sensor networks: lessons learned
Proceedings of the 2nd Workshop on Software Engineering for Sensor Network Applications
Secured agent platform for wireless sensor networks
ACIIDS'11 Proceedings of the Third international conference on Intelligent information and database systems - Volume Part I
Engineering Applications of Artificial Intelligence
HERA: a new platform for embedding agents in heterogeneous wireless sensor networks
HAIS'10 Proceedings of the 5th international conference on Hybrid Artificial Intelligence Systems - Volume Part II
An architecture for dynamic service-oriented computing in networked embedded systems
Software Service and Application Engineering
Information Sciences: an International Journal
Code management automation for Erlang remote actors
Proceedings of the 2013 workshop on Programming based on actors, agents, and decentralized control
An analysis of java-based mobile agent platforms for wireless sensor networks
Multiagent and Grid Systems - Agent Based Computing: From Model to Implementation
Hi-index | 0.00 |
We present actorNet, a mobile agent platform for wireless sensor networks (WSNs). WSNs are well-suited to multiagent systems: agent autonomy reduces the need for communication, saving precious energy. Mobile agents are also an intuitive technique for remotely reprogramming sensors deployed in the field. However, implementing agent programs directly on a WSN is complicated by the many limitations of sensor nodes, including limited memory, slow processors, low bandwidth and finite energy. ActorNet eases development by providing an abstract environment for lightweight concurrent object-oriented mobile code on WSNs. As such, it enables a wide range of new dynamic applications, including fully customizable queries and aggregation functions, in-network interactive debugging and high-level concurrent programming on the inherently parallel sensor network platform. Moreover, actorNet cleanly integrates all of these features into a fine-tuned, multi-threaded embedded Scheme interpreter that supports compact, maintainable programs---a significant advantage over primitive stack-based virtual machines.