The outputs of the research and innovation activities will be applied to three industrial use cases.  The cross-cutting objectives of the use case validations include:

  • measuring the project KPIs;
  • establishing RADON applicability in market domains relevant to the European software industry and the project exploitation plans;
  • generate feedbacks towards tool owners to evolve requirements and usage scenarios, and debug prototypes;
  • enable use case providers a quick uptake of the RADON framework to foster internal impact within their organizations during the project lifetime;
  • further capitalization on existing codebases of the use cases and their baselines, one of the impacts targeted by the ICT-16 call.

Inspired by the “accessible tourism for all” initiative of the United Nations, the RADON framework will be exploited to enhance the Viarota app that provides travelers with personalized touristic scheduling paths according to a number of mobility, geographical and user-based criteria.

In order to do so, the RADON team members will take into account the touristic profile of the app’s end user (i.e solo traveller, family with kids, etc.) along with customer specific mobility access requirements (i.e. use of public transportation for accessing touristic places, availability of parking areas, low traffic conditions, disabilities , etc.) to propose the most suitable touristic experience, customized to the needs of the visitors, thus improving the ability of these end users to visit important POIs.

This case study can intrinsically foster some environmental benefits as a by-product, e.g., by supporting a class of mobile services that help people to prefer public transportation, as opposed to cars or taxis, also at locations far from their homes. The focus on containers of this use case also fosters better computing resource usage, which is a lever to improve carbon footprints in ICT.

The contribution of this use case to the validation of the RADON framework will be measured through the following KPIs:

  • Demonstrate RADON’s ability to model the Viarota environment and add >=10 new serverless functions and microservices
  • Demonstrate RADON’s ability to fully design, orchestrate and monitor >=5 data lifecycles within the existing prototype of this use case
  • Demonstrate RADON’s ability to design and operate 1 cross-cloud data pipeline consisting of at least 3 different RADON-supported FaaS platforms
  • >=1 characterization study of the responsiveness of the modelling environment in the presence of >=2 teams concurrently using it

In the use case supplied by ENG, RADON team members will augment the capacity of the CLOE-IoT middleware and illustrate the resulting benefits in a vertical application for ambient assisted living (SARA) that runs on top of CLOE-IoT.

The RADON approach will ease the redeployment, configuration and live update of software services to monitor the elderly, easing the development of new services. Through reuse of model-driven orchestration in the form of verified bug-free templates, a lower incidence of problems (e.g., errors and misconfiguration) will be achieved, therefore increasing the level of trust of doctors and patients in using IT technology in the healthcare sphere.

By applying constraints to deployment models using CDL, it will also be possible to require that third party healthcare services deployment in an assisted living environment meet certain security and privacy standards prior to enacting the deployment, also increasing security and protection.

The contribution of this use case to the validation of the RADON framework will be measured through the following KPIs:

  • Demonstrate RADON’s ability to model the SARA environment and add >=20 new serverless functions triggered by IoT events
  • Demonstrate RADON’s ability to orchestrate and configure software on >=3 IoT devices in the SARA environment
  • Demonstrate RADON’s ability to define and automatically configure >=5 access control roles and >=8 security and privacy rules in the SARA environment
  • >=1 characterization study of the network traffic patterns arising in the data pipelines within the IoT environment

The market of managed DevOps services is horizontal and thus can deliver impact on, and digitally transform, a broad range of industries, thus indirectly contributing to the way software services are built and use for societal and environmental purposes.

Praqma alone offers managed DevOps services to companies in the areas of medical tomography, financial services, heating and air conditioning, to name a few. The combination of DevOps with serverless computing can be very beneficial to these industries, particularly to skill and labour shortage due to the fact that graduates in ICT tend to seek employment within the ICT industry first.

Managed DevOps services reduce the skill gaps and can empowered a broad range of industry with the latest advances in software and cloud technologies.

The contribution of this use case to the validation of the RADON framework will be measured through the following KPIs:

  • Demonstrate use of RADON to develop, orchestrate and store at least 10 technical and business processes that are reusable across >= 2 market domains
  • Demonstrate RADON’s customization on at least >= 1 CI/CD technology not included in the officially-supported framework stack
  • Define a library of >= 15 serverless based function for log-based and state-based analysis of security and privacy rules in collaborative DevOps environments
  • >= 1 characterization study of the scalability of the Orbit function-hub as the number of stored functions grows