SlideShare ist ein Scribd-Unternehmen logo
1 von 38
Downloaden Sie, um offline zu lesen
Budapest University of Technology and Economics 
Challenges in Cyber-Physical Systems 
András Pataricza 
Budapest University of Technology and Economics 
pataric@mit.bme.hu 
Fault-Tolerant Systems Research Group
Budapest University of Technology and Economics 
Let’s reach an unlimited 
intelligence by the synergy of 
 intelligence in the cyber 
space and 
 ES interfacing them to the 
physical world 
THE NEW ERA: 
INTERNET OF THINGS AKA 
CYBER-PHYSICAL SYSTEMS 
Fault-Tolerant Systems Research Group 
ch nn | 
Institut nn 
| Prof. nn 
| 2
Budapest University of Technology and Economics 
ES paradigm shift 
Traditional 
Fault-Tolerant Systems Research Group 
Industrialized 
• Best component technologies 
• Standardized components 
• Automated system design
Budapest University of Technology and Economics 
Appearance of cloud-based semantic services 
 “Drag-and-drop” 
application 
prototyping 
 Uniformization 
− Meta-algorithms 
− Data 
●COMPUTED 
●SENSED 
Fault-Tolerant Systems Research Group 
4 
IBM Internet of Things (IoT) Foundation 
Wolfram Connected Devices Project
Budapest University of Technology and Economics 
Example 
Cameras on riverside 
 Different applications 
concurrently using 
the same primary 
information 
 Tasks can change according to 
time/season/requirements 
●Identification of ships 
●Monitoring the break-up of ice 
●Monitoring the water level 
●Monitoring the speed of flood 
●Pollution check 
●Supervision of hostile entrance to the ship 
Fault-Tolerant Systems Research Group
Budapest University of Technology and Economics 
Cyber physical systems 
Fault-Tolerant Systems Research Group 
Cyber 
world 
Physical 
world 
Problem 
Solution 
scheme 
Deployment 
Service 
Solution 
pattern 
Component 
service 
offering
Budapest University of Technology and Economics 
Measurement and 
extraction 
Parameterization 
Fault-Tolerant Systems Research Group 
7 
Critical CPS design and challenges 
Transformation 
Design 
modell 
Communication 
synthesis 
Behavioral model 
Implementation 
 testing 
Hardware 
synthesis 
Optimization 
Software 
synthesis 
Simulation 
Verification 
Partitioning 
Scheduling 
Specification 
Completeness 
consistency 
Fault modelling, 
testing 
Benchmarking, 
data processing 
CCoommpplleexxiittyy?? 
Mobile, ad-hoc, 
large scale
Budapest University of Technology and Economics 
Service Oriented Approach 
Embedded systems provide services 
− Information of sensors 
− information of Internet 
− high level information derived 
− actuation possibility (limited) 
 Services in a database 
 Upon a new task: solution derived based on design 
patterns and available resources 
 new solution deployed with no interference with the 
already running ones 
Fault-Tolerant Systems Research Group
Budapest University of Technology and Economics 
Case study: supervising a server room 
Observations 
 temperature 
 humidity 
 state of doors/windows 
 monitoring the power consumption weather 
(temp./humidity) 
 temperature of outflow air of air conditioning 
 state of server computers/switches (video 
based) 
Fault-Tolerant Systems Research Group 
9 
FIRST
Budapest University of Technology and Economics 
Sensor platform 
Beagleboard-XM embedded SBC 
 Sensors 
− temperature 
− humidity 
− web camera 
− power meters 
− microswitches to windows/doors 
 Information from the web 
− weather status 
− weather forecast 
Fault-Tolerant Systems Research Group 
10 
FIRST 
3.25’”× 
3.25”
Budapest University of Technology and Economics 
Processing the camera pictures in the Cloud 
Fault-Tolerant Systems Research Group 
 Motion JPEG stream 
− available on the Internet 
 Threshold 
 Virtualization for sensor 
drivers 
11 
FIRST
Budapest University of Technology and Economics 
COMPOSITION OF 
CYBER-PHYSICAL SYSTEMS 
Fault-Tolerant Systems Research Group 
12
Budapest University of Technology and Economics 
Fault-Tolerant Systems Research Group 
Cyber 
world 
Solutio 
Physical 
world 
Problem 
n 
scheme 
Deployment 
Service 
Solution 
pattern 
Component 
service 
offering 
13
Budapest University of Technology and Economics 
Design schemes 
 Detecting changes in system state 
 Detecting changes in environment 
 Reconfiguration 
− Resource allocation 
●generation of new application/middleware 
●replacement of sensors 
●new information fusion etc. 
− Design space exploration 
●Qualitative 
●Quantitative 
Fault-Tolerant Systems Research Group 
14 
FIRST
Budapest University of Technology and Economics 
Composability 
 System design principle: 
− recombinant components 
− can be assembled in various combinations 
 Meaningful fusion of self-contained services 
 Provide interoperability of devices 
− Bridging the gap between different 
●physical, 
●computational and 
●communication capabilities 
Fault-Tolerant Systems Research Group
Budapest University of Technology and Economics 
Dynamic composition of cyber-physical systems 
Fault-Tolerant Systems Research Group
Budapest University of Technology and Economics 
Requirements of composability 
 User interface for describing 
domain specific constraints 
 Abstract interfaces between cooperating nodes 
− Embedded systems connected to sensors and 
actuators 
− Mobile devices 
− Conventional computing devices, 
− cloud resources 
 Automated system maintenance, 
 Fault tolerance, redundancy 
Fault-Tolerant Systems Research Group 
17 / 16
Budapest University of Technology and Economics 
Composability through abstraction 
 Finding a conceptual domain where devices 
are homogeneous 
− Possibly the lowest level of such domains 
 Abstraction of computing capabilities 
− Virtualization (QEMU, Java, Python) 
 Abstraction of physical capabilities 
− Sensor virtualization (SOS), 
− Feature discovery 
 Abstraction of communication capabilities 
− Self-describing communication interface (SOS) 
Fault-Tolerant Systems Research Group
Budapest University of Technology and Economics 
Sensor Observation Service (SOS) 
 Abstracts sensor data 
