Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
The context toolkit: aiding the development of context-enabled applications
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Understanding and Using Context
Personal and Ubiquitous Computing
The Vision of Autonomic Computing
Computer
Towards a Better Understanding of Context and Context-Awareness
HUC '99 Proceedings of the 1st international symposium on Handheld and Ubiquitous Computing
Location management in pervasive systems
ACSW Frontiers '03 Proceedings of the Australasian information security workshop conference on ACSW frontiers 2003 - Volume 21
TAG: a Tiny AGgregation service for Ad-Hoc sensor networks
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
Self-organization in Autonomous Sensor and Actuator Networks
Self-organization in Autonomous Sensor and Actuator Networks
Proceedings of the 6th international conference on Information processing in sensor networks
Achieving Self-Management via Utility Functions
IEEE Internet Computing
A survey on context-aware systems
International Journal of Ad Hoc and Ubiquitous Computing
Wireless sensor network survey
Computer Networks: The International Journal of Computer and Telecommunications Networking
Programming pervasive and mobile computing applications: The TOTA approach
ACM Transactions on Software Engineering and Methodology (TOSEM)
Variability in Foot-Worn Sensor Placement for Activity Recognition
ISWC '09 Proceedings of the 2009 International Symposium on Wearable Computers
Mobile data collection in sensor networks: The TinyLime middleware
Pervasive and Mobile Computing
A cooperative group-based sensor network for environmental monitoring
CDVE'09 Proceedings of the 6th international conference on Cooperative design, visualization, and engineering
Service discovery for mobile Ad Hoc networks: a survey of issues and techniques
IEEE Communications Surveys & Tutorials
IEEE Communications Magazine
Opportunistic sensor interpretation in a virtual smart environment
IDEAL'12 Proceedings of the 13th international conference on Intelligent Data Engineering and Automated Learning
Opportunistic control mechanisms for ambience intelligence worlds
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
Pervasive environments are inherently characterized to draw from sensor infrastructures in order to become situation aware. Very recent technological evolutions of sensor hardware (e.g. for geoposition, acceleration, orientation, noise, light, humidity, chemical properties, etc.) have fertilized an explosive growth of sensor infrastructures, introducing whole new challenges for sensor software architectures like heterogeneity, redundancy and replaceability, fault tolerance, mobility, massive deployment, but most of all frequency of change and spontaneous availability. In this paper we address the very fundamental issue of exploiting spontaneous sensor configurations by introducing mechanisms for sensor self-description, goal-oriented sensing missions and dynamic sensor ensemble management. The concept of "sensor abstractions" is introduced, making the use of physical as well as immaterial sensors transparent from any technical sensor properties. An opportunistic sensor software architecture has been implemented, reversing former architecture principles (e.g. fusion of all available sensors) into a spontaneous, selective, utility driven involvement of sensors based on their sensing mission contribution potentials. The framework is implemented in OSGi, and demonstrated for activity recognition missions.