Konferenzen und Rahmenprogramm
Comparing Debugging Strategies for Complex Embedded Systems
Nowadays, virtualization is widely used to produce devices that are flexible and portable as well as safe and secure. In this context, we define Virtualization as the ability to run one or more operating system (OS), named guest, on top of another operating system, named host. Debugging Virtualization Systems is not an easy task due to diversity of the different software components running on the same Hardware platform. Visibility into several OS kernel data structures, including those associated with threads and OS kernel modules is crucial in this scenario. In this session, after giving a brief introduction on Virtualization Systems, we will discuss design and debugging (OS kernel and applications) considerations when developing a system with virtualization. In this scenario, we will describe in details the different embedded systems design and debugging strategies, showing benefits, drawbacks and use cases.
--- Datum: 27.02.2020 Uhrzeit: 13:30 - 14:00 Uhr Ort: Conference Counter NCC Ost