Program
Keynote by Dr. Moritz Neukirchner - Elektrobit Automotive GmbH
The Future of Automotive Software Infrastructure – Building adaptive dependable systems
The automotive industry is undergoing significant change in the way software is structured, developed and maintained throughout its lifecycle. The industry trends of autonomous driving, of open connectivity and of electrification of vehicles call for platforms that provide enhanced compute power at lower hardware complexity, while ensuring safe and secure operation and providing capabilities to easily and remotely change software after deployment of the vehicle. This talk gives an overview of software architectures for next-generation vehicles that enable adaptive and dependable software systems.
Dr. Moritz Neukirchner is a senior expert and lead architect for the AutoCore (Classic AUTOSAR) and AdaptiveCore (Adaptive AUTOSAR) development at Elektrobit Automotive GmbH. His responsibilities include the definition of overall architectural concepts for in-vehicle software infrastructure. He received his Diploma and Ph.D. (both with distinction) in electrical engineering from the Technische Universität Braunschweig working in timing analysis and runtime support for safety-critical real-time systems.
Keynote by Prof. Dr. Sergio Montenegro - Aerospace Information Technology, Universität Würzburg
How to program space vehicles? Make it simple!
Prof. Montenegro has coordinated over 100 research projects in Fraunhofer Institute FIRST, he has headed the Department for Avionics Systems of the DLR Institute for Space Systems in Bremen and now holds the chair of Aerospace Information Technology at University of Würzburg. His research interests include dependable real-time distributed control systems, specially for aerospace applications. His group has developed and maintains the real time operating system RODOS, including its Middleware, which provides transparent communication between software and hardware modules (It is implemented in hardware too), between modules running in the same computer, or on different computers in the same satellite/UAV, or between modules (applications) running on different satellites/UAVs and even between satellites/UAVs applications and ground segment applications. RODOS is already running on several satellites and UAVs now in orbit and some others which will fly soon. Now Prof. Montenegro and his group is moving the same concepts to drones (UAVs) and networks of UAVs and even to under water autonomous vehicles and for Beehives monitorig.
Paper Sessions
The thing called RTOS
- Eunji Pak, Donghyouk Lim, Young-Mok Ha and Taeho Kim
Shared Resource Partitioning in an RTOS - Ralf Ramsauer, Jan Kiszka, Daniel Lohmann and Wolfgang Mauerer
Look Mum, no VM Exits! (Almost) - Benjamin Engel and Claude-Joachim Hamann
What are you Waiting for -- Removing Blocking Time from High Priority Jobs through Hardware Transactional Memory - Sebastian Eckl, Daniel Krefft and Uwe Baumgarten
Migration of Components and Processes as means for dynamic Reconfiguration in Distributed Embedded Real-Time Operating Systems
Memory and the other thing
- Miltos Grammatikakis, George Tsamis, Polydoros Petrakis, Angelos Mouzakitis and Marcello Coppola
Network and Memory Bandwidth Regulation in a Soft Real-Time Healthcare Application - Alfons Crespo, Angel Soriano, Patricia Balbastre, Javier Coronel, Daniel Gracia and Philippe Bonnot
Hypervisor Feedback Control of Mixed Critical Systems: the XtratuM Approach - Renata Martins Gomes, Marcel Baunach, Maja Malenko, Leandro Batista Ribeiro and Fabian Mauroner
A Co-Designed RTOS and MCU Concept for Dynamically Composed Embedded Systems - Nathan Otterness, Ming Yang, Tanya Amert, James Anderson and F. Donelson Smith
Inferring the Scheduling Policies of an Embedded CUDA GPU
Oh no, I got synch'ed
- Junjie Shi, Kuan-Hsun Chen, Shuai Zhao, Wen-Hung Huang, Jian-Jia Chen and Andy Wellings
Implementation and Evaluation of Multiprocessor Resource Synchronization Protocol (MrsP) on LITMUSRT - Adam Lackorzynski, Carsten Weinhold and Hermann Härtig
Predictable Low-Latency Interrupt Response with General-Purpose Systems