Wireless integrated network sensors
Communications of the ACM
System architecture directions for networked sensors
ASPLOS IX Proceedings of the ninth international conference on Architectural support for programming languages and operating systems
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
Maté: a tiny virtual machine for sensor networks
Proceedings of the 10th international conference on Architectural support for programming languages and operating systems
DFuse: a framework for distributed data fusion
Proceedings of the 1st international conference on Embedded networked sensor systems
Timing-sync protocol for sensor networks
Proceedings of the 1st 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
Implementation and Evaluation of a Low-Power Sound-Based User Activity Recognition System
ISWC '04 Proceedings of the Eighth International Symposium on Wearable Computers
Fine-grained network time synchronization using reference broadcasts
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
A dynamic operating system for sensor nodes
Proceedings of the 3rd international conference on Mobile systems, applications, and services
EESR '05 Proceedings of the 2005 workshop on End-to-end, sense-and-respond systems, applications and services
Activity Recognition of Assembly Tasks Using Body-Worn Microphones and Accelerometers
IEEE Transactions on Pattern Analysis and Machine Intelligence
Dynamic data fusion for future sensor networks
ACM Transactions on Sensor Networks (TOSN)
The Tenet architecture for tiered sensor networks
Proceedings of the 4th international conference on Embedded networked sensor systems
Wireless sensor networks: Enabling technology for ambient intelligence
Microelectronics Journal
WICON '06 Proceedings of the 2nd annual international workshop on Wireless internet
NSDI'05 Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2
Service-oriented sensor-actuator networks: Promises, challenges, and the road ahead
Computer Communications
Gesture recognition with a Wii controller
Proceedings of the 2nd international conference on Tangible and embedded interaction
IEEE Pervasive Computing
Rapid Prototyping of Activity Recognition Applications
IEEE Pervasive Computing
Wearable Activity Tracking in Car Manufacturing
IEEE Pervasive Computing
Dealing with sensor displacement in motion-based onbody activity recognition systems
UbiComp '08 Proceedings of the 10th international conference on Ubiquitous computing
Urban sensing systems: opportunistic or participatory?
Proceedings of the 9th workshop on Mobile computing systems and applications
The Rise of People-Centric Sensing
IEEE Internet Computing
Service discovery and composition in body area networks
BodyNets '08 Proceedings of the ICST 3rd international conference on Body area networks
BeTelGeuse: A Platform for Gathering and Processing Situational Data
IEEE Pervasive Computing
ISWC '09 Proceedings of the 2009 International Symposium on Wearable Computers
Which Way Am I Facing: Inferring Horizontal Device Orientation from an Accelerometer Signal
ISWC '09 Proceedings of the 2009 International Symposium on Wearable Computers
Modeling service-oriented context processing in dynamic body area networks
IEEE Journal on Selected Areas in Communications - Special issue on body area networking: Technology and applications
Online detection of freezing of gait in Parkinson's disease patients: a performance characterization
BodyNets '09 Proceedings of the Fourth International Conference on Body Area Networks
Modeling and simulation of sensor orientation errors in garments
BodyNets '09 Proceedings of the Fourth International Conference on Body Area Networks
Symbolic object localization through active sampling of acceleration and sound signatures
UbiComp '07 Proceedings of the 9th international conference on Ubiquitous computing
Activity recognition from on-body sensors: accuracy-power trade-off by dynamic sensor selection
EWSN'08 Proceedings of the 5th European conference on Wireless sensor networks
Context cells: towards lifelong learning in activity recognition systems
EuroSSC'09 Proceedings of the 4th European conference on Smart sensing and context
Preprocessing techniques for context recognition from accelerometer data
Personal and Ubiquitous Computing
Distributed modular toolbox for multi-modal context recognition
ARCS'06 Proceedings of the 19th international conference on Architecture of Computing Systems
Where am i: recognizing on-body positions of wearable sensors
LoCA'05 Proceedings of the First international conference on Location- and Context-Awareness
A systematic approach to the design of distributed wearable systems
IEEE Transactions on Computers
ACM Transactions on Embedded Computing Systems (TECS)
Hi-index | 0.00 |
Upcoming ambient intelligence environments will boast ever larger number of sensor nodes readily available on body, in objects, and in the user's surroundings. We envision "Pervasive Apps", user-centric activity-aware pervasive computing applications. They use available sensors for activity recognition. They are downloadable from application repositories, much like current Apps for mobile phones. A key challenge is to provide Pervasive Apps in open-ended environments where resource availability cannot be predicted. We therefore introduce Titan, a service-oriented framework supporting design, development, deployment, and execution of activity-aware Pervasive Apps. With Titan, mobile devices inquire surrounding nodes about available services. Internet-based application repositories compose applications based on available services as a service graph. The mobile device maps the service graph to Titan Nodes. The execution of the service graph is distributed and can be remapped at run time upon changing resource availability. The framework is geared to streaming data processing and machine learning, which is key for activity recognition. We demonstrate Titan in a pervasive gaming application involving smart dice and a sensorized wristband. We comparatively present the implementation cost and performance and discuss how novel machine learning methodologies may enhance the flexibility of the mapping of service graphs to opportunistically available nodes.