QualityAssurance of Trustworthy Smart IoTSystems · QualityAssurance of Trustworthy Smart...
Transcript of QualityAssurance of Trustworthy Smart IoTSystems · QualityAssurance of Trustworthy Smart...
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
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