WP1: Software Architecture and Middleware for Semantic Sensor Grids

D1.1: Setup of software development technologies (30/09/2008) (Restricted)
Setup of the Subversion repository for the storage and version control of the project code

D1.2: Deployment of technological infrastructure (v1 28/02/2009, v2 31/12/2009, v3 28/02/2011) Download PDF v2
This document provides a deployment strategy for the architecture described in D1.3, summarising the selection and deployment strategy of the technological infrastructure that the consortium maintains as development, deployment and testing environment for SemSorGrid4Env project.

D1.3: SemsorGrid4Env Architecture (v1 31/08/2009, v2 31/12/2010) Download PDF v2
This document specifies, designs, and validates the SemSorGrid4Env software architecture. The architecture enables the publication and querying of both stored (e.g. database) and streaming (e.g. sensor) data to support the rapid development of applications for environmental monitoring. Significant benefits are provided by the use of semantic technology for service discovery and data integration. The infrastructural backbone of the architecture is provided by four service oriented services: Stored Data Service for the publication of databases, Streaming Data Service for the publication of sensor data, Registration and Discovery Service to enable resources to found, and Integration and Querying Service to enable multiple data sources to be accessed through a single model. These services will be supplemented with application domain speci c services which may offer RESTful interfaces. The functionality of the architecture is validated by considering the use cases of the two exemplar applications in the SemSorGrid4Env project.

D1.4: Reference SemsorGrid4Env Implementation (v1 30/04/2010, v2 30/04/2011) Download PDF v2
This document provides an introduction to the source code generated for phase I, the way in which components are built and how they are tested.

D1.5: Opportunities for applying SemsorGrid4Env architecture and technologies (31/08/2011) (Restricted)

WP2: Data Management for Semantic Sensor Grids

D2.1: Data Requirements, Data Management and Analysis Issues and Query-Based Functionalities (31/08/2009) Download PDF
This document is focused on the requirements for WP2 from other workpackages. This includes the ability to access stored and streaming data, the ability to evaluate queries over acquisitional and event streams, and the capability to perform data analysis techniques (e.g., outlier detection, for data cleaning, or to identify an event of interest such as a forest  re). In light of these requirements, existing techniques and software, such as the SNEE query optimiser for sensor networks and the D3 outlier detection algorithm are proposed as the basis for the WP2 contributions, and a functional decomposition of the tasks to be undertaken is presented.

D2.2: Implementation and deployment of Data Management and Analysis, and the Query Processing components (v1 31/12/2009, v2 28/02/2011) Download PDF v2
Streams of data generated by sensor networks can be queried in one of two ways. The  first involves sensors periodically take readings and streaming these out of the network for out-of-network evaluation by a stream processing engine. The second involves placing query processing capabilities into the network for in-network evaluation. The SNEEql query language is capable of querying streams generated by both kinds of sensor networks, as well as relational stored data sources, although previously only the in-network query evaluator had been implemented. The prototype developed for this deliverable provides an out-of-network SNEE query evaluation engine for SNEEql queries based on the SNEE in-network query compilation stack. We present details of the implementation, together with the interfaces by which it will be made available as a Web service.

D2.3: Evaluation of the SemsorGrid4Env SNDM Software Platform (31/08/2011) Download PDF

WP3: Open, Dynamic and Scalable Registries for Semantic Sensor Grids

D3.1: Data models and languages for registries in SemsorGrid4Env (31/08/2009) Download PDF

D3.2: Distributed data structures and algorithms for a Semantic Sensor Grid registry (31/08/2009) Download PDF
We present a semantics and an algebra for stSPARQL. We also present Strabon, an implementation of stSPARQL that is currently been developed in WP3 and will be the basis of the SemsorGrid4Env registry implementation. Finally, we present data structures and algorithms for efficient distributed query processing in the system Atlas and a detailed performance evaluation of these on Planetlab. The implementation techniques developed in Strabon will be later on extended to Atlas to develop a distributed implementation of the SemsorGrid4Env registry.

D3.3: Implementation and deployment of the registry services (v1 31/12/2009, v2 28/02/2011) Download PDF v2
We present the implementation of stSPARQL that is the basis of the SemsorGrid4Env registry implementation. We will describe the source code of Strabon, provide some sample data and queries. We also describe the steps that are necessary to build, install and run Strabon.

D3.4: Evaluation of the registry services (31/08/2011) Download PDF

WP4: Semantic Infrastructure for Semantic Sensor Grids

D4.1: Design of the SemsorGrid4Env ontology-based data integration model (31/08/2009) Download PDF

D4.2: Implementation and deployment of the ontology-based data integration service (v1 31/12/2009, v2 28/02/2011) Download PDF v2
We propose the design, implementation and deployment of a Semantic Integration Service for streaming and stored data sources. The design of this service follows an ontology-based approach that extends previous works on data access for relational databases. This deliverable focuses on a core component of the semantic Integrator: the Ontology-based streaming data access module. This module, named StreamMapster, extends the ODEMapster engine that provided ontology-based access for databases, and uses the language for Stream-to-ontology mappings S2O. An implementation of the proposed solution is presented, so that we can provide some evidence of the applicability of our approach.

D4.3: Sensor network ontology suite (v1 31/12/2009, v2 28/02/2011) Download PDF v2
We present an overview of the first version of the ontologies that will be used for representing the information needed by the prototypes to be developed in work packages 6 and 7 of the SSG4Env project (i.e., the Fire use case and the Flood use case, respectively).

