qualityassurance of trustworthy smart iotsystems · qualityassurance of trustworthy smart...

2
www.enact-project.eu @enact_eu This project has received funding from the European Union’s H2020 Programme under grant agreement no 780351. Contacts: Partners: Dr. Hui Song, SINTEF, Norway [email protected] Dr. Nicolas Ferry SINTEF, Norway [email protected] Development, Operation, and Quality Assurance of Trustworthy Smart IoT Systems CODE BUILD TEST RELEASE & DEPLOY OPERATE Trustworthy Smart IoT Systems

Upload: others

Post on 16-Jul-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: QualityAssurance of Trustworthy Smart IoTSystems · QualityAssurance of Trustworthy Smart IoTSystems E D T Y E Trustworthy ... and software services. Actuation conflict identification

www.enact-project.eu @enact_eu

This project has received funding fromthe European Union’s H2020 Programmeunder grant agreement no 780351.

Contacts:

Partners:

Dr. Hui Song,SINTEF, [email protected]

Dr. Nicolas FerrySINTEF, [email protected]

Development, Operation, and Quality Assurance of

Trustworthy Smart IoT SystemsCO

DE

BUILD TEST

RELEASE &

DEPLOY OPERATE

TrustworthySmart IoT Systems

Page 2: QualityAssurance of Trustworthy Smart IoTSystems · QualityAssurance of Trustworthy Smart IoTSystems E D T Y E Trustworthy ... and software services. Actuation conflict identification

ENACT will provide

ENACT will provide an integrated DevOps Framework composed of a set of enablers categorized in three groups: • the toolkit for the continuous delivery of smart IoT systems,• the toolkit for the agile operation of smart IoT systems, • the ENACT facilities for trustworthiness.

ENACT use casesThe ENACT approach is evaluated through three industrial use cases in three different domains:

ENACT in a nutshell

Support the DevOps of Trustworthy Smart IoT Systems

“The overall goal of the ENACT project is toenable DevOps in the realm of trustworthy

Smart IoT Systems.

CODE

BUILD TEST

RELEASE &

DEPLOY OPERATE

Risk-DrivenDesign Planning

Language to specifyDevices behavior

& security behavior

Automated deploymentof Smart IoT systems

and security mechanisms

Simulation and Test environment for Smart IoT applications.

Simulate and test security mechanisms.Security, robustness and context monitoring

and root-cause analysis

Dynamic adaptationin open contexts

& actuation conflictshandling

Secure and context-aware orchestrationof sensors, actuators

and software services.Actuation conflict

identification

Focus: Challenges:

On the needs of IoTsystems developers and operators.

Support DevOps for IoTTrustworthiness of IoTsystems

Smart building

Tecnalia

Israa

ITSBOSC,

EDI, Indra

Indra

DigitalHealth

TellU

TellU

Experimentation infrastructure and facilities

Productproviders

Requirements& validation

Implementation,Test, demonstration

QA

DEV OPS

SOFIA & FIWARE

…Enablers and

Services

ENACT Continuous Delivery Toolkit

ENACT Agile Operation Toolkit

ENACT Security, privacy, and resilience Toolkit

Context-Aware Self-

Adaptation Enabler

Run-time QA & Root

Cause AnalysisEnabler

Actuation Conflict

Management Enabler

Risk-DrivenManagement

Enabler

Robustness& Resilience

Enabler

Security and Privacy

Monitoring & ControlEnabler

Orchestration & ContinuousDeployment

Enaber

Test, Simulation

& Emulation

Enabler