18th European Dependable Computing Conference
12-15 September 2022
Zaragoza, Spain

Keynotes


  • Sept. 13, 2022: Fiona Williams, Ericsson - slides
  • Sept. 14, 2022: Alfons Crespo, Universitat Politecnica de Valencia (UPV) - slides


No single point of failure: Taking an aerospace design mentality for OT security

Stephen Fisher Davies
Cyber Security Researcher at the Airbus Cyber Innovation and Scouting team

Tuesday, Sept. 13, 2022

In this talk, I will discuss the issues posed by externally accessible operational technology (OT) and the interconnectivity of devices which run critical national infrastructures (CNI). OT and CNI systems previously protected through air gaps and obscurity are now connected to the internet and bolted into IT infrastructure, thereby have a more complex and accessible attack surface. Increasingly sophisticated attacks are now being focused at these systems, as such we need to innovate new methods of protecting these systems against attacks. Many systems cannot easily be upgraded to a modern, supported alternative. Here we will discuss the rising issue of attacks focused on programmable logic controllers, Industrial IOT (IIOT) and the infrastructure which depends on their use. Removing existing single points of failure is one way to improve the dependability of ICS and Industry 4.0, working within the operational constraints of these systems.

Stephen Fisher Davies
Stephen Fisher Davies is a Cyber Security Researcher working within the Airbus Cyber Innovation and Scouting team. This team focuses on cybersecurity and resilience of IT and OT equipment with a focus on industrial manufacturing security. After receiving his BSc in Computer forensics awarded by the University of Glamorgan in 2008, Stephen has spent his career working in the innovation space for the Commercial Data Recovery industry and Digital Forensics for Criminal and other legal investigations. In his previous work as the manager and technical lead of an ISO17025 certified forensic lab, Stephen has a great deal of experience testing and validating Digital Forensic tools to see they provide dependable outputs which are fit for purpose and are reliable for use within criminal investigations. In addition to receiving Police commendations for his work in this time he was fortunate enough to assist in a great number of major investigations as an expert witness for Police forces all over the UK, the National Crime Agency and overseas incident investigations.

Powering our digital lives with 5G

Fiona Williams
Ericsson

Tuesday, Sept. 13, 2022

LTE and 5G are enabling and supporting the transformation of energy systems as they strive to increase sustainability. Digitalisation and communication are leading to an increasingly connected world while AI techniques are optimizing operations. Innovations in power system services, measurement devices, architectures and legal structures place demanding requirements on the reliability, availability and performance of the communications networks supporting them. Innovations in LTE, 5G and concepts for 6G, are addressing these challenging requirements with new products and services being deployed in the field and tested in field and laboratory trials. They are leading to a new range of sustainable and local energy options for both large and small consumers, producers, and prosumers of energy as the energy landscape transforms. This presentation offers insight into these innovations and how they contribute to sustainable energy systems.

Dr. Fiona Williams
Dr. Fiona Williams is currently a Research Director of Ericsson driving innovations in 5G and energy solutions. She is currently the Co-ordinator of the edgeFLEX H2020 RIA project which is bringing 5G to bear on the issues of expanding the role of Virtual Power Plants in the management of power grids through enabling new power grid ancillary services and the promotion of regulatory change. She built up research, innovation and IPR activities for Ericsson in Germany since 1991 and earlier for Ericsson in Ireland. She set-up and led large-scale collaborative research programmes, organisations and a joint-venture consulting company partly owned by Ericsson. She holds board member and chairperson positions in a range of organisations and is a Fellow of the international Wireless World Research Forum. She studied for her B.Sc. (Hons.) and Ph.D. degrees at the National University of Ireland and as a visiting fellow at Imperial College, London.

Hypervisor-based Architecture for Mixed-Criticality Systems Design and Development

Alfons Crespo
Universitat Politecnica de Valencia (UPV)

Wednesday, Sept. 14, 2022

