Aurora: a new model and architecture for data stream management
The VLDB Journal — The International Journal on Very Large Data Bases
Filtering and Selecting Semantic Web Services with Interactive Composition Techniques
IEEE Intelligent Systems
TinyDB: an acquisitional query processing system for sensor networks
ACM Transactions on Database Systems (TODS) - Special Issue: SIGMOD/PODS 2003
The CQL continuous query language: semantic foundations and query execution
The VLDB Journal — The International Journal on Very Large Data Bases
A Framework for Semantic Sensor Network Services
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Stream processing in data-driven computational science
GRID '06 Proceedings of the 7th IEEE/ACM International Conference on Grid Computing
Event-based applications and enabling technologies
Proceedings of the Third ACM International Conference on Distributed Event-Based Systems
Generating an efficient sensor network program by partial deduction
PRICAI'10 Proceedings of the 11th Pacific Rim international conference on Trends in artificial intelligence
Enabling ontology-based access to streaming data sources
ISWC'10 Proceedings of the 9th international semantic web conference on The semantic web - Volume Part I
Using explicit semantic representations for user programming of sensor devices
AOW '09 Proceedings of the Fifth Australasian Ontology Workshop - Volume 112
Semantic event processing in ENVISION
Proceedings of the 2nd International Conference on Web Intelligence, Mining and Semantics
ISWC'12 Proceedings of the 11th international conference on The Semantic Web - Volume Part I
Enabling Query Technologies for the Semantic Sensor Web
International Journal on Semantic Web & Information Systems
Decentralised smart grids monitoring by swarm-based semantic sensor data analysis
International Journal of Systems, Control and Communications
Hi-index | 0.01 |
Modern scientific applications of sensor networks are driving the development of technologies to make heterogeneous sensor networks easier to deploy, program and use in multiple application contexts. One key requirement, addressed by this work, is the need for methods to detect events in real time that arise from complex correlations of measurements made by independent sensing devices. Because the mapping of such complex events to direct sensor measurements may be poorly understood, such methods must support experimental and frequent specification of the events of interest. This means that the event specification method must be embedded in the problem domain of the end-user, must support the user to discover observable properties of interest, and must provide automatic and efficient enaction of the specification. This paper proposes the use of ontologies to specify and recognise complex events that arise as selections and correlations (including temporal correlations) of structured digital messages, typically streamed from multiple sensor networks. Ontologies are used as a basis for the definition of contextualised complex events of interest which are translated to selections and temporal combinations of streamed messages. Supported by description logic reasoning, the event descriptions are translated to the native language of a commercial Complex Event Processor (CEP), and executed under the control of the CEP. The software is currently deployed for micro-climate monitoring of experimental food crop plants, where precise knowledge and control of growing conditions is needed to map phenotypical traits to the plant genome.