top of page
Ecosystem Catalyzer Events

The EFPF ecosystem catalyzer programme comprised a series of events which culminates with a Hackathon in June 2022, where researchers, students, startups and SMEs were invited to test, validate, and develop EFPF platform including the tools, services, and infrastructure (e.g., the Data Spine elements). 

Although the catalyzer programme has concluded with the organisation of Hackathon in June 2022, the EFPF platform remains available for research and experimentation. Please feel free to discuss your research and experimentation ideas with us using the contact details

Ecosystem Catalyzer Events Time Period

The EFPF ecosystem catalyzer programme started in FISTA, 24th February 2022 (Lisbon, Portugal) and concluded on June 29th, when Hackathon awards were provided to the running teams.

Target Community

The main target groups for the EFPF Community Events are students, researchers, SMEs focused on innovation, research and development, and research projects.


The main benefit of participating in the EFPF Community Events is to gain experience with the EFPF platform and its tools and services. In addition, participants will also benefit from:

  • Practical hands-on experience with federated digital platform, industrial IoT, and industry 4.0 topics

  • Interaction and networking opportunities with international companies

  • Chance to demonstrate technical skills

  • Support to publish results in a peer-reviewed scientific journal or well recognised conference

  • EFPF Awards in the Hackathon: 

    • 1st Prize: Smartphone valued at 600€​

    • 2nd Prize: Smart Home Kit valued at 300€

    • 3rd Prize: IoT Starter Kit valued at 200€

    • 4th Prize: IoT starter kit valued at 100€


Speed Talk: FISTA 2022, Lisbon, Portugal, 14:15 GMT. Local registration.

EFPF Ecosystem Catalyzer Hands-On Event: 11.03.2022, 12:00-14:00 CET. Online, register here.

EFPF Development and Awards Event on the EU-IoT Hackathon: 27-29.06.2022, Munich, Germany and Hybrid. Register on the Hackathon page.


Challenge 1: Evaluate Shop floor to platform connectivity using EFPF IoT gateway TSMatch

  • The goal of the challenge is to assess the usability and functionality of such IoT gateways and implement potential extensions to ease the data provisioning process.

  • To assess the usability and functionality of such IoT gateways, participants are asked to use TSMatch to establish data exchange between a set of virtual IoT Things and EFPF platform more specifically EFPF data spine.

  • After that, participants are asked to propose ideas that would improve the data provisioning process, in the form of detailed specifications, mock ups, or prototypes.


Challenge 3: Evaluate the ease of use of the Data Spine for the creation of a composite application that involves data model transformation


  • Refer to the User Guide 101 followed by the Data Spine documentation to understand how to integrate services through the Data Spine in order to create composite applications. 

  • Define a use case scenario for the composite application to be implemented that involves data model transformation (e.g., transformation from provider's SenML data model to consumer's OGC SensorThings data model). The composite application can have multiple service/data providers, consumer, and/or prosumers.

  • Create one or more integration flows to realise the composite application.

  • Create a simple Single Page Application (SPA) to visualise the results. 

  • Fill out a survey to evaluate the ease of use of the Data Spine and its individual components and (optionally) suggest improvements. 

  • Document the use case scenario and the steps followed for realising it using the Data Spine in a markdown page, which can be potentially published on the EFPF Documentation Portal later.


Challenge 2: Creating and evaluating EFPF Apps

  • The goal is to evaluate the usability of the EFPF SDK by creation of sample EFPF applications (Apps).

  • To validate the functionality of the SDK and its related environment, participants are asked to:

    • Follow the flow described on the EFPF User Guide 101 in order to create the development environment 

    • Participants are then asked to propose ideas for projects that may be developed using the framework

    • The application to be developed should include the following steps:

      • Designing processes

      • Integrating with the EFPF data spine

      • Developing the application backend

      • Developing interfaces and GUIs

      • Eventually, developing dashboards and graphs with output live data

      • Finalizing with the development of prototypes

      • Deployment of the prototypes in the Marketplace.

    • In the end, the participants are asked to fill a questionnaire regarding their experience using the development tools and proposing ideas to improve it.​​


Challenge 4: Analyse industrial data coming from EFPF partners and provide insights based on the EFPF analytics tools


  • Create data analytics algorithms and solutions for industrial data. The solutions that will be developed should be able to:

    • Connect to data for analysis by using EFPF Data Spine infrastructure.

    • Consume the data for analysis in a format 'readable' for their solutions.

    • Develop algorithms, ML models etc to analyse the data

    • Present analysis outcomes by using graphs, visualization dashboards etc.

    • Summarize the outcomes in a report/presentation

bottom of page