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.