Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
The Cricket location-support system
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
System architecture directions for networked sensors
ASPLOS IX Proceedings of the ninth international conference on Architectural support for programming languages and operating systems
Egocentric context-aware programming in ad hoc mobile environments
Proceedings of the 10th ACM SIGSOFT symposium on Foundations of software engineering
Maté: a tiny virtual machine for sensor networks
Proceedings of the 10th international conference on Architectural support for programming languages and operating systems
Proceedings of the 10th international conference on Architectural support for programming languages and operating systems
Reactive Tuple Spaces for Mobile Agent Coordination
MA '98 Proceedings of the Second International Workshop on Mobile Agents
Impala: a middleware system for managing autonomic, parallel sensor systems
Proceedings of the ninth ACM SIGPLAN symposium on Principles and practice of parallel programming
LIME: A Middleware for Physical and Logical Mobility
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
Understanding packet delivery performance in dense wireless sensor networks
Proceedings of the 1st international conference on Embedded networked sensor systems
Hood: a neighborhood abstraction for sensor networks
Proceedings of the 2nd international conference on Mobile systems, applications, and services
Energy-efficient surveillance system using wireless sensor networks
Proceedings of the 2nd international conference on Mobile systems, applications, and services
A wireless sensor network For structural monitoring
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
Robust distributed network localization with noisy range measurements
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
The dynamic behavior of a data dissemination protocol for network programming at scale
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
Design and implementation of a framework for efficient and programmable sensor networks
Proceedings of the 1st international conference on Mobile systems, applications and services
Rapid Development and Flexible Deployment of Adaptive Wireless Sensor Network Applications
ICDCS '05 Proceedings of the 25th IEEE International Conference on Distributed Computing Systems
Pluggable abstract domains for analyzing embedded software
Proceedings of the 2006 ACM SIGPLAN/SIGBED conference on Language, compilers, and tool support for embedded systems
A mobile code platform for distributed task control in wireless sensor networks
MobiDE '06 Proceedings of the 5th ACM international workshop on Data engineering for wireless and mobile access
Exploring sensor networks using mobile agents
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
Efficient architectures through application clustering and architectural heterogeneity
CASES '06 Proceedings of the 2006 international conference on Compilers, architecture and synthesis for embedded systems
Mobile Agent Architecture Integration for a Wireless Sensor Medical Application
WI-IATW '06 Proceedings of the 2006 IEEE/WIC/ACM international conference on Web Intelligence and Intelligent Agent Technology
LA-TinyOS: a locality-aware operating system for wireless sensor networks
Proceedings of the 2007 ACM symposium on Applied computing
Future scenarios of parallel computing: Distributed sensor networks
Journal of Visual Languages and Computing
Kensho: a dynamic tasking architecture for sensor networks
ACM SIGBED Review - Special issue on the workshop on wireless sensor network architecture (April-2007)
Architecture design principles to support adaptive service orchestration in WSN applications
ACM SIGBED Review - Special issue on the workshop on wireless sensor network architecture (April-2007)
Embedded agents: a paradigm for mobile services
International Journal of Web and Grid Services
Design guidelines for integration of wireless sensor networks with enterprise systems
Proceedings of the 1st international conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications
A self-organised middleware architecture for Wireless Sensor Network management
International Journal of Ad Hoc and Ubiquitous Computing
Building a case for FIPA compliant multiagent approaches for wireless sensor networks
Proceedings of the 2008 Ambi-Sys workshop on Software Organisation and MonIToring of Ambient Systems
Simulation of Agilla middleware on TOSSIM
Proceedings of the 1st international conference on Simulation tools and techniques for communications, networks and systems & workshops
Artificial Intelligence Review
Embedding intelligent decision making within complex dynamic environments
Artificial Intelligence Review
Realizing an agent-oriented middleware for heterogeneous sensor networks
Proceedings of the ACM/IFIP/USENIX Middleware '08 Conference Companion
Evaluating the security of mobile agent platforms
Autonomous Agents and Multi-Agent Systems
IPSA: a novel architecture design for integrating IP and sensor networks
International Journal of Sensor Networks
ACM Transactions on Architecture and Code Optimization (TACO)
Ambiance: A Mobile Agent Platform for End-User Programmable Ambient Systems
Proceedings of the 2007 conference on Advances in Ambient Intelligence
Simulating BDI-Based Wireless Sensor Networks
WI-IAT '09 Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology - Volume 02
A new agent-based solution for wireless sensor networks management
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
Improving QoS in wireless sensor networks through adaptable mobile agents
INFOCOM'09 Proceedings of the 28th IEEE international conference on Computer Communications Workshops
Wireless Innovations as Enablers for Complex & Dynamic Artificial Systems
Wireless Personal Communications: An International Journal
Agent-based coordination for the sensor web
Proceedings of the 2010 ACM Symposium on Applied Computing
Managing resources in constrained environments with autonomous agents
ESAW'06 Proceedings of the 7th international conference on Engineering societies in the agents world VII
A component framework for content-based publish/subscribe in sensor networks
EWSN'08 Proceedings of the 5th European conference on Wireless sensor networks
An intelligent agent for fault reconnaissance in sensor networks
Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services
A modeling approach on the TelosB WSN platform power consumption
Journal of Systems and Software
KES-AMSTA'10 Proceedings of the 4th KES international conference on Agent and multi-agent systems: technologies and applications, Part I
Fault reconnaissance agent for sensor networks
Mobile Information Systems
A middleware for implicit interaction
Computing with instinct
Organizations of agents in information fusion environments
EPIA'11 Proceedings of the 15th Portugese conference on Progress in artificial intelligence
Roadmap query for sensor network assisted navigation in dynamic environments
DCOSS'06 Proceedings of the Second IEEE international conference on Distributed Computing in Sensor Systems
COTA: a robust multi-hop localization scheme in wireless sensor networks
DCOSS'06 Proceedings of the Second IEEE international conference on Distributed Computing in Sensor Systems
Practical RSA signature scheme based on periodical rekeying for wireless sensor networks
ACM Transactions on Sensor Networks (TOSN)
Evaluating mobile agent platform security
MATES'06 Proceedings of the 4th German conference on Multiagent System Technologies
RESTful integration of heterogeneous devices in pervasive environments
DAIS'10 Proceedings of the 10th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
Research in intrusion detection system based on mobile agent
ICICA'11 Proceedings of the Second international conference on Information Computing and Applications
Research on network information search system based on mobile agent
ICICA'11 Proceedings of the Second international conference on Information Computing and Applications
An architecture for dynamic service-oriented computing in networked embedded systems
Software Service and Application Engineering
Science of Computer Programming
Information Sciences: an International Journal
WSN in cyber physical systems: Enhanced energy management routing approach using software agents
Future Generation Computer Systems
Smart environment interaction: A user assessment of embedded agents
Journal of Ambient Intelligence and Smart Environments - Intelligent agents in Ambient Intelligence and smart environments
Hi-index | 0.00 |
Agilla is a mobile agent middleware that facilitates the rapid deployment of adaptive applications in wireless sensor networks (WSNs). Agilla allows users to create and inject special programs called mobile agents that coordinate through local tuple spaces, and migrate across the WSN performing application-specific tasks. This fluidity of code and state has the potential to transform a WSN into a shared, general-purpose computing platform capable of running several autonomous applications at a time, allowing us to harness its full potential. We have implemented and evaluated a fire tracking application to determine how well Agilla achieves its goals. Fire is modeled by agents that gradually spread throughout the network, engulfing nodes by inserting fire tuples into their local tuple spaces. Fire tracker agents are then used to form a perimeter around the fire. Using Agilla, we were able to rapidly create and deploy 47 byte fire agents, and 100 byte tracker agents on a WSN consisting of 26 MICA2 motes. Our experiments show that the tracker agents can form an 8-node perimeter around a burning node within 6.5 seconds and that it can adapt to a fire spreading at a rate of 7 seconds per hop. We also present the lessons learned about the adequacy of Agilla's primitives, and regarding the efficiency, reliability, and adaptivity of mobile agents in a WSN.