The combination of functions with different levels of time requirements in cyber-physical systems (CPS) has always been a concern and a relevant area of research that has generated a large number of theoretical and practical contributions in the implementation of embedded systems. The term mixed-criticality systems (MCS) including functions to be performed with different levels of criticality in the same system has encompassed this series of works. On the other hand, the evolution of processors, especially multicore systems, has made it possible to integrate under the same hardware platform a set of applications of different timing requirements/criticality with the consequent reduction of energy consumption, wiring, weight, etc. In this vision of a single platform running applications of different levels of criticality, hypervisors for critical embedded systems play a key role. The ability to prevent applications from propagating faults and to isolate them spatially and temporally provides very solid elements for the design, development, validation and certification of applications independently. The objective of this keynote is to show the fundamentals and the use of hypervisors for the design and development of embedded systems with enhanced utilization of processor architectures and with important advantages for application development and certification.

Alfons Crespo
Alfons Crespo is full professor at the Universitat Politecnica de Valencia (UPV) and founding member of the Institute of Automatics and Industrial Informatics (AI2) of the UPV. His research area has always been related to real time systems in its different dimensions such as scheduling, execution support including virtualization techniques, programming languages, and design and development of embedded systems. He has collaborated extensively with national and international research groups, especially with control theory groups to combine scheduling techniques with the control to increase the performances of controllers. He has participated continuously for more than 20 years in European and national research projects. One of the results of the work carried out in the different projects is the XtratuM hypervisor that was transferred to the UPV spin-off fentISS for its evolution, industrialization and certification. The XtratuM hypervisor (a product of fentISS) is running on several satellite constellations and space missions. In terms of scientific production, he has co-authored more than 200 journal and conference papers in the field of real-time systems. He has supervised more than 25 doctoral theses and his teaching has focused on courses in operating systems, embedded systems and real-time systems.

Workshop Keynotes - Monday Sept 12, 2022

Towards Cyber Resilient Autonomous Vehicle Ecosystems: Pitfalls and Enablers

Paulo Esteves-Veríssimo
KAUST, CEMSE, RC3 (Resilient Computing and Cybersecurity Center), KSA

Monday Sept. 12, 2022 - h. 9:30 - 10:30 @ CARS 2022

Currently, there is a substantial push towards autonomous systems in the market. Whilst cooperative autonomous systems, such as vehicles, have been using extensive fault-tolerance e.g., in x-by-wire functions, and are quite safe from an accidental faults perspective, they present a considerable threat surface to malicious faults activating defects almost impossible to reach accidentally. This pitfall has been very slowly recognized by car makers. We will discuss this threat surface in an analysis including the whole ecosystem, from in-car systems and networks, roadside infrastructures, to V2V and V2I communication networks, as a first step towards solutions. The consequences of such attacks are likely to be severe, in particular because autonomous systems have kinetic behavior and many operate in close proximity to humans, and can thus cause physical damage, life-threatening included. For these reasons, we elect cyber resilience as an enabler of sustainable secure, safe and real-time operation of next-generation architectures for autonomous cooperative systems, in particular automotive. Briefly, resilient computing techniques draw from the fusion between dependability, security and AI/ML: understanding the need to automatically and simultaneously fight against cyber-attacks, accidental faults, design errors, and unexpected operating conditions; learn and adapt to uncertain situations, whilst maintaining an acceptable degree of predictability. The ultimate goal of resilience is providing unattended and sustainable operation even in the presence of extremely adverse and/or unexpected situations. This talk will discuss how the incorporation of resilience techniques can bring autonomous vehicle ecosystems to the desired level of safety and security, in an incremental, dynamic, and adaptive way. Finally, we will discuss a quite important pitfall originating from the use of inappropriate AI/ML techniques in certain autonomous vehicles, which have been the cause of serious accidents. We suggest paths to address this serious problem.

