Tcl and the Tk toolkit
PLAN: a packet language for active networks
ICFP '98 Proceedings of the third ACM SIGPLAN international conference on Functional programming
Mobile agents and the future of the internet
ACM SIGOPS Operating Systems Review
Next century challenges: scalable coordination in sensor networks
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Embedding the Internet: introduction
Communications of the ACM
Communications of the ACM
Wireless integrated network sensors
Communications of the ACM
Directed diffusion: a scalable and robust communication paradigm for sensor networks
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
SPINS: security protocols for sensor networks
Proceedings of the 7th annual international conference on Mobile computing and networking
Building efficient wireless sensor networks with low-level naming
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Microc/OS-II
Maté: a tiny virtual machine for sensor networks
Proceedings of the 10th international conference on Architectural support for programming languages and operating systems
Node-Level Energy Management for Sensor Networks in the Presence of Multiple Applications
PERCOM '03 Proceedings of the First IEEE International Conference on Pervasive Computing and Communications
Supporting Aggregate Queries Over Ad-Hoc Wireless Sensor Networks
WMCSA '02 Proceedings of the Fourth IEEE Workshop on Mobile Computing Systems and Applications
Sensor Information Networking Architecture
ICPP '00 Proceedings of the 2000 International Workshop on Parallel Processing
Node-Level Energy Management for Sensor Networks in the Presence of Multiple Applications
PERCOM '03 Proceedings of the First IEEE International Conference on Pervasive Computing and Communications
Efficient code distribution in wireless sensor networks
WSNA '03 Proceedings of the 2nd ACM international conference on Wireless sensor networks and applications
DFuse: a framework for distributed data fusion
Proceedings of the 1st international conference on Embedded networked sensor systems
Node-level energy management for sensor networks in the presence of multiple applications
Wireless Networks - Special issue: Pervasive computing and communications
From the Editor in Chief: Days of Miracle and Wonder
IEEE Internet Computing
Programming ad-hoc networks of mobile and resource-constrained devices
Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation
A programming language for ad-hoc networks of mobile devices
LCR '04 Proceedings of the 7th workshop on Workshop on languages, compilers, and run-time support for scalable systems
Design and implementation of a single system image operating system for ad hoc networks
Proceedings of the 3rd international conference on Mobile systems, applications, and services
A dynamic operating system for sensor nodes
Proceedings of the 3rd international conference on Mobile systems, applications, and services
Programming sensor networks with mobile agents
Proceedings of the 6th international conference on Mobile data management
Rappit: framework for synthesis of host-assisted scripting engines for adaptive embedded systems
CODES+ISSS '05 Proceedings of the 3rd IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
Reprogramming sensor networks safely, quickly, and efficiently
Proceedings of the 3rd international conference on Embedded networked sensor systems
A simulation-based study of wireless sensor network middleware
International Journal of Network Management
Sensor network software update management: a survey
International Journal of Network Management
A survey of application distribution in wireless sensor networks
EURASIP Journal on Wireless Communications and Networking
An autonomic routing framework for sensor networks
Cluster Computing
Marionette: using RPC for interactive development and debugging of wireless embedded networks
Proceedings of the 5th international conference on Information processing in sensor networks
ROVERS: Pervasive Computing Platform for Heterogeneous Sensor-Actuator Networks
WOWMOM '06 Proceedings of the 2006 International Symposium on on World of Wireless, Mobile and Multimedia Networks
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
Beyond event handlers: programming wireless sensors with attributed state machines
IPSN '05 Proceedings of the 4th international symposium on Information processing in sensor networks
Mobile agent middleware for sensor networks: an application case study
IPSN '05 Proceedings of the 4th international symposium on Information processing in sensor networks
EnviroSuite: An environmentally immersive programming framework for sensor networks
ACM Transactions on Embedded Computing Systems (TECS)
Dynamic data fusion for future sensor networks
ACM Transactions on Sensor Networks (TOSN)
A survey of middleware for sensor networks: state-of-the-art and future directions
Proceedings of the international workshop on Middleware for sensor networks
t-kernel: providing reliable OS support to wireless sensor networks
Proceedings of the 4th international conference on Embedded networked sensor systems
Run-time dynamic linking for reprogramming wireless sensor networks
Proceedings of the 4th international conference on Embedded networked sensor systems
Supporting concurrent applications in wireless sensor networks
Proceedings of the 4th international conference on Embedded networked sensor systems
sChat: a group communication service over wireless sensor networks
Proceedings of the 6th international conference on Information processing in sensor networks
NSDI'05 Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2
Information fusion for wireless sensor networks: Methods, models, and classifications
ACM Computing Surveys (CSUR)
SensorWare: Programming sensor networks beyond code update and querying
Pervasive and Mobile Computing
Programming models for sensor networks: A survey
ACM Transactions on Sensor Networks (TOSN)
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
A self-organised middleware architecture for Wireless Sensor Network management
International Journal of Ad Hoc and Ubiquitous Computing
Discussing Redundancy Issues in Intelligent Agent-Based Non-traditional Grids
KES '08 Proceedings of the 12th international conference on Knowledge-Based Intelligent Information and Engineering Systems, Part II
Specifying and Verifying Sensor Networks: An Experiment of Formal Methods
ICFEM '08 Proceedings of the 10th International Conference on Formal Methods and Software Engineering
DySSCo - A Protocol for Dynamic Self-Organizing Service Coverage
IWSOS '08 Proceedings of the 3rd International Workshop on Self-Organizing Systems
An operating system infrastructure for remote code update in deeply embedded systems
Proceedings of the 1st International Workshop on Hot Topics in Software Upgrades
IPSA: a novel architecture design for integrating IP and sensor networks
International Journal of Sensor Networks
Agilla: A mobile agent middleware for self-adaptive wireless sensor networks
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Enhanced Coordination in Sensor Networks through Flexible Service Provisioning
COORDINATION '09 Proceedings of the 11th International Conference on Coordination Models and Languages
Building programmable routing service for sensor networks
Computer Communications
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
A flexible framework for multisensor data fusion using data stream management technologies
Proceedings of the 2009 EDBT/ICDT Workshops
Pushing sensor network computation to the edge
WiCOM'09 Proceedings of the 5th International Conference on Wireless communications, networking and mobile computing
SNTS: sensor network troubleshooting suite
DCOSS'07 Proceedings of the 3rd IEEE international conference on Distributed computing in sensor systems
Wireless Innovations as Enablers for Complex & Dynamic Artificial Systems
Wireless Personal Communications: An International Journal
Agent-based artificial immune system approach for adaptive damage detection in monitoring networks
Journal of Network and Computer Applications
Nucleos: a runtime system for ultra-compact wireless sensor nodes
EMSOFT '10 Proceedings of the tenth ACM international conference on Embedded software
Programmable Middleware for Wireless Sensor Networks Applications Using Mobile Agents
Mobile Networks and Applications
Programming wireless sensor networks: Fundamental concepts and state of the art
ACM Computing Surveys (CSUR)
In-motes: an intelligent agent based middleware for wireless sensor networks
AEE'06 Proceedings of the 5th WSEAS international conference on Applications of electrical engineering
Secured agent platform for wireless sensor networks
ACIIDS'11 Proceedings of the Third international conference on Intelligent information and database systems - Volume Part I
Integrated context-aware and cloud-based adaptive home screens for android phones
HCII'11 Proceedings of the 14th international conference on Human-computer interaction: interaction techniques and environments - Volume Part II
Distributed modular toolbox for multi-modal context recognition
ARCS'06 Proceedings of the 19th international conference on Architecture of Computing Systems
A programming model for the automatic construction of USN applications based on nano-qplus
EUC'06 Proceedings of the 2006 international conference on Embedded and Ubiquitous Computing
Agimone: middleware support for seamless integration of sensor and IP networks
DCOSS'06 Proceedings of the Second IEEE international conference on Distributed Computing in Sensor Systems
Macro-programming wireless sensor networks using Kairos
DCOSS'05 Proceedings of the First IEEE international conference on Distributed Computing in Sensor Systems
A technique for code generation of USN applications based on nano-qplus
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part IV
Wiselib: a generic algorithm library for heterogeneous sensor networks
EWSN'10 Proceedings of the 7th European conference on Wireless Sensor Networks
Servilla: A flexible service provisioning middleware for heterogeneous sensor networks
Science of Computer Programming
EuroSSC'06 Proceedings of the First European conference on Smart Sensing and Context
Policy-Based adaptive routing in autonomous WSNs
DSOM'05 Proceedings of the 16th IFIP/IEEE Ambient Networks international conference on Distributed Systems: operations and Management
SmartMote: An Adaptive Update Mechanism for Wireless Ad-Hoc Sensor Network
Wireless Personal Communications: An International Journal
Artificial immune system based mobile agent platform protection
Computer Standards & Interfaces
Middleware for pervasive computing: A survey
Pervasive and Mobile Computing
Sensor streams middleware for easy configuration and processing in hybrid sensor network
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Configuration and operation of networked control systems over heterogeneous WSANs
ACM Transactions on Embedded Computing Systems (TECS) - Special Section on ESTIMedia'10
Hi-index | 0.00 |
Wireless ad hoc sensor networks have emerged as one of the key growth areas for wireless networking and computing technologies. So far these networks/systems have been designed with static and custom architectures for specific tasks, thus providing inflexible operation and interaction capabilities. Our vision is to create sensor networks that are open to multiple transient users with dynamic needs. Working towards this vision, we propose a framework to define and support lightweight and mobile control scripts that allow the computation, communication, and sensing resources at the sensor nodes to be efficiently harnessed in an application-specific fashion. The replication/migration of such scripts in several sensor nodes allows the dynamic deployment of distributed algorithms into the network. Our framework, SensorWare, defines, creates, dynamically deploys, and supports such scripts. Our implementation of SensorWare occupies less than 180Kbytes of code memory and thus easily fits into several sensor node platforms. Extensive delay measurements on our iPAQ-based prototype sensor node platform reveal the small overhead of SensorWare to the algorithms (less than 0.3msec in most high-level operations). In return the programmer of the sensor network receives compactness of code, abstraction services for all of the node's modules, and in-built multi-user support. SensorWare with its features apart from making dynamic programming possible it also makes it easy and efficient without restricting the expressiveness of the algorithms.