8000 GitHub - manuGil/GEDSys: Geographic Event Detection System
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

manuGil/GEDSys

Repository files navigation

License: MIT

GEDSys

Components for the Geographic Event Detection System. This system implements the RASCA architecture for event-driven application. Event-driven applications detect the occurrence of relevant geographic events on data streams produced by sensor networks.

Components

This repository contains source code and references for the following components:

  1. GeDL-MPS: a domain specific language for defining geographic events (gevents) implemented in JetBrains MPS.
  2. GeDL interpreter: a python package for interpreting gevent definitios written in Python.
  3. FROST Server: an implementaton of the SensorThings API.
  4. Siddhi runner: a complex event processing engine for the detection of events.

Installation

Each component have different requirements, therefore we provide separated instructions for them. Refer to the following resources to install and deploy each component:

Examples

The examples/data directory contains contains observations data for the use cases described in the Demonstration document. The JSON files should be registred to the FROST Server following the ordered specified by the file number.

The following examples are provided:

Demonstration

Refere to the Quick Introduction video bellow:

GEDL DEMO VIDEO

Copyright and License

© 2024 Manuel G. Garcia, Enschede, The Netherlands.

The GEDSys software is distributted under a MIT License, unless indicated otherwise.

Citation

Please cite this software as follows:

Garcia Alvarez, M. G. (2024). Geographic Event Detection System (Version 2.0.0-beta.1) [Computer software]. https://github.com/manuGil/GEDsys

About

Geographic Event Detection System

Resources

License

Stars

Watchers

Forks

Packages

No packages published
0