and communication 
− Self-describing sensor 
information database 
− Stores sensor data with 
geographic relevance 
− Efficient data queries 
● temporal or spatial filters 
 Members of the CPS 
− direct communication with 
the SOS 
Fault-Tolerant Systems Research Group 
offering 
procedure 1 
procedure 2 
feature of interest
Budapest University of Technology and Economics 
Semantic Sensor Network (SSN) ontology 
 W3C Incubator Group (2009-2011) 
 Capabilities of sensors and sensor networks 
− Formal ontology 
 Covers: 
− system, deployment, sensing device, process 
− observed phenomenon (e.g. wind) 
●sensor type (e.g. ultrasonic wind sensor) 
●property (e.g. wind direction) 
●meaning (e.g. blows from direction) 
●unit of measure (e.g. radian) 
− operating range (e.g. temperature, humidity, ...) 
Fault-Tolerant Systems Research Group
Budapest University of Technology and Economics 
SSN example: wind sensor 
Fault-Tolerant Systems Research Group
Budapest University of Technology and Economics 
Architecture 
Application 
monitoring 
Sensor Observation Service 
Register 
application 
applications performance 
virtualization 
Fault-Tolerant Systems Research Group 
SISRO 
OWL ontology 
Application 
designer 
User 
applicatio 
ns 
RDF triplestore 
Configurati 
on planner 
install/uninstall 
start/stop 
Plan 
execution 
SOS - OWL 
transformation 
Sensor metadata 
and observations 
Node  application 
performance data 
Embedded system 
Sensor 
search and 
monitoring 
riporting 
host OS (Linux) 
Sensor / 
actuator 
Store observation
Budapest University of Technology and Economics 
Opportunities and threats in the cps paradigm 
RESILIENCE 
Fault-Tolerant Systems Research Group 
23
Budapest University of Technology and Economics 
Self-* properties – dynamic challenges and 
solutions 
Self-configuration 
Fault-Tolerant Systems Research Group 
Self-healing 
Self-protection 
Self-optimization
Budapest University of Technology and Economics 
Opportunities-algorithmic diversity 
 “Meta-algorithms’ 
 Different principles 
− Speed control in Italy: 
●Radar 
●Laser 
●TUTOR 
− Resource requirements 
 External providers 
− Aaas – 
algorithm as a service 
− External validator 
Fault-Tolerant Systems Research Group 
Algorithm 
Cyber 
Comm. 
Physical 
25
Budapest University of Technology and Economics 
Opportunities- resource redundancy 
 Cheap computational 
redundancy, but 
− Depends on the reservation policy 
 Virtualized network (SDN) 
− Fast failover 
 Cheap sensors 
− Multitude of sensors 
Fault-Tolerant Systems Research Group 
Algorithm 
Cyber 
Comm. 
Physical 
26
Budapest University of Technology and Economics 
Dynamic reconfiguration of resources 
System state 
monitoring 
Performance 
monitoring 
Deployment 
Fault-Tolerant Systems Research Group 
27 / 16 
User 
applications 
describe 
observational 
and processing 
constraints 
Design space 
exploration 
New system 
state
Budapest University of Technology and Economics 
Self-* properties – dynamic challenges 
•Mobility 
•Evolution: 
• Problem 
• Requirement 
• Priorities 
Fault-Tolerant Systems Research Group 
• Data protection 
• Detection , 
• Identification , 
• Reaction 
• Effectivity of 
resource use 
• Load balancing 
• Workload tuning 
• FT 
• Detection 
• Diagnostics 
• Compensation 
• Reactiveness 
• Adaptation to 
the dynamically 
changing 
enviroment 
Self-configuration 
Self-healing 
Self-protection 
Self-optimization 
•Evolution: 
•Resource set 
•Capability 
•Capacity 
•Workload 
•Evolution: 
• Fault/failure 
modes 
•Evolution: 
• Requirements 
• Threads
Budapest University of Technology and Economics 
Self-* properties – dynamic challenges 
•Mobility 
•Evolution: 
• Problem 
• Requirement 
• Priorities 
Fault-Tolerant Systems Research Group 
• Data protection 
• Detection , 
• Identification , 
• Reaction 
• Effectivity of 
resource use 
• Load balancing 
• Workload tuning 
• FT 
• Detection 
• Diagnostics 
• Compensation 
• Reactiveness 
• Adaptation to 
the dynamically 
changing 
enviroment 
Self-configuration 
Self-healing 
Self-protection 
Self-optimization 
•Evolution: 
•Resource set 
•Capability 
•Capacity 
•Workload 
•Evolution: 
• Fault/failure 
modes 
•Evolution: 
• Requirements 
• Threads
Budapest University of Technology and Economics 
Self-* properties – dynamic challenges 
•Mobility 
•Evolution: 
• Problem 
• Requirement 
• Priorities 
Fault-Tolerant Systems Research Group 
• Data protection 
• Detection , 
• Identification , 
• Reaction 
• Effectivity of 
resource use 
• Load balancing 
• Workload tuning 
• FT 
• Detection 
• Diagnostics 
• Compensation 
• Reactiveness 
• Adaptation to 
the dynamically 
changing 
enviroment 
Self-configuration 
Self-healing 
Self-protection 
Self-optimization 
•Evolution: 
•Resource set 
•Capability 
•Capacity 
•Workload 
•Evolution: 
• Fault/failure 
modes 
•Evolution: 
• Requirements 
• Threads
Budapest University of Technology and Economics 
Safety-critical systems are 
• protected against worst-case technical faults, but 
• unprotected against malicious attacks 
THE HORRIBLE MOTIVATION 
- NEW DANGERS ARE HERE… 
Fault-Tolerant Systems Research Group 
31
Budapest University of Technology and Economics 
Polish teen derails tram after hacking train network 
Fault-Tolerant Systems Research Group 
32 
A 14-year-old Polish boy turned the tram system 
in the city of Lodz into his “train set”. 
 He used a modified TV remote control to change track 
points, and derailed four vehicles. 
 Twelve people were injured.
