Community Blog

D1.2 Microservice Interfaces definition

This document shows the approach followed to define the microservices APIs and architecture for the Adeptness project. The document starts with an introduction to microservices architectures and their applicability in Adeptness, following with the definition of the common interface that has been designed for all the Adeptness microservices. In the next section, the definition of the APIs, communications, and interactions for each of the subsystems and microservices that conform the Adeptness architecture takes place. Finally, guidelines for including microservices not included in the initial Adeptness architecture are provided.

D1.1 Requirements & Ethics

This document describes the requirements of the different components of the ADEPTNESS workflow, the architecture of the design-operation continuum methods and the workflow to be developed in the project. It also contains the Ethics checking results.

Handling Uncertainties in Cyber-Physical Systems during Their Operations with Digital Twins

It is a well-recognized fact that a Cyber-Physical System (CPS) experiences uncertain (including unknown) situations during their operations. Some of such uncertainties could potentially lead to failures of CPS operations. Factors contribute to such uncertainties include 1) the intrinsically unpredictable physical environment of a CPS, 2) the use of communication networks continuously experiencing problems (e.g., slower connection than expected), and 3) the increasing use of machine learning algorithms in CPSs which introduce inherent uncertainties to these CPSs.

No matter how meticulously a CPS is designed and developed, it is impossible to predict all possible uncertain situations it will experience during its operation. Thus, there is a need for new methods for discovering and handling uncertain situations during the CPS operation to prevent it from failure. In this paper, we present our ideas on how digital twins, i.e., “live models” of CPSs can help in discovering and handling potentially unsafe situations during its operation.

We present the research challenges and potential solutions to develop, deploy, and operate such digital twins.

Authors: Shaukat Ali & Tao Yue, from Simula Research Laboratory, Norway