D4.4: Evaluation of the ontology-based data integration service and of ontologies (31/08/2011) Download PDF

WP5: High-level application programming interfaces for Semantic Sensor Grids

D5.1: Specification of high-level application programming interfaces (28/02/2009) Download PDF
This document defines an Application Tier for the SemsorGrid4Env project. Within the Application Tier we distinguish between Web Applications - which provide a User Interface atop a more traditional Service Oriented Architecture - and Mashups which are driven by a REST API and a Resource Oriented Architecture. A pragmatic boundary is set to enable initial development of Web Applications and Mashups; as the project progresses an evaluation and comparison of the two paradigms may lead to a reassessment of where each can be applied within the project, with the experience gained providing a basis for general guidelines and bestpractice.

D5.2: Implementation and deployment of a library of the high-level application programming interfaces (v1 31/12/2009, v2 28/02/2011) Download PDF v2
The SemSorGrid4Env high-level API phase I prototype provides a platform to enable the development of semantic web applications and mashups that link to and from sensor observations from the Channel Coastal Observatory. The API combines REST and Linked Data principles to support Semantic Web clients, OGC GML clients, and hybrid applications that can transpose between these, and other, representations.

D5.3: Programming patterns and development guidelines for Semantic Sensor Grids (v1 30/04/2010, v2 30/04/2011) Download PDF v2
This deliverable is the second of two reports detailing experiences, best practice, and design patterns for developing high-level web-based APIs in support of semantic web applications and mashups for sensor grids.

D5.4: Evaluation of the library of high-level application programming interfaces (31/08/2011) Download PDF

WP6: Fire Risk Monitoring and Warning in NorhtWest Spain

D6.1: Requirements specification (v1 28/02/2009, v2 31/08/2010) Download PDF v1, Download PDF v2
This docunent aims to provide the specification for a system that will use cutting-edge technologies as Wireless Sensor Networks (WSN), Satellite Data managed on top of an ontology-based architecture that will provide useful information to analyze and prevent fire risk situations.

D6.2: Deployment of the sensor network (31/08/2009) (Restricted)

D6.3: Application (30/06/2010) Download PDF
The document describes the selection of datasets for the SemSorGrid4Env for the Fire Risk Monitoring and Warning in Madrid. The document describes the datasets to be employed within the initial case and the structures and attributes within these datasets that are relevant to the use caser and the resource registry. It explores the implication of making these choices for the access to the data and the implications for the ontology. The document also provides a high level review of the ontological requirements based on the proposed higher levels and domain specific ontologies that appear necessary to develop the application. It addresses certain ontology requirements beyond the initial Fire Risk Monitoring and Warning, but highlights the development tasks within the next phase that prioritises those actions needed for the initial case.

WP7: Coastal and Estuarine Flood Warning in Southern UK

D7.1: Requirements specification (v1 28/02/2009, v2 31/08/2010) Download PDF v1, Download PDF v2
This deliverable explores user requirements for the development of spatial data management applications for coastal planning, management and emergency response in the Solent region of Southern UK, particularly in the context of flooding. The applications will draw on real-time, historic and baseline data sets, including a real-time sensor network deployed through the Southern coastal region. Interviews and interactions have been conducted in order to establish user requirements and to provide a context for the development of a functional architecture to be developed by the SemSorGrid4Env consortium.

D7.2: Deployment of the FloodNet sensor network in the Solent (31/08/2009) (Restricted)

D7.3: Report on the final selection of data sources (31/12/2009) (Restricted)

D7.4: Application (v1 30/06/2010, v2 30/06/2011) Download PDF v2
The SemSorGrid4Env high-level API phase I application prototype (flood) provides both a web application user interface to fulfil the user requirements for the use case (coastal and estuarine flooding in Southern UK) and application tier libraries to request, retrieve, and process data from the SemSorGrid4Env architecture for presentation in the web application UI.

D7.5: Evaluation (31/08/2011) Download PDF

WP8: Project Management

D8.1: Quality and Risk Contingency Plan (31/08/2009) (Restricted)

D8.2: Gender Action Plan (31/08/2009) (Restricted)

D8.3: Periodic Report (v1 31/08/2009, v2 31/08/2010, v3 31/08/2011) (Restricted)

D8.4: Final Report (31/08/2011)

WP9: Dissemination, Transfer and Exploitation

D9.1: SemsorGrid4Env Website (28/02/2009) (Restricted)

D9.2: Plan for Dissemination Activities (28/02/2009) Download PDF
This document describes the dissemination plan for the SemSorGrid4Env project. After an overview of the project and main expected results, Dissemination plans are explained in relation to a classification of results into categories.

D9.3: SWOT Analysis (31/08/2009) (Restricted)

D9.4: Report on Dissemination Activities (v1 28/02/2010, v2 31/08/2011) Download PDF v1 Download PDF v2
The present document provides a report of the dissemination activities for the SemSorGrid4Env project during the first 18 months of project execution.

D9.5: Exploitation Plan (v1 28/02/2010, v2 31/08/2011) (Restricted)

SemSorGrid4Env - Semantic Sensor Grids for Rapid Application Development for Environmental Management
SemSorGrid4Env is a joint project of seven European partners co-funded by the European Commission's Seventh Framework Programme
under DG INFSO H.4 "ICT for Sustainable Growth", starting in September 2008 with a duration of three years.