The automotive workgroup discusses the conditions and prerequisites the automotive sector needs to integrate Linux into a safety critical system. We focus on actual use cases from the Automotive domain to derive the technical requirements to the kernel as a basis for investigation within the Architecture Workgroup and to serve as a blueprint for actual projects in the future. Our output (safety concepts and other material) is stored and maintained in the workgroup repository under https://github.com/elisa-tech/wg-automotive. Our close collaboration with AGL results in a meta-elisa layer enhancing the instrument cluster demo for safety relevant parts, which can be found at https://github.com/elisa-tech/meta-elisa
Development Process WG
The ELISA Development Process WG focuses on assessing Linux kernel development process and readiness for use of Linux as a software component in safety critical components with methods and techniques. Following the initial assessment, a technical improvement plan will be deployed to enhance the current kernel development process in relevant areas. Current focus is on defining criteria for safe Linux, kernel configurations for safety, static analysis and safe semantic patches, kernel profiling, as well as long-term goals such as data mining of developers’ mailing lists and upstreaming safety enhancements to the kernel source.
Safety Architecture WG
According to technical safety requirements produced by domain specific WGs the focus of the Safety Architecture WG is to determine critical Linux subsystems and components in supporting safety functions, define associated safety requirements and scalable architectural assumptions, deliver corresponding safety analyses for their individual qualification and their integration into the safety critical system.