2,831 research outputs found
A Semantically Enabled Service Architecture for Mashups over Streaming and Stored Data
Sensing devices are increasingly being deployed to monitor
the physical world around us. One class of application for which sensor data is pertinent is environmental decision support systems, e.g. good emergency response. However, in order to interpret the readings from the sensors, the data needs to be put in context through correlation with other sensor readings, sensor data histories, and stored data, as well as juxtaposing with maps and forecast models. In this paper we use a good emergency response planning application to identify requirements for a semantic sensor web. We propose a generic service architecture to satisfy the requirements that uses semantic annotations to support well-informed interactions between the services. We present the SemSor-Grid4Env realisation of the architecture and illustrate its capabilities in the context of the example application
EAGLEâA Scalable Query Processing Engine for Linked Sensor Data
Recently, many approaches have been proposed to manage sensor data using semantic web technologies for effective heterogeneous data integration. However, our empirical observations revealed that these solutions primarily focused on semantic relationships and unfortunately paid less attention to spatioâtemporal correlations. Most semantic approaches do not have spatioâtemporal support. Some of them have attempted to provide full spatioâtemporal support, but have poor performance for complex spatioâtemporal aggregate queries. In addition, while the volume of sensor data is rapidly growing, the challenge of querying and managing the massive volumes of data generated by sensing devices still remains unsolved. In this article, we introduce EAGLE, a spatioâtemporal query engine for querying sensor data based on the linked data model. The ultimate goal of EAGLE is to provide an elastic and scalable system which allows fast searching and analysis with respect to the relationships of space, time and semantics in sensor data. We also extend SPARQL with a set of new query operators in order to support spatioâtemporal computing in the linked sensor data context.EC/H2020/732679/EU/ACTivating InnoVative IoT smart living environments for AGEing well/ACTIVAGEEC/H2020/661180/EU/A Scalable and Elastic Platform for Near-Realtime Analytics for The Graph of Everything/SMARTE
Recommended from our members
MAC-REALM: A video content feature extraction and modelling framework
This thesis was submitted for the degree of Doctor of Philosophy and awarded by Brunel University.A consequence of the âdata delugeâ is the exponential increase in digital video footage, while the ability to find relevant video clips diminishes. Traditional text based search engines are no longer optimal for searching, as they cannot provide a granular search of the content inside video footage. To be able to search the video in a content based manner, the content features of the video need to be extracted and modelled into a content model, which can then act as a searchable proxy for the video content. This thesis focuses on the extraction of syntactic and semantic content features and content modelling, using machine driven processes, with either little or no user interaction. Our abstract framework design extracts syntactic and semantic content features and compiles them into an integrated content model. The framework integrates a four plane strategy that consists of a pre-processing plane that removes redundant data and filters the media to improve the feature extraction properties of the media; a syntactic feature extraction plane that extracts low level syntactic feature and mid-level syntactic features that have semantic attributes; a semantic relationship analysis and linkage plane, where the spatial and temporal relationships of all the content features are defined, and finally a content modelling stage where the syntactic and semantic content features are integrated into a content model. Each of the four planes can be split into three layers namely, the content layer, where the content to be processed is stored; the application layer, where the content is converted into content descriptions, and the MPEG-7 layer, where content descriptions are serialised. Using MPEG-7 standards to produce the content model will provide wide-ranging interoperability, while facilitating granular multi-content type searches. The framework is aiming to âbridgeâ the semantic gap, by integrating the syntactic and semantic content features from extraction through to modelling. The design of the framework has been implemented into a prototype called MAC-REALM, which has been tested and evaluated for its effectiveness to extract and model content features. Conclusions are drawn about the research output as a whole and whether they have met the objectives. Finally, future work is presented on how concept detection and crowd sourcing can be used with MAC-REALM
Using spatiotemporal patterns to qualitatively represent and manage dynamic situations of interest : a cognitive and integrative approach
Les situations spatio-temporelles dynamiques sont des situations qui Ă©voluent dans lâespace et dans le temps. LâĂȘtre humain peut identifier des configurations de situations dans son environnement et les utilise pour prendre des dĂ©cisions. Ces configurations de situations peuvent aussi ĂȘtre appelĂ©es « situations dâintĂ©rĂȘt » ou encore « patrons spatio-temporels ». En informatique, les situations sont obtenues par des systĂšmes dâacquisition de donnĂ©es souvent prĂ©sents dans diverses industries grĂące aux rĂ©cents dĂ©veloppements technologiques et qui gĂ©nĂšrent des bases de donnĂ©es de plus en plus volumineuses. On relĂšve un problĂšme important dans la littĂ©rature liĂ© au fait que les formalismes de reprĂ©sentation utilisĂ©s sont souvent incapables de reprĂ©senter des phĂ©nomĂšnes spatiotemporels dynamiques et complexes qui reflĂštent la rĂ©alitĂ©. De plus, ils ne prennent pas en considĂ©ration lâapprĂ©hension cognitive (modĂšle mental) que lâhumain peut avoir de son environnement. Ces facteurs rendent difficile la mise en Ćuvre de tels modĂšles par des agents logiciels. Dans cette thĂšse, nous proposons un nouveau modĂšle de reprĂ©sentation des situations dâintĂ©rĂȘt sâappuyant sur la notion des patrons spatiotemporels. Notre approche utilise les graphes conceptuels pour offrir un aspect qualitatif au modĂšle de reprĂ©sentation. Le modĂšle se base sur les notions dâĂ©vĂ©nement et dâĂ©tat pour reprĂ©senter des phĂ©nomĂšnes spatiotemporels dynamiques. Il intĂšgre la notion de contexte pour permettre aux agents logiciels de raisonner avec les instances de patrons dĂ©tectĂ©s. Nous proposons aussi un outil de gĂ©nĂ©ration automatisĂ©e des relations qualitatives de proximitĂ© spatiale en utilisant un classificateur flou. Finalement, nous proposons une plateforme de gestion des patrons spatiotemporels pour faciliter lâintĂ©gration de notre modĂšle dans des applications industrielles rĂ©elles. Ainsi, les contributions principales de notre travail sont : Un formalisme de reprĂ©sentation qualitative des situations spatiotemporelles dynamiques en utilisant des graphes conceptuels. ; Une approche cognitive pour la dĂ©finition des patrons spatio-temporels basĂ©e sur lâintĂ©gration de lâinformation contextuelle. ; Un outil de gĂ©nĂ©ration automatique des relations spatiales qualitatives de proximitĂ© basĂ© sur les classificateurs neuronaux flous. ; Une plateforme de gestion et de dĂ©tection des patrons spatiotemporels basĂ©e sur lâextension dâun moteur de traitement des Ă©vĂ©nements complexes (Complex Event Processing).Dynamic spatiotemporal situations are situations that evolve in space and time. They are part of humansâ daily life. One can be interested in a configuration of situations occurred in the environment and can use it to make decisions. In the literature, such configurations are referred to as âsituations of interestsâ or âspatiotemporal patternsâ. In Computer Science, dynamic situations are generated by large scale data acquisition systems which are deployed everywhere thanks to recent technological advances. Spatiotemporal pattern representation is a research subject which gained a lot of attraction from two main research areas. In spatiotemporal analysis, various works extended query languages to represent patterns and to query them from voluminous databases. In Artificial Intelligence, predicate-based models represent spatiotemporal patterns and detect their instances using rule-based mechanisms. Both approaches suffer several shortcomings. For example, they do not allow for representing dynamic and complex spatiotemporal phenomena due to their limited expressiveness. Furthermore, they do not take into account the humanâs mental model of the environment in their representation formalisms. This limits the potential of building agent-based solutions to reason about these patterns. In this thesis, we propose a novel approach to represent situations of interest using the concept of spatiotemporal patterns. We use Conceptual Graphs to offer a qualitative representation model of these patterns. Our model is based on the concepts of spatiotemporal events and states to represent dynamic spatiotemporal phenomena. It also incorporates contextual information in order to facilitate building the knowledge base of software agents. Besides, we propose an intelligent proximity tool based on a neuro-fuzzy classifier to support qualitative spatial relations in the pattern model. Finally, we propose a framework to manage spatiotemporal patterns in order to facilitate the integration of our pattern representation model to existing applications in the industry. The main contributions of this thesis are as follows: A qualitative approach to model dynamic spatiotemporal situations of interest using Conceptual Graphs. ; A cognitive approach to represent spatiotemporal patterns by integrating contextual information. ; An automated tool to generate qualitative spatial proximity relations based on a neuro-fuzzy classifier. ; A platform for detection and management of spatiotemporal patterns using an extension of a Complex Event Processing engine
- âŠ