Paulo Esteves-Veríssimo
Paulo Esteves-Veríssimo is a professor at KAUST University (KSA) and Director of its Resilient Computing and Cybersecurity Center (https://rc3.kaust.edu.sa), and research fellow of SnT at the Univ. of Luxembourg (UNILU). Previously, he has been a professor and FNR PEARL Chair at UNILU and Head of the CritiX lab (https://wwwen.uni.lu/snt/research/critix). He was a member of the Sci &Tech. Comm. of ECSO EU Cyber Security Org., Chair of IFIP WG 10.4 on Dependable Comp. and F/T, and vice-Chair of the Steer. Comm. of the DSN conference. He is Fellow of IEEE and of ACM, and associate editor of the IEEE TETC journal, author of over 200 peer-refereed publications and co-author of 5 books. He is currently interested in resilient computing, in areas like: SDN-based infrastructures; autonomous vehicles; distributed control systems; digital health and genomics; or blockchain and cryptocurrencies.

Reconfigurable logic for automotive edge computing: from promises to dependability assessment challenges

Juan-Carlos Ruiz-Garcia
Dept. DISCA, UPV, Spain

Monday Sept. 12, 2022 - h. 14:30 - 15:30 @ CARS 2022

Reconfigurable logic devices have provided means to meet the requirements of evolution existing in parts of modern automotive embedded HW systems. The combination of hard (fast) and reconfigurable (flexible) logic, leads the promise of automotive-graded HW platforms enabling manufacturers to tailor accelerators to specific applications and models. In such a way, HW platforms can be customized attending to the needs of each embedded subsystem to provide higher levels of performance at lower levels of power consumption, and (re-)adjust parts of the logic attending to the set of safety requirements under consideration, existing threats, and their evolution along the time. Despite the high potential of this technology to produce more sophisticated automotive systems, its practical exploitation poses serious doubts in part due to the many challenges that must be addressed when assessing the robustness of the hardware running in the system reconfigurable logic. Although the ISO 26262 standard recommends the use of experimental fault injection for this type of assessment, the spatial and temporal complexity of the logic implementation and the various fault models to consider leads to very long injection campaigns that are unaffordable in practice. One solution is to decrease the level of detail of implementations and inject faults on high-level logic models. Another possibility consists in reducing the number of faults to inject to decrease the experimental time. Both solutions are largely used in the domain, but one must be aware about the existing implications on accuracy and representativity of results. This keynote speech explores this problem, identifying the challenges existing when dealing with experimental fault injection on reconfigurable logic and proposing some solutions to make this type of dependability assessment feasible.

Paulo Juan-Carlos Ruiz
Juan-Carlos Ruiz-Garcia is Assistant Professor at UPV (Universitat Politècnica de València, Spain). He is member of the Fault-Tolerant Systems Research Group (GSTF) of ITACA, a UPV research institute. He is also member of the Department of Computer Engineering (DISCA) of the UPV. He teaches computer engineering and mobile programming in the UPV School of Computer Science (ETSINF), where he also acts as Vice-Dean for International Relations. He has a long experience on, although his research is not limited to, the verification of safety-critical embedded systems through fault injection. He regularly contributes as Program Committee, Organization Committee or Conference Chair to the most important international scientific conferences related to dependability, such as the European Dependable Computing Conference and the IFIP/IEEE Dependable Systems and Networks Conference. He is author of more than 60 scientific papers published in relevant journals and conferences. He is member of IFIP SIG 10.4 on Dependability Benchmarking.

Artificial intelligence, case of the railway sector: state of play and perspectives

Christian Chavanel
KUIC, Paris, France

Monday Sept. 12, 2022 - h. 9:20 - 10:05 @ AI2RAILS 2022

The keynote describes the state of play and the perspectives for the implementation of AI in the European railway sector as perceived by the International Union of Railways (UIC). It will consider the European policy context of the railway sector in relation to AI (Sustainable and smart mobility strategy, strategy on AI and data), and the cost leadership strategy of the railway companies in relation to increasing competition. The speech will then describe how AI technologies are currently deployed in the railway sector and how they should be in the future, with examples concerning face recognition in the fight against terrorism, chatbots and virtual assistants for passengers, predictive maintenance, and other real-case scenarios.

Christian Chavanel
Christian Chavanel is Director of the Rail System Department at International Union of Railways (UIC, Paris, France), the worldwide railway organisation, with 200 members, representing more than 2,5 billion passengers, +800.000 km of routes and +6 million rail staff. He is an engineer and a railway professional with more than 30 years of experience in international development, project management, operations, maintenance, safety, standardisation and regulatory affairs. He holds an MIT certificate in ‘Artificial Intelligence and its implications for Business Strategy’.

Electrification, AI and the Future of Engineering Education

Carlos Sanchis
MathWorks

Monday Sept. 12, 2022 - h. 14:00 - 14:45 @ AI2RAILS 2022

The electrification megatrend is driving the replacement of less efficient technologies and helping us achieve a more sustainable future. With the switch to power electronics, batteries, and electric machines of all sizes, it has become commonplace to deploy more and more embedded devices to control them. At the same time, with more access to data and computing power than ever before, machine learning is providing us with new ways to develop algorithms. When combined with ever more electronic, more programmable machines, we are facing the opportunity and the challenge to build increasingly autonomous systems. How can engineers architect such complex systems, iterate quickly, and validate their designs along the way? For many companies across industries, from renewable energies to mechatronics or transportation, the answer is Model-Based Design. In this presentation, we will look at how they are leveraging MATLAB®, Simulink® and domain-specific tools to model multidomain systems, validate their behavior, and deploy code for them. With such convergence of mechanics, electronics, and software, how must the skills of future engineers evolve? We will share examples of how leading universities around the world are adapting their curricula to include more active learning with professional tools to help their students gain interdisciplinary skills and systems thinking.

Carlos Sanchis
Carlos Sanchis holds master's degrees in Industrial Engineering (specializing in Electronics and Control) and in Project Management. In the last 13 years, he has worked at different organizations, applying MATLAB, Simulink and other technologies to different technical fields including power electronics, electrical grids modeling and data science. Today he’s a senior member of the Academic Group at MathWorks, where he collaborates with academics in Spain and Portugal on the use of technical computing and simulation to help make higher education and research successful.

A Perspective on Three Decades of Software Robustness Assessment

Nuno Laranjeiro
University of Coimbra, Portugal

Monday Sept. 12, 2022 - h. 11:00 - 12:30 @ SERENE 2022

Robustness is the degree to which a certain system or component can operate correctly in the presence of invalid inputs or stressful environmental conditions. With the increasing complexity and widespread use of computer systems, obtaining assurances regarding their robustness has become of vital importance. This talk discusses the state of the art on software robustness assessment, with emphasis on key aspects like types of systems being evaluated, assessment techniques used, the target of the techniques, the types of faults used, and how system behavior is classified. Gaps and open challenges related with robustness assessment are also presented. The talk concludes with a detailed view of the application of robustness testing techniques to REST services.

Nuno Laranjeiro
Nuno Laranjeiro received the PhD degree in 2012 from the University of Coimbra, Portugal, where he currently is an Assistant Professor. His research focuses on dependable and secure software services and he currently leads the Software and Systems Engineering group (https://www.cisuc.uc.pt/en/sse) at the Centre for Informatics and Systems of the University of Coimbra (CISUC). His research interests include experimental dependability evaluation, fault injection, robustness and security of software services, web services interoperability, enterprise application integration, blockchain, and integration of machine learning in software engineering processes. He has contributed, as an author, reviewer and program committee member, to leading conferences and journals in the dependability and services computing areas,. Nuno has been involved, in various roles, in the organization of several international events, including multiple editions of the International Symposium on Software Reliability Engineering, the Dependable and Secure Services Workshop/Track (as main chair) jointly organised with the IEEE World Congress on Services. He participated in international research projects, including several H2020 projects (e.g., ADVANCE, DEVASSES, ATMOSPHERE, EUBrasilCloudFORUM) and FP7 projects (CRITICAL STEP, CECRIS), and he is currently mostly involved in developing new techniques towards more reliable cloud systems, developing techniques for evaluating the reliability and security of blockchain smart contracts, and using machine learning techniques for software fault and vulnerability detection.