Budapest University of Technology and Economics 
Malware implicated in fatal Spanair plane crash 
Authorities investigating the 2008 crash of Spanair 
flight 5022 have discovered a central computer 
system used to monitor technical problems in the 
aircraft was infected with malware. 
An internal report issued by the airline revealed the 
infected computer failed to detect three technical 
problems with the aircraft, which if detected, may 
have prevented the plane from taking off... 
Flight 5022 crashed just after takeoff from Madrid- 
Barajas International Airport two years ago today, 
killing 154 and leaving only 18 survivors. 
Fault-Tolerant Systems Research Group 
33
Budapest University of Technology and Economics 
Safety contra security? 
Safe, but not secure 
• People may escape danger 
from inside 
Fault-Tolerant Systems Research Group 
Secure, but not safe 
• No intruder can enter the 
gate 
34
Budapest University of Technology and Economics 
Specialization: 
error propagation/ 
protection 
Introduces: 
•Security aspects 
•Protection profiles 
•Error propagation attributes 
Fault-Tolerant Systems Research Group
Budapest University of Technology and Economics 
System level fault impact analysis 
SYSTEM 
PROTECTION 
PROPERTIES 
Component 2 
• unprotected? 
• limiting ? 
INPUT 
ERROR 
Component 1 
• unprotected 
Fault-Tolerant Systems Research Group 
Component 3 
• Reconstructing 
OUTPUT 
ERROR? 
Function 
• I/O behavior 
States 
•Stateful 
•Stateless 
Faults 
• Internal 
•External 
Resource 
Protections 
•external 
use 
Security 
properties
Budapest University of Technology and Economics 
Safety vs. security analysis 
Safety Security 
Fault HW/SW 
Unintentional 
defects 
LIMITED FAULTS 
Fault-Tolerant Systems Research Group 
Intrusion 
Error Distorted values/states 
Failure Critical failure 
Propagation 
Funtional/ 
model 
architectural 
Functional/ 
architectural + 
attack surface 
37
Budapest University of Technology and Economics 
Dependability/security problems and analysis 
Fault-Tolerant Systems Research Group 
38

Weitere ähnliche Inhalte

Was ist angesagt?

Aplications for machine learning in IoT
Aplications for machine learning in IoTAplications for machine learning in IoT
Aplications for machine learning in IoTYashesh Shroff
 
Design Resources for Small UAVs (Drones) - May 2018 - Dave Litwiller
Design Resources for Small UAVs (Drones) - May 2018 - Dave LitwillerDesign Resources for Small UAVs (Drones) - May 2018 - Dave Litwiller
Design Resources for Small UAVs (Drones) - May 2018 - Dave LitwillerDave Litwiller
 
Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...
Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...
Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...FIA2010
 
CORTEX presentation at NUGENIA 2017 Forum
CORTEX presentation at NUGENIA 2017 ForumCORTEX presentation at NUGENIA 2017 Forum
CORTEX presentation at NUGENIA 2017 ForumChristophe Demaziere
 
Semantic Web Technologies for Intelligent Engineering Applications
Semantic Web Technologies for  Intelligent Engineering ApplicationsSemantic Web Technologies for  Intelligent Engineering Applications
Semantic Web Technologies for Intelligent Engineering ApplicationsMarta Sabou
 
Modelling and Simulation of the response process for an emergency at the Grea...
Modelling and Simulation of the response process for an emergency at the Grea...Modelling and Simulation of the response process for an emergency at the Grea...
Modelling and Simulation of the response process for an emergency at the Grea...InfinIT - Innovationsnetværket for it
 
Semantics in Sensor Networks
Semantics in Sensor NetworksSemantics in Sensor Networks
Semantics in Sensor NetworksOscar Corcho
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitaebutest
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum VitaeAndy Nisbet
 
Full_resume_Dr_Russell_John_Childs
Full_resume_Dr_Russell_John_ChildsFull_resume_Dr_Russell_John_Childs
Full_resume_Dr_Russell_John_ChildsRussell Childs
 
Power Networks Demonstration Centre, 5 Feb 14
Power Networks Demonstration Centre, 5 Feb 14Power Networks Demonstration Centre, 5 Feb 14
Power Networks Demonstration Centre, 5 Feb 14CathLamont
 
Generic technology ieee projects titles
Generic technology ieee projects titlesGeneric technology ieee projects titles
Generic technology ieee projects titlesGeneric Technology
 
IEEE Projects for CSE
IEEE Projects for CSEIEEE Projects for CSE
IEEE Projects for CSETechsparks
 
SERENE 2014 School: Daniel varro serene2014_school
SERENE 2014 School: Daniel varro serene2014_schoolSERENE 2014 School: Daniel varro serene2014_school
SERENE 2014 School: Daniel varro serene2014_schoolHenry Muccini
 
Ieeepro techno solutions 2013 ieee embedded project design of a wsn platfor...
Ieeepro techno solutions   2013 ieee embedded project design of a wsn platfor...Ieeepro techno solutions   2013 ieee embedded project design of a wsn platfor...
Ieeepro techno solutions 2013 ieee embedded project design of a wsn platfor...srinivasanece7
 
Cristian Randieri Extended Curriculum (English CV)
Cristian Randieri Extended Curriculum (English CV)Cristian Randieri Extended Curriculum (English CV)
Cristian Randieri Extended Curriculum (English CV)Cristian Randieri PhD
 
Automatic dynamic focusing through interfaces (abstract)
Automatic dynamic focusing through interfaces (abstract)Automatic dynamic focusing through interfaces (abstract)
Automatic dynamic focusing through interfaces (abstract)Jose Miguel Moreno
 
Evolutionary Algorithms for Self-Organising Systems
Evolutionary Algorithms for Self-Organising SystemsEvolutionary Algorithms for Self-Organising Systems
Evolutionary Algorithms for Self-Organising SystemsNatalio Krasnogor
 

Was ist angesagt? (18)

Aplications for machine learning in IoT
Aplications for machine learning in IoTAplications for machine learning in IoT
Aplications for machine learning in IoT
 
Design Resources for Small UAVs (Drones) - May 2018 - Dave Litwiller
Design Resources for Small UAVs (Drones) - May 2018 - Dave LitwillerDesign Resources for Small UAVs (Drones) - May 2018 - Dave Litwiller
Design Resources for Small UAVs (Drones) - May 2018 - Dave Litwiller
 
Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...
Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...
Jacques Magen - Future Internet Research and Experimentation (FIRE): Successf...
 
CORTEX presentation at NUGENIA 2017 Forum
CORTEX presentation at NUGENIA 2017 ForumCORTEX presentation at NUGENIA 2017 Forum
CORTEX presentation at NUGENIA 2017 Forum
 
Semantic Web Technologies for Intelligent Engineering Applications
Semantic Web Technologies for  Intelligent Engineering ApplicationsSemantic Web Technologies for  Intelligent Engineering Applications
Semantic Web Technologies for Intelligent Engineering Applications
 
Modelling and Simulation of the response process for an emergency at the Grea...
Modelling and Simulation of the response process for an emergency at the Grea...Modelling and Simulation of the response process for an emergency at the Grea...
Modelling and Simulation of the response process for an emergency at the Grea...
 
Semantics in Sensor Networks
Semantics in Sensor NetworksSemantics in Sensor Networks
Semantics in Sensor Networks
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
 
Full_resume_Dr_Russell_John_Childs
Full_resume_Dr_Russell_John_ChildsFull_resume_Dr_Russell_John_Childs
Full_resume_Dr_Russell_John_Childs
 
Power Networks Demonstration Centre, 5 Feb 14
Power Networks Demonstration Centre, 5 Feb 14Power Networks Demonstration Centre, 5 Feb 14
Power Networks Demonstration Centre, 5 Feb 14
 
Generic technology ieee projects titles
Generic technology ieee projects titlesGeneric technology ieee projects titles
Generic technology ieee projects titles
 
IEEE Projects for CSE
IEEE Projects for CSEIEEE Projects for CSE
IEEE Projects for CSE
 
SERENE 2014 School: Daniel varro serene2014_school
SERENE 2014 School: Daniel varro serene2014_schoolSERENE 2014 School: Daniel varro serene2014_school
SERENE 2014 School: Daniel varro serene2014_school
 
Ieeepro techno solutions 2013 ieee embedded project design of a wsn platfor...
Ieeepro techno solutions   2013 ieee embedded project design of a wsn platfor...Ieeepro techno solutions   2013 ieee embedded project design of a wsn platfor...
Ieeepro techno solutions 2013 ieee embedded project design of a wsn platfor...
 
Cristian Randieri Extended Curriculum (English CV)
Cristian Randieri Extended Curriculum (English CV)Cristian Randieri Extended Curriculum (English CV)
Cristian Randieri Extended Curriculum (English CV)
 
Automatic dynamic focusing through interfaces (abstract)
Automatic dynamic focusing through interfaces (abstract)Automatic dynamic focusing through interfaces (abstract)
Automatic dynamic focusing through interfaces (abstract)
 
Evolutionary Algorithms for Self-Organising Systems
Evolutionary Algorithms for Self-Organising SystemsEvolutionary Algorithms for Self-Organising Systems
Evolutionary Algorithms for Self-Organising Systems
 

Ähnlich wie SERENE 2014 School: Andras pataricza serene2014_school

Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...Luigi Vanfretti
 
Synthesis and Refinement of Artificial HVAC Sensor Data Intended for Supervis...
Synthesis and Refinement of Artificial HVAC Sensor Data Intended for Supervis...Synthesis and Refinement of Artificial HVAC Sensor Data Intended for Supervis...
Synthesis and Refinement of Artificial HVAC Sensor Data Intended for Supervis...IES VE
 
GRIFFOR_OxfordU CPS 20Mar2017.pptx
GRIFFOR_OxfordU CPS 20Mar2017.pptxGRIFFOR_OxfordU CPS 20Mar2017.pptx
GRIFFOR_OxfordU CPS 20Mar2017.pptxDAYARNABBAIDYA3
 
Lecture_IIITD.pptx
Lecture_IIITD.pptxLecture_IIITD.pptx
Lecture_IIITD.pptxachakracu
 
Wireless Sensor Networks
Wireless Sensor NetworksWireless Sensor Networks
Wireless Sensor NetworksSRAVANIP22
 
Asset Lifecycle Management: flexible infrastructures enabling future change
Asset Lifecycle Management: flexible infrastructures enabling future changeAsset Lifecycle Management: flexible infrastructures enabling future change
Asset Lifecycle Management: flexible infrastructures enabling future changeSchneider Electric
 
resume v 5.0
resume v 5.0resume v 5.0
resume v 5.0Ye Xu
 
Iaetsd survey on big data analytics for sdn (software defined networks)
Iaetsd survey on big data analytics for sdn (software defined networks)Iaetsd survey on big data analytics for sdn (software defined networks)
Iaetsd survey on big data analytics for sdn (software defined networks)Iaetsd Iaetsd
 
Performance evaluation methods for P2P overlays
Performance evaluation methods for P2P overlaysPerformance evaluation methods for P2P overlays
Performance evaluation methods for P2P overlaysKnut-Helge Vik
 
Sensor nets the business of surveillance
Sensor nets the business of surveillanceSensor nets the business of surveillance
Sensor nets the business of surveillanceKaye Beach
 
IOT model to Unified Communication Events in SDN
IOT model to Unified Communication  Events in SDNIOT model to Unified Communication  Events in SDN
IOT model to Unified Communication Events in SDNChandrashekhar Rao
 
TestbedLikun_final
TestbedLikun_finalTestbedLikun_final
TestbedLikun_finalLikun Lin
 
A benchmark dataset to evaluate sensor displacement in activity recognition
A benchmark dataset to evaluate sensor displacement in activity recognitionA benchmark dataset to evaluate sensor displacement in activity recognition
A benchmark dataset to evaluate sensor displacement in activity recognitionOresti Banos
 
Scientific
Scientific Scientific
Scientific marpierc
 
Cyber physical systems and robotics
Cyber physical systems and roboticsCyber physical systems and robotics
Cyber physical systems and roboticstrinhanhtuan247
 
UTHIRA MOHAN- Resume
UTHIRA MOHAN- ResumeUTHIRA MOHAN- Resume
UTHIRA MOHAN- ResumeUthira Mohan
 

Ähnlich wie SERENE 2014 School: Andras pataricza serene2014_school (20)

Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
 
Synthesis and Refinement of Artificial HVAC Sensor Data Intended for Supervis...
Synthesis and Refinement of Artificial HVAC Sensor Data Intended for Supervis...Synthesis and Refinement of Artificial HVAC Sensor Data Intended for Supervis...
Synthesis and Refinement of Artificial HVAC Sensor Data Intended for Supervis...
 
GRIFFOR_OxfordU CPS 20Mar2017.pptx
GRIFFOR_OxfordU CPS 20Mar2017.pptxGRIFFOR_OxfordU CPS 20Mar2017.pptx
GRIFFOR_OxfordU CPS 20Mar2017.pptx
 
Lecture_IIITD.pptx
Lecture_IIITD.pptxLecture_IIITD.pptx
Lecture_IIITD.pptx
 
Wireless Sensor Networks
Wireless Sensor NetworksWireless Sensor Networks
Wireless Sensor Networks
 
Resume
ResumeResume
Resume
 
Asset Lifecycle Management: flexible infrastructures enabling future change
Asset Lifecycle Management: flexible infrastructures enabling future changeAsset Lifecycle Management: flexible infrastructures enabling future change
Asset Lifecycle Management: flexible infrastructures enabling future change
 
resume v 5.0
resume v 5.0resume v 5.0
resume v 5.0
 
Iaetsd survey on big data analytics for sdn (software defined networks)
Iaetsd survey on big data analytics for sdn (software defined networks)Iaetsd survey on big data analytics for sdn (software defined networks)
Iaetsd survey on big data analytics for sdn (software defined networks)
 
Performance evaluation methods for P2P overlays
Performance evaluation methods for P2P overlaysPerformance evaluation methods for P2P overlays
Performance evaluation methods for P2P overlays
 
Sensor nets the business of surveillance
Sensor nets the business of surveillanceSensor nets the business of surveillance
Sensor nets the business of surveillance
 
IOT model to Unified Communication Events in SDN
IOT model to Unified Communication  Events in SDNIOT model to Unified Communication  Events in SDN
IOT model to Unified Communication Events in SDN
 
TestbedLikun_final
TestbedLikun_finalTestbedLikun_final
TestbedLikun_final
 
grid computing
grid computinggrid computing
grid computing
 
A benchmark dataset to evaluate sensor displacement in activity recognition
A benchmark dataset to evaluate sensor displacement in activity recognitionA benchmark dataset to evaluate sensor displacement in activity recognition
A benchmark dataset to evaluate sensor displacement in activity recognition
 
Scientific
Scientific Scientific
Scientific
 
Cyber physical systems and robotics
Cyber physical systems and roboticsCyber physical systems and robotics
Cyber physical systems and robotics
 
Wi sig lad_v5
Wi sig lad_v5Wi sig lad_v5
Wi sig lad_v5
 
UTHIRA MOHAN- Resume
UTHIRA MOHAN- ResumeUTHIRA MOHAN- Resume
UTHIRA MOHAN- Resume
 
AF-2599-P.docx
AF-2599-P.docxAF-2599-P.docx
AF-2599-P.docx
 

Mehr von Henry Muccini

Human Behaviour Centred Design
Human Behaviour Centred Design Human Behaviour Centred Design
Human Behaviour Centred Design Henry Muccini
 
How cultural heritage, cyber-physical spaces, and software engineering can wo...
How cultural heritage, cyber-physical spaces, and software engineering can wo...How cultural heritage, cyber-physical spaces, and software engineering can wo...
How cultural heritage, cyber-physical spaces, and software engineering can wo...Henry Muccini
 
La gestione dell’utenza numerosa - dalle Segreterie, ai Musei, alle Segreterie
La gestione dell’utenza numerosa - dalle Segreterie, ai Musei, alle SegreterieLa gestione dell’utenza numerosa - dalle Segreterie, ai Musei, alle Segreterie
La gestione dell’utenza numerosa - dalle Segreterie, ai Musei, alle SegreterieHenry Muccini
 
Turismo 4.0: l'ICT a supporto del turismo sostenibile
Turismo 4.0: l'ICT a supporto del turismo sostenibileTurismo 4.0: l'ICT a supporto del turismo sostenibile
Turismo 4.0: l'ICT a supporto del turismo sostenibileHenry Muccini
 
Sustainable Tourism - IoT and crowd management
Sustainable Tourism - IoT and crowd managementSustainable Tourism - IoT and crowd management
Sustainable Tourism - IoT and crowd managementHenry Muccini
 
Software Engineering at the age of the Internet of Things
Software Engineering at the age of the Internet of ThingsSoftware Engineering at the age of the Internet of Things
Software Engineering at the age of the Internet of ThingsHenry Muccini
 
The influence of Group Decision Making on Architecture Design Decisions
The influence of Group Decision Making on Architecture Design DecisionsThe influence of Group Decision Making on Architecture Design Decisions
The influence of Group Decision Making on Architecture Design DecisionsHenry Muccini
 
An IoT Software Architecture for an Evacuable Building Architecture
An IoT Software Architecture for an Evacuable Building ArchitectureAn IoT Software Architecture for an Evacuable Building Architecture
An IoT Software Architecture for an Evacuable Building ArchitectureHenry Muccini
 
Web Engineering L8: User-centered Design (8/8)
Web Engineering L8: User-centered Design (8/8)Web Engineering L8: User-centered Design (8/8)
Web Engineering L8: User-centered Design (8/8)Henry Muccini
 
Web Engineering L7: Sequence Diagrams and Design Decisions (7/8)
Web Engineering L7: Sequence Diagrams and Design Decisions (7/8)Web Engineering L7: Sequence Diagrams and Design Decisions (7/8)
Web Engineering L7: Sequence Diagrams and Design Decisions (7/8)Henry Muccini
 
Web Engineering L6: Software Architecture for the Web (6/8)
Web Engineering L6: Software Architecture for the Web (6/8)Web Engineering L6: Software Architecture for the Web (6/8)
Web Engineering L6: Software Architecture for the Web (6/8)Henry Muccini
 
Web Engineering L5: Content Model (5/8)
Web Engineering L5: Content Model (5/8)Web Engineering L5: Content Model (5/8)
Web Engineering L5: Content Model (5/8)Henry Muccini
 
Web Engineering L3: Project Planning (3/8)
Web Engineering L3: Project Planning (3/8)Web Engineering L3: Project Planning (3/8)
Web Engineering L3: Project Planning (3/8)Henry Muccini
 
Web Engineering L2: Requirements Elicitation for the Web (2/8)
Web Engineering L2: Requirements Elicitation for the Web (2/8)Web Engineering L2: Requirements Elicitation for the Web (2/8)
Web Engineering L2: Requirements Elicitation for the Web (2/8)Henry Muccini
 
Web Engineering L1: introduction to Web Engineering (1/8)
Web Engineering L1: introduction to Web Engineering (1/8)Web Engineering L1: introduction to Web Engineering (1/8)
Web Engineering L1: introduction to Web Engineering (1/8)Henry Muccini
 
Web Engineering L4: Requirements and Planning in concrete (4/8)
Web Engineering L4: Requirements and Planning in concrete (4/8)Web Engineering L4: Requirements and Planning in concrete (4/8)
Web Engineering L4: Requirements and Planning in concrete (4/8)Henry Muccini
 
Collaborative aspects of Decision Making and its impact on Sustainability
Collaborative aspects of Decision Making and its impact on SustainabilityCollaborative aspects of Decision Making and its impact on Sustainability
Collaborative aspects of Decision Making and its impact on SustainabilityHenry Muccini
 
Engineering Cyber Physical Spaces
Engineering Cyber Physical SpacesEngineering Cyber Physical Spaces
Engineering Cyber Physical SpacesHenry Muccini
 
I progetti UnivAq-UFFIZI, INCIPICT, e  CUSPIS
I progetti UnivAq-UFFIZI, INCIPICT, e  CUSPISI progetti UnivAq-UFFIZI, INCIPICT, e  CUSPIS
I progetti UnivAq-UFFIZI, INCIPICT, e  CUSPISHenry Muccini
 
Exploring the Temporal Aspects of Software Architecture
Exploring the Temporal Aspects of Software ArchitectureExploring the Temporal Aspects of Software Architecture
Exploring the Temporal Aspects of Software ArchitectureHenry Muccini
 

Mehr von Henry Muccini (20)

Human Behaviour Centred Design
Human Behaviour Centred Design Human Behaviour Centred Design
Human Behaviour Centred Design
 
How cultural heritage, cyber-physical spaces, and software engineering can wo...
How cultural heritage, cyber-physical spaces, and software engineering can wo...How cultural heritage, cyber-physical spaces, and software engineering can wo...
How cultural heritage, cyber-physical spaces, and software engineering can wo...
 
La gestione dell’utenza numerosa - dalle Segreterie, ai Musei, alle Segreterie
La gestione dell’utenza numerosa - dalle Segreterie, ai Musei, alle SegreterieLa gestione dell’utenza numerosa - dalle Segreterie, ai Musei, alle Segreterie
La gestione dell’utenza numerosa - dalle Segreterie, ai Musei, alle Segreterie
 
Turismo 4.0: l'ICT a supporto del turismo sostenibile
Turismo 4.0: l'ICT a supporto del turismo sostenibileTurismo 4.0: l'ICT a supporto del turismo sostenibile
Turismo 4.0: l'ICT a supporto del turismo sostenibile
 
Sustainable Tourism - IoT and crowd management
Sustainable Tourism - IoT and crowd managementSustainable Tourism - IoT and crowd management
Sustainable Tourism - IoT and crowd management
 
Software Engineering at the age of the Internet of Things
Software Engineering at the age of the Internet of ThingsSoftware Engineering at the age of the Internet of Things
Software Engineering at the age of the Internet of Things
 
The influence of Group Decision Making on Architecture Design Decisions
The influence of Group Decision Making on Architecture Design DecisionsThe influence of Group Decision Making on Architecture Design Decisions
The influence of Group Decision Making on Architecture Design Decisions
 
An IoT Software Architecture for an Evacuable Building Architecture
An IoT Software Architecture for an Evacuable Building ArchitectureAn IoT Software Architecture for an Evacuable Building Architecture
An IoT Software Architecture for an Evacuable Building Architecture
 
Web Engineering L8: User-centered Design (8/8)
Web Engineering L8: User-centered Design (8/8)Web Engineering L8: User-centered Design (8/8)
Web Engineering L8: User-centered Design (8/8)
 
Web Engineering L7: Sequence Diagrams and Design Decisions (7/8)
Web Engineering L7: Sequence Diagrams and Design Decisions (7/8)Web Engineering L7: Sequence Diagrams and Design Decisions (7/8)
Web Engineering L7: Sequence Diagrams and Design Decisions (7/8)
 
Web Engineering L6: Software Architecture for the Web (6/8)
Web Engineering L6: Software Architecture for the Web (6/8)Web Engineering L6: Software Architecture for the Web (6/8)
Web Engineering L6: Software Architecture for the Web (6/8)
 
Web Engineering L5: Content Model (5/8)
Web Engineering L5: Content Model (5/8)Web Engineering L5: Content Model (5/8)
Web Engineering L5: Content Model (5/8)
 
Web Engineering L3: Project Planning (3/8)
Web Engineering L3: Project Planning (3/8)Web Engineering L3: Project Planning (3/8)
Web Engineering L3: Project Planning (3/8)
 
Web Engineering L2: Requirements Elicitation for the Web (2/8)
Web Engineering L2: Requirements Elicitation for the Web (2/8)Web Engineering L2: Requirements Elicitation for the Web (2/8)
Web Engineering L2: Requirements Elicitation for the Web (2/8)
 
Web Engineering L1: introduction to Web Engineering (1/8)
Web Engineering L1: introduction to Web Engineering (1/8)Web Engineering L1: introduction to Web Engineering (1/8)
Web Engineering L1: introduction to Web Engineering (1/8)
 
Web Engineering L4: Requirements and Planning in concrete (4/8)
Web Engineering L4: Requirements and Planning in concrete (4/8)Web Engineering L4: Requirements and Planning in concrete (4/8)
Web Engineering L4: Requirements and Planning in concrete (4/8)
 
Collaborative aspects of Decision Making and its impact on Sustainability
Collaborative aspects of Decision Making and its impact on SustainabilityCollaborative aspects of Decision Making and its impact on Sustainability
Collaborative aspects of Decision Making and its impact on Sustainability
 
Engineering Cyber Physical Spaces
Engineering Cyber Physical SpacesEngineering Cyber Physical Spaces
Engineering Cyber Physical Spaces
 
I progetti UnivAq-UFFIZI, INCIPICT, e  CUSPIS
I progetti UnivAq-UFFIZI, INCIPICT, e  CUSPISI progetti UnivAq-UFFIZI, INCIPICT, e  CUSPIS
I progetti UnivAq-UFFIZI, INCIPICT, e  CUSPIS
 
Exploring the Temporal Aspects of Software Architecture
Exploring the Temporal Aspects of Software ArchitectureExploring the Temporal Aspects of Software Architecture
Exploring the Temporal Aspects of Software Architecture
 

SERENE 2014 School: Andras pataricza serene2014_school

  • 1. Budapest University of Technology and Economics Challenges in Cyber-Physical Systems András Pataricza Budapest University of Technology and Economics pataric@mit.bme.hu Fault-Tolerant Systems Research Group
  • 2. Budapest University of Technology and Economics Let’s reach an unlimited intelligence by the synergy of intelligence in the cyber space and ES interfacing them to the physical world THE NEW ERA: INTERNET OF THINGS AKA CYBER-PHYSICAL SYSTEMS Fault-Tolerant Systems Research Group ch nn | Institut nn | Prof. nn | 2
  • 3. Budapest University of Technology and Economics ES paradigm shift Traditional Fault-Tolerant Systems Research Group Industrialized • Best component technologies • Standardized components • Automated system design
  • 4. Budapest University of Technology and Economics Appearance of cloud-based semantic services “Drag-and-drop” application prototyping Uniformization − Meta-algorithms − Data ●COMPUTED ●SENSED Fault-Tolerant Systems Research Group 4 IBM Internet of Things (IoT) Foundation Wolfram Connected Devices Project
  • 5. Budapest University of Technology and Economics Example Cameras on riverside Different applications concurrently using the same primary information Tasks can change according to time/season/requirements ●Identification of ships ●Monitoring the break-up of ice ●Monitoring the water level ●Monitoring the speed of flood ●Pollution check ●Supervision of hostile entrance to the ship Fault-Tolerant Systems Research Group
  • 6. Budapest University of Technology and Economics Cyber physical systems Fault-Tolerant Systems Research Group Cyber world Physical world Problem Solution scheme Deployment Service Solution pattern Component service offering
  • 7. Budapest University of Technology and Economics Measurement and extraction Parameterization Fault-Tolerant Systems Research Group 7 Critical CPS design and challenges Transformation Design modell Communication synthesis Behavioral model Implementation testing Hardware synthesis Optimization Software synthesis Simulation Verification Partitioning Scheduling Specification Completeness consistency Fault modelling, testing Benchmarking, data processing CCoommpplleexxiittyy?? Mobile, ad-hoc, large scale
  • 8. Budapest University of Technology and Economics Service Oriented Approach Embedded systems provide services − Information of sensors − information of Internet − high level information derived − actuation possibility (limited) Services in a database Upon a new task: solution derived based on design patterns and available resources new solution deployed with no interference with the already running ones Fault-Tolerant Systems Research Group
  • 9. Budapest University of Technology and Economics Case study: supervising a server room Observations temperature humidity state of doors/windows monitoring the power consumption weather (temp./humidity) temperature of outflow air of air conditioning state of server computers/switches (video based) Fault-Tolerant Systems Research Group 9 FIRST
  • 10. Budapest University of Technology and Economics Sensor platform Beagleboard-XM embedded SBC Sensors − temperature − humidity − web camera − power meters − microswitches to windows/doors Information from the web − weather status − weather forecast Fault-Tolerant Systems Research Group 10 FIRST 3.25’”× 3.25”
  • 11. Budapest University of Technology and Economics Processing the camera pictures in the Cloud Fault-Tolerant Systems Research Group Motion JPEG stream − available on the Internet Threshold Virtualization for sensor drivers 11 FIRST
  • 12. Budapest University of Technology and Economics COMPOSITION OF CYBER-PHYSICAL SYSTEMS Fault-Tolerant Systems Research Group 12
  • 13. Budapest University of Technology and Economics Fault-Tolerant Systems Research Group Cyber world Solutio Physical world Problem n scheme Deployment Service Solution pattern Component service offering 13
  • 14. Budapest University of Technology and Economics Design schemes Detecting changes in system state Detecting changes in environment Reconfiguration − Resource allocation ●generation of new application/middleware ●replacement of sensors ●new information fusion etc. − Design space exploration ●Qualitative ●Quantitative Fault-Tolerant Systems Research Group 14 FIRST
  • 15. Budapest University of Technology and Economics Composability System design principle: − recombinant components − can be assembled in various combinations Meaningful fusion of self-contained services Provide interoperability of devices − Bridging the gap between different ●physical, ●computational and ●communication capabilities Fault-Tolerant Systems Research Group
  • 16. Budapest University of Technology and Economics Dynamic composition of cyber-physical systems Fault-Tolerant Systems Research Group
  • 17. Budapest University of Technology and Economics Requirements of composability User interface for describing domain specific constraints Abstract interfaces between cooperating nodes − Embedded systems connected to sensors and actuators − Mobile devices − Conventional computing devices, − cloud resources Automated system maintenance, Fault tolerance, redundancy Fault-Tolerant Systems Research Group 17 / 16
  • 18. Budapest University of Technology and Economics Composability through abstraction Finding a conceptual domain where devices are homogeneous − Possibly the lowest level of such domains Abstraction of computing capabilities − Virtualization (QEMU, Java, Python) Abstraction of physical capabilities − Sensor virtualization (SOS), − Feature discovery Abstraction of communication capabilities − Self-describing communication interface (SOS) Fault-Tolerant Systems Research Group
  • 19. Budapest University of Technology and Economics Sensor Observation Service (SOS) Abstracts sensor data and communication − Self-describing sensor information database − Stores sensor data with geographic relevance − Efficient data queries ● temporal or spatial filters Members of the CPS − direct communication with the SOS Fault-Tolerant Systems Research Group offering procedure 1 procedure 2 feature of interest
  • 20. Budapest University of Technology and Economics Semantic Sensor Network (SSN) ontology W3C Incubator Group (2009-2011) Capabilities of sensors and sensor networks − Formal ontology Covers: − system, deployment, sensing device, process − observed phenomenon (e.g. wind) ●sensor type (e.g. ultrasonic wind sensor) ●property (e.g. wind direction) ●meaning (e.g. blows from direction) ●unit of measure (e.g. radian) − operating range (e.g. temperature, humidity, ...) Fault-Tolerant Systems Research Group
  • 21. Budapest University of Technology and Economics SSN example: wind sensor Fault-Tolerant Systems Research Group
  • 22. Budapest University of Technology and Economics Architecture Application monitoring Sensor Observation Service Register application applications performance virtualization Fault-Tolerant Systems Research Group SISRO OWL ontology Application designer User applicatio ns RDF triplestore Configurati on planner install/uninstall start/stop Plan execution SOS - OWL transformation Sensor metadata and observations Node application performance data Embedded system Sensor search and monitoring riporting host OS (Linux) Sensor / actuator Store observation
  • 23. Budapest University of Technology and Economics Opportunities and threats in the cps paradigm RESILIENCE Fault-Tolerant Systems Research Group 23
  • 24. Budapest University of Technology and Economics Self-* properties – dynamic challenges and solutions Self-configuration Fault-Tolerant Systems Research Group Self-healing Self-protection Self-optimization
  • 25. Budapest University of Technology and Economics Opportunities-algorithmic diversity “Meta-algorithms’ Different principles − Speed control in Italy: ●Radar ●Laser ●TUTOR − Resource requirements External providers − Aaas – algorithm as a service − External validator Fault-Tolerant Systems Research Group Algorithm Cyber Comm. Physical 25
  • 26. Budapest University of Technology and Economics Opportunities- resource redundancy Cheap computational redundancy, but − Depends on the reservation policy Virtualized network (SDN) − Fast failover Cheap sensors − Multitude of sensors Fault-Tolerant Systems Research Group Algorithm Cyber Comm. Physical 26
  • 27. Budapest University of Technology and Economics Dynamic reconfiguration of resources System state monitoring Performance monitoring Deployment Fault-Tolerant Systems Research Group 27 / 16 User applications describe observational and processing constraints Design space exploration New system state
  • 28. Budapest University of Technology and Economics Self-* properties – dynamic challenges •Mobility •Evolution: • Problem • Requirement • Priorities Fault-Tolerant Systems Research Group • Data protection • Detection , • Identification , • Reaction • Effectivity of resource use • Load balancing • Workload tuning • FT • Detection • Diagnostics • Compensation • Reactiveness • Adaptation to the dynamically changing enviroment Self-configuration Self-healing Self-protection Self-optimization •Evolution: •Resource set •Capability •Capacity •Workload •Evolution: • Fault/failure modes •Evolution: • Requirements • Threads
  • 29. Budapest University of Technology and Economics Self-* properties – dynamic challenges •Mobility •Evolution: • Problem • Requirement • Priorities Fault-Tolerant Systems Research Group • Data protection • Detection , • Identification , • Reaction • Effectivity of resource use • Load balancing • Workload tuning • FT • Detection • Diagnostics • Compensation • Reactiveness • Adaptation to the dynamically changing enviroment Self-configuration Self-healing Self-protection Self-optimization •Evolution: •Resource set •Capability •Capacity •Workload •Evolution: • Fault/failure modes •Evolution: • Requirements • Threads
  • 30. Budapest University of Technology and Economics Self-* properties – dynamic challenges •Mobility •Evolution: • Problem • Requirement • Priorities Fault-Tolerant Systems Research Group • Data protection • Detection , • Identification , • Reaction • Effectivity of resource use • Load balancing • Workload tuning • FT • Detection • Diagnostics • Compensation • Reactiveness • Adaptation to the dynamically changing enviroment Self-configuration Self-healing Self-protection Self-optimization •Evolution: •Resource set •Capability •Capacity •Workload •Evolution: • Fault/failure modes •Evolution: • Requirements • Threads
  • 31. Budapest University of Technology and Economics Safety-critical systems are • protected against worst-case technical faults, but • unprotected against malicious attacks THE HORRIBLE MOTIVATION - NEW DANGERS ARE HERE… Fault-Tolerant Systems Research Group 31
  • 32. Budapest University of Technology and Economics Polish teen derails tram after hacking train network Fault-Tolerant Systems Research Group 32 A 14-year-old Polish boy turned the tram system in the city of Lodz into his “train set”. He used a modified TV remote control to change track points, and derailed four vehicles. Twelve people were injured.
  • 33. Budapest University of Technology and Economics Malware implicated in fatal Spanair plane crash Authorities investigating the 2008 crash of Spanair flight 5022 have discovered a central computer system used to monitor technical problems in the aircraft was infected with malware. An internal report issued by the airline revealed the infected computer failed to detect three technical problems with the aircraft, which if detected, may have prevented the plane from taking off... Flight 5022 crashed just after takeoff from Madrid- Barajas International Airport two years ago today, killing 154 and leaving only 18 survivors. Fault-Tolerant Systems Research Group 33
  • 34. Budapest University of Technology and Economics Safety contra security? Safe, but not secure • People may escape danger from inside Fault-Tolerant Systems Research Group Secure, but not safe • No intruder can enter the gate 34
  • 35. Budapest University of Technology and Economics Specialization: error propagation/ protection Introduces: •Security aspects •Protection profiles •Error propagation attributes Fault-Tolerant Systems Research Group
  • 36. Budapest University of Technology and Economics System level fault impact analysis SYSTEM PROTECTION PROPERTIES Component 2 • unprotected? • limiting ? INPUT ERROR Component 1 • unprotected Fault-Tolerant Systems Research Group Component 3 • Reconstructing OUTPUT ERROR? Function • I/O behavior States •Stateful •Stateless Faults • Internal •External Resource Protections •external use Security properties
  • 37. Budapest University of Technology and Economics Safety vs. security analysis Safety Security Fault HW/SW Unintentional defects LIMITED FAULTS Fault-Tolerant Systems Research Group Intrusion Error Distorted values/states Failure Critical failure Propagation Funtional/ model architectural Functional/ architectural + attack surface 37
  • 38. Budapest University of Technology and Economics Dependability/security problems and analysis Fault-Tolerant Systems Research Group 38