Skip to content

Resources for a Big Data demo in the context of ICAI's Master "Communications for Smart Systems".

Notifications You must be signed in to change notification settings

frbattid/icai-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

icai-demo

Resources for a Big Data demo in the context of ICAI's Master "Communications for Smart Systems".

The repository is structured as follows:

  • cygnus/ contains the required configuration files for FIWARE Cygnus tool, in order to forward context notifications to Spark Streaming in the form of Avro events.
  • orion/ contains scripts for creating a subscription to FIWARE Orion Context Broker, in addition to a script for getting context entities information. Such entities are about 50 simulated smart water meters.
  • simulation/ contains scripts for simulating 50 smart water meters, either in modeling mode, either in detection mode.
  • spark/ contains Java code for a couple of Spark Streaming analytics in charge of modeling the behaviour of the 50 smart water meters, and in charge of detecting anomalies in the water consumption.

License

This is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

All files except NotifyContextRequest.java copyright by Francisco Romero Bueno.

NotifyContextRequest.java copyright by Telefonica Investigación y Desarrollo, S.A.U.

About

Resources for a Big Data demo in the context of ICAI's Master "Communications for Smart Systems".

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published