sep
sep

Sensor Platform Framework [top]

This software was developed as part of the Diploma Thesis 'Entwicklung eines Frameworks zur Anbindung von Multi-Sensor-Plattformen an das Sensor Web' in Geoinformation Science at the Institute for Geoinformatics of the University of Muenster (Germany). The intention of this work is the ease integration of (mobile) sensor platforms into the Sensor Web. Thus the framework makes use of proofed concepts of the OGC community like SensorML, Observation&Measurements, GML or SWE Common.

Architecture [top]

The main goal of the framework is a high reusability factor. This is achieved by a plugin-based architecture (see figure 1). Sensor platforms as data sources can be integrated by realizing the Input-Plugin interface. Output-Plugins form an extension point for data processing and provision/supply. An additional interface for data processing components activates complex computation capabilities (e.g., SensorML processes).
archi
Figure 1: Framework architecture

Features [top]

A short overview of the build-in features of the framework:
  • Straight-forward plugin-based integration of any sensor platform, mobile or stationary
  • Build-in Output-Plugins for logging to Harddrive (O&M or CSV) and OGC Web Services (using the Sensor Bus)
  • Extension point for custom data processing components and Output-Plugins
  • Language-independent interface for Input-Plugins using XML-RPC
  • Platform-independent implementation (Java Runtime Environment 1.6.x required)
  • Future feature: language-independent interface for Output-Plugins using XML-RPC. Thus the framework can be used as a server - local or remote

Documentation [top]

The framework comes besides the textual part of the Diploma Thesis with a complete Javadoc-API-Documentation and a few examples. A tutorial video how to use the framework with a mikrokopter will be provided later on.

Online Javadoc-API

Examples

links...

Download [top]

Download of the working prototype (including Communication-API for mikrokopters).

Contact [top]

Matthes Rieke, Author of this software:

Impressum

Matthes Rieke
Kolmarstr. 20
48151 Muenster
D-Germany