Skip to main content

Data Collection Routing & Processing

DataCROP™

A configurable framework for real-time data collection, transformation, filtering, and management across IoT and cybersecurity domains. Driven by configurability, extensibility, dynamic setup, stream handling capabilities and Blockchain (Ledger) support.

Technologies & Framework

DataCROP has been developed and applied in various iterations, within the context of various EU projects, with different dependencies.

DataCROP Barley
v1.0 — FAR-EDGE EU Project
First generation of the DataCROP framework with optional Blockchain support.
  • MongoDB
  • Apache Kafka
  • RabbitMQ
  • Kafka Streams
  • Node.js
  • React
  • Hyperledger Fabric
DataCROP Farro
v2.0 — PROPHESY EU Project
Second generation adding multi-language algorithm support (Java, Python, R).
  • MongoDB
  • Apache Kafka
  • RabbitMQ
  • Node.js
  • React
  • Java Algorithms
  • Python Algorithms
  • R Algorithms
DataCROP Maize 🌽
v3.0 — Under Construction 🚧
Third generation expanding observability with ELK Stack integration.
  • MongoDB
  • Apache Kafka
  • ELK Stack
  • More coming…

Maturity Level / Active Years

TRL 6
V1.0 — BarleyDesigned/Developed and demonstrated under the FAR-EDGE (2016–2019) project
TRL 6
V2.0 — FarroDesigned/Developed under H2020 PROPHESY (2017–2020). Demonstrated under QU4LITY (2019–2022)
TRL 4
V3.0 — Maize (Under Design/Development)SecureIoT (2018–2021), IoTAC (2020–2023), STAR (2020–2023)

Future / Interest Steps

  • Integrate the design/data models/components into one platform/infrastructure independent solution.
  • Support additional data collection, data processing and data offering services.
  • Offer an intuitive and user-friendly configuration toolbox (UI).
  • Offer data visualization mechanisms (UI).
  • Blockchain (Hyperledger Fabric) integration supporting the configurations and results of the solution.