ELISA

ELISA Seminar - Certifying Linux: State of the Art and Lessons Learned after Eight Years
2024-03-12 08:00 - 09:00 (America/Los_Angeles)
ELISA Project Seminar Series focuses on hot topics related to ELISA’s mission to define and maintain a common set of elements, processes and tools that can be incorporated into Linux-based, safety-critical systems amenable to safety certification. Speakers are members, contributors and thought leaders from the ELISA Project and surrounding communities. Each seminar comprises a 45-minute presentation and a 15-minute Q&A, and it’s free to attend.
Title: Certifying Linux: State of the Art and Lessons Learned after Eight Years
Date: Tuesday, March 12, 2024, 8:00-9:00 Pacific / 11:00-12:00 Eastern / 16:00-17:00 CET / 15:00-16:00 UTC
Speaker: Lukas Bulwahn, Safety Software Key Expert at Elektrobit
How to Attend: Register here in advance to attend for free. And please add the webinar joining details to your calendar from the confirmation email you will receive upon registering.
Abstract:
In 2018, in the course of the SIL2LinuxMP project, we summarized the knowledge gained around research questions and suggested potential solutions using Linux in safety-related systems in the paper “Certifying Linux: Lessons Learned in Three Years of SIL2LinuxMP”. Since then, the activities using Linux in safety-related systems has continued to attract more experts and more commercial attention. However, it is still a challenging activity to pursue.
In this talk, we explain, reflect and comment the areas of work and activities that have been followed the next five years throughout the industry and how they relate, complement initial ideas that were collected in the SIL2LinuxMP project.

FOSDEM (Brussels, Belgium)
2024-02-03 - 2024-02-04
FOSDEM, which takes place on February 3-4 in Brussels, is a free event for software developers to meet, share ideas and collaborate. Every year, thousands of developers of free and open source software from all over the world gather at the event in Brussels. This event is expecting 636 speakers, 591 events, and 65 tracks.
The ELISA Project will be featured in a presentation on Saturday, February 3. For more information or to register for the event, visit the FOSDEM website.
2:30 pm – 2:55 pm: How open source projects approach Functional Safety – Nicole Pappler & Philipp Ahmann
Open Source is a winning solution for many industries already – and now even safety critical applications want to make use of it. While “security” is a capability of open source since many years, a few years ago using open source in safety critical applications seemed to be impossible even to think about. Nowadays it has become a valid option for upcoming applications. This kind of application that should save lives, or at least not harm anyone. However, with advancements in technology and safety integrity standards, open source is becoming a valid option for upcoming safety critical applications. This talk will provide an overview of how open source projects approach their integration to safety critical applications. Depending on the expectations of these applications, there are different solutions to address their needs. The talk will introduce example projects such as ELISA, the Zephyr Project, and the Xen Project, which are currently addressing these expectations with various mechanisms and approaches.
Check out other Zephyr-related sessions here.
To view the complete schedule and dev rooms like SBOM, Embedded, Automotive and more, visit the main event website: https://fosdem.org/2024/

Software Heritage Symposium and Summit 2024 (Paris, France + Online)
2024-02-01
The Software Heritage Symposium and Summit 2024 is scheduled to take place on February 1, 2024, starting at 2:00pm at the UNESCO headquarters. This hybrid event allows registrations from the general public for both in-person and online attendance. To secure your spot, please complete this simple registration form. Confirmation will be promptly provided based on seat availability.
Software Heritage, the universal source code archive, was launched in 2016 by Inria (France). Software Heritage’s ambitious goal is to collect, preserve and share all software source code, building an essential infrastructure at the service of cultural heritage, digital development, science, industry, and society as a whole.  As part of the event we will gather to take stock of the achievements and status of the initiative, and to highlight the relevance of its mission in the context of today’s dynamic digital innovation landscape, including rapid changes in the field of generative artificial intelligence.
In 2021, we have celebrated the 5th anniversary of Software Heritage with the first annual Symposium. A second Symposium took place in 2023. This is Software Heritage’s 3rd Symposium event.
The half-day event, which will follow a hybrid format of virtual and on-site participation at the UNESCO Headquarters, will focus on several major dimensions of relevance to the Software Heritage archive:

Software source code as documentary heritage and an enabler for historical research
Scientific challenges for analyzing and learning from preserved Source Code
Software source code as a first class research output in the Open Science ecosystem
Software source code as enabler for innovation and sharing in industry and administration

At 2:45 pm, Kate Stewart, Vice President of Dependable Embedded Systems at the Linux Foundation, will participate in Industry and Public Administration Panel. Other panelists include:

Guillaume Avrin, National coordinator for artificial intelligence, Direction Générale des Entreprises
Omar Mohsine, Open Source coordinator, United Nations Office of Information and Communications Technology
Marc Palazon, CEO Groupe SMILE and Board member Numeum

This event is managed completely by Software Heritage. For more details about the agenda or to register, visit the event website.

Working Group Annual Updates
2024-01-17 09:00 - 11:00, 2024-01-16 09:00 - 11:00 (America/Chicago)
Join the ELISA Working Group Annual Updates on January 16 and 17, 10:00-12:00 EST / 7:00-9:00 PST / 16:00-18:00 CET / 15:00-17:00 UTC when each of the group leads will bring you up to speed on their group’s progress, roadmap, and how you can participate.
The updates will include the following topics:

Look back at major milestone and achievements in 2023
Current focus and activities
What’s coming up in 2024 and areas and opportunities for collaboration
Onboarding resources and how to get involved

Session on January 16 will include updates from speakers/WG leads of the following horizontal Working Groups:

15:00-15:15 UTC: ELISA Project Overview (Philipp Ahmann, Robert Bosch GmbH)
15:15-15:40 UTC: Tools (Speaker and WG Lead, Matt Kelly, The Boeing Company)
15:40-16:05 UTC: Open Source Engineering Process (Paul Albertella, Codethink)
16:05-16:30 UTC: Safety Architecture (Gabriele Paoloni, Red Hat)
16:30-16:55 UTC: Linux Features for Safety-Critical Systems (Elana Copperman, Mobileye)

Session on January 17 will include updates from speakers/WG leads of the following the use-case focused Working Groups

15:00-15:15 UTC: ELISA Project Overview (Philipp Ahmann, Robert Bosch GmbH)
15:15-15:40 UTC: Aerospace (Steven H. VanderLeest, The Boeing Company)
15:40-16:05 UTC: Automotive (Philipp Ahmann, Robert Bosch GmbH)
16:05-16:30 UTC: Medical Devices (Kate Stewart, The Linux Foundation)
16:30-16:55 UTC: Systems (Philipp Ahmann, Robert Bosch GmbH)

Both sessions will begin with a 15-minute overview of ELISA by the Technical Steering Committee Chair, Philipp Ahmann. Each Working Group update will be approximately 20 minutes long followed by a 5 minute Q&A.
How to Attend: Register here in advance to attend for free. Upon registering, you will receive a confirmation email containing the details about joining the sessions. And don’t forget to add the event to your calendar from the confirmation email.

ELISA Seminar - ISO-PAS 8926 Overview and ISO 26262 3rd ed. Activity Planning
2023-11-29 07:00 - 08:00 (America/Los_Angeles)
ELISA Project Seminar Series focuses on hot topics related to ELISA’s mission to define and maintain a common set of elements, processes and tools that can be incorporated into Linux-based, safety-critical systems amenable to safety certification. Speakers are members, contributors and thought leaders from the ELISA Project and surrounding communities. Each seminar comprises a 45-minute presentation and a 15-minute Q&A, and it’s free to attend.
Title: ISO-PAS 8926 Overview and ISO 26262 3rd ed. Activity Planning
Date: Wednesday, November 29, 7:00-8:00 am PST/10:00-11:00 pm EST / 16:00-17:00 CST / 14:00-15:00 UTC
Speaker: Roberto Paccapeli, Functional Safety Manager at Red Hat and Gabriele Paoloni, Sr. PE at Red Hat
How to Attend: Register here in advance to attend for free. After registering, you will receive a confirmation email containing information about joining the meeting. And don’t forget to add the event to your calendar from the confirmation email.
Abstract
ISO PAS 8926 “Road vehicles – Functional safety – Use of pre-existing software architectural elements” has been approved by the ISO community. This achievement represents a recognition of the work done in the last 2 years by ISO Sub-Group experts from multiple organizations / delegation to include the evaluation of pre-existing complex software for Functional Safety without losing the original ISO 26262 backbone.
The goal of this talk is to provide an overview of ISO PAS 8926 content and its connection with the current ISO 26262 second edition. Moreover, it will be the opportunity to introduce at a high-level the ISO 26262 initiatives related to the 3d edition and their planning.

Linux Plumbers Conference (Richmond, Virginia)
2023-11-13 - 2023-11-15
The Linux Plumbers Conference, the premier event for developers working at all levels of the plumbing layer and beyond, takes place in Richmond, Virginia on November 13-15. The event will be in-person at the Omni Richmond Hotel and remotely, however most of the presenters will be in-person. Learn more about the conference on the main conference website.

ELISA will be represented in a presentation by Philipp Ahmann, Technical Business Development Manager at Robert Bosch GmbH and Chair of the ELISA Project Technical Steering Committee. The session has been accepted but not yet scheduled. As details are updated, we’ll update our event listing.
November 14 at 4:30 – 5:15 pm: Putting Linux into Context – Towards a reproducible example system with Linux, Zephyr & Xen
Demos on embedded systems using Linux are plentiful, but when it comes to reproducing them, things get complicated. Additionally, on decent embedded systems Linux is only one part of the system and interacts with real-time operating systems and virtualization solutions. This makes reproduction even harder.
Within the Linux Foundation’s ELISA project, we started to create a reproducible example system consisting of Linux, Xen, and Zephyr on real hardware. This is the next step after we achieved a reproducible system with a pure Linux qemu image.
The idea is to have documentation, a continuous integration including testing, which can be picked up by developers to derive and add their own software pieces. In this way they should be able to concentrate on their use case rather than spending effort in creating such a system (unless they explicitly want this). We also show how to build everything from scratch. The assumption is that only in this way it is possible to get a system understanding to replace elements towards their specific use cases.
We had challenges finding good hardware, tools, freely available GPU drivers and more and we are still not at the end. A good system SBOM is also creating additional challenges, although leveraging the Yocto build system has provided some advantages here.
While we are setting up the first hardware with documentation from source to build to deployment and testing on embedded hardware, we aim to have at least two sets of all major system elements like Linux flavor, a choice of virtualization technique, real-time OS and hardware. Only when software elements and hardware can be exchanged, we identify clear interfaces and make a system reproducible and adoptable.
Open Questions are:

What will be a good next hardware to extend this PoC scope?
Where do open source, security, safety, and compliance come best together?
Which alternative real-time operating systems and virtualization should be incorporated?

ELISA Seminar - The Road to Safe Space Exploration
2023-11-01 10:00 - 11:00 (America/Los_Angeles)
The ELISA Project hosts Seminar Series to bring in core contributors and thought leaders from both the ELISA community and adjacent communities to share knowledge and expertise on open source safety activities. Each seminar comprises a 45-minute presentation and a 15-minute Q&A, and it’s free to attend.
Title: The Road to Safe Space Exploration
Date: re-scheduled to Wednesday, November 1, 10:00 -11:00 PDT / 17:00-18:00 UTC / 18:00 – 19:00 CET (originally scheduled for October 11)
Speaker: Ivan Perez Dominguez, Senior Research Scientist, KBR Inc @ NASA Ames Research Center
How to Attend: please email info@elisa.tech to receive the virtual access details
Abstract:
The current stage of space exploration has brought with it an increase in the complexity of systems deployed, in the number of players involved, and in the need for autonomy. This talk describes two efforts taking place at NASA to help on that front. One the one hand, the use of runtime monitoring with Ogma and Copilot makes it possible to assure applications that are otherwise too costly to verify formally or test fully. On the other hand, the use of Kaiaulu to process information about version control systems and issue trackers facilitates providing evidence of compliance with software engineering requirements, and to minimize deviations from the software plans. We believe that, together, they can enable more complex autonomous systems in space applications and shorten the time to that it takes systems to be put in production.

ELISA Workshop - Munich
2023-10-16 12:00 - 2023-10-18 12:00 (Europe/Berlin)
The ELISA Project hosts in-person workshops on a regular basis to gather the project community to further collaboration, accelerate working group progress, and plan for future goals. The next workshop will be held October 16-18 in Munich, Germany. We strongly encourage in-person participation for the best collaboration; a virtual component is available for those who can’t attend in person. The event will be co-hosted by Red Hat, an ELISA Member company.
Location: Red Hat Munich Office, Werner-von-Siemens-Ring 12, 85630 Grasbrunn, Germany and virtual
Date/Time: 12:00pm CEST October 16 to 12:00pm CEST October 18
Meals: Breakfast and lunch will be provided on site on all days. Dinner will be provided offsite on the 1st day
Accommodation: search for hotels around Berg am Laim station
Cost: free to attend, in-person registration will be capped at 25
Registration is required to attend. Please complete the registration form to reserve a spot and to help us with event planning.
Schedule (all times in local CEST)
October 16 (half day in the afternoon)

12:00 – 13:00 lunch onsite
13:00 – 14:00 AMA (Ask Me Anything) about Enabling Linux in Safety Applications (introduction, opportunity for new participants to ask core contributors questions)
14:00 – 15:00 discussion: identification of “core” part of the kernel that is present in all set of config images (facilitated by Kate Stewart, The Linux Foundation, Lukas Bulwahn, Elektrobit)
15:00 – 15:45 BASIL – a new open source tool for tracing requirements, code and tests (Luigi Pellecchia, Red Hat)
15:45 – 16:00 break
16:00 – 16:45 automotive SPICE SWE processes for complex Open Source Software (Lukas Lansku, Suse)
16:45 – 17:00 wrap up and review schedule for next 1.5 days and make adjustment if needed
18:00 – 20:00 dinner offsite at Truderinger Wirtshaus

October 17 (full day)

8:00 – 9:00 breakfast on site
9:00 – 10:00 a systematic approach to using the Linux kernel in a safety scenario (Igor Stoppa, NVIDIA)
10:00 – 10:55 update on planned processes for safety analysis and documentation of ELISA results (Paul Albertella, Codethink)
10:55 – 11:05 break
11:05 -12:00 runtime verification monitors’ contribution to kernel safety claims (Gabriele Paoloni, Red Hat and Daniel Bristot de Oliveira, Red Hat)
12:00 – 13:00 lunch on site
13:00 – 13:30 Why functional safety needs SPDX (Nicole Pappler, Alekto Metis)
13:30 – 14:30 discussion: current challenges to comply with different aspects of the ISO26262 and which ingredients or techniques are currently available in Linux and where gaps exist (facilitated by Gabriele Paoloni, Red Hat and Christopher Temple, Arm)
14:30 – 15:00 the “big picture” document update, questions, and input (Philipp Ahmann, Bosch, and Olivier Charrier, Wind River)
15:00 – 15:30 break
15:30-16:00 collaboration opportunities with adjacent communities to enable Linux in safety applications (Philipp Ahmann, Bosch)
16:00 – 16:30 update on real-time analysis in the context of safety-critical systems (Rob Wooley, Windriver)
16:30 – 17:00 wrap up and review action items

October 18 (half day in the morning)

8:00 – 9:00 breakfast on site
9:00 – 10:00 technical deep dive into BASIL – an open source tool for tracing requirements, code and tests (Luigi Pellecchia, Red Hat)
10:00 – 10:30 break
10:30 – 11:00 strategy and path towards a demo in 2024 (Philipp Ahmann, Bosch)
11:00 – 11:30 ELISA Project technical strategy update based on Workshop participants’ input
11:30 – 12:00 wrap up and next steps
12:00 – 13:00 lunch on site

ELISA Seminar: Introducing Basil: an open source tool for tracing requirements, code & tests
2023-09-27 07:00 - 08:00 (America/Los_Angeles)
ELISA Project Seminar Series focuses on hot topics related to ELISA’s mission to define and maintain a common set of elements, processes and tools that can be incorporated into Linux-based, safety-critical systems amenable to safety certification. Speakers are members, contributors and thought leaders from the ELISA Project and surrounding communities. Each seminar comprises a 45-minute presentation and a 15-minute Q&A, and it’s free to attend.
Title: Introducing Basil: an source tool for tracing requirements, code & tests
Date: Wednesday, September 27, 7:00-8:00 am PDT/10:00-11:00 pm EDT / 16:00-17:00 CEST / 14:00-15:00 UTC
Speaker: Luigi Pellecchia, Senior Software Quality Engineer, Red Hat
How to Attend: Register in advance to attend for free. Upon registering, you will receive a confirmation email containing information about joining the meeting. Please don’t forget to add the event to your calendar from the confirmation email.
Abstract:
Basil is a tool developed to support Software Specification analysis, testable requirements definition and coverage. It comes with a web user interface and also a simplified view of work item relationships. As per the complexity and non uniformity of toolchains used in the automotive field, and in general to support functional safety effort, Basil will also provide a rest web api and SPDX data import/export.

ELISA Seminar: Xen Safety Certification: progress so far and plans for the future
2023-09-06 07:00 - 08:00 (America/Los_Angeles)
ELISA Project Seminar Series focuses on hot topics related to ELISA’s mission to define and maintain a common set of elements, processes and tools that can be incorporated into Linux-based, safety-critical systems amenable to safety certification. Speakers are members, contributors and thought leaders from the ELISA Project and surrounding communities. Each seminar comprises a 45-minute presentation and a 15-minute Q&A, and it’s free to attend.
Title: Xen Safety Certification: progress so far and plans for the future (hosted by ELISA Aerospace Working Group)
Date: Wednesday, September 6, 7:00-8:00 am PDT/10:00-11:00 pm EDT / 16:00-17:00 CEST / 14:00-15:00 UTC
Speaker: Stefano Stabellini, Fellow at AMD, Xen Hypervisor & Linux Kernel Maintainer
How to Attend: Register in advance to attend for free. After registering, you will receive a confirmation email containing information about joining the meeting. And don’t forget to add the event to your calendar from the confirmation email.
Abstract:
Xen Project is a static partitioning hypervisor for embedded, from aerospace to industrial and automotive. Xen enforces strong isolation between domains so that one cannot affect the execution of another. Features such as cache coloring reduce interference and improve interrupt latency and determinism. A real-time workload can run alongside a more complex guest. But can it be used in safety-critical environments?
The Xen hypervisor has a microkernel design: services and tools are non-essential and run in unprivileged VMs, while the core is less than 50K LOC. This architecture lends itself well to safety-critical applications as only the hypervisor core is critical and needs to go through the certification process.
This presentation will describe the activities of the Xen FuSa SIG (Special Interest Group) to make Xen easier to safety-certify. It will highlight the most significant improvements introduced in the last 12 months to align Xen with safety standards such as DO-178C and ISO 26262. It will go into detail on MISRA C compliance, its latest status, and the next steps to close all the outstanding MISRA C gaps. It will discuss the role of Gitlab-CI and how to keep the Xen codebase MISRA C compliant without major efforts.
The Xen community has a clear path ahead to achieve the safety certification of the hypervisor. This talk will discuss it focusing on the most impactful changes to the Xen codebase and Xen community processes.
For all upcoming ELISA Working Group meetings and public seminars please go to https://lists.elisa.tech/calendar.

ELISA Seminar: Automating Adherence to Safety Profiles After Fixing Vulnerabilities
2023-08-30 09:00 - 10:00 (America/Los_Angeles)
ELISA Project Seminar Series focuses on hot topics related to ELISA’s mission to define and maintain a common set of elements, processes and tools that can be incorporated into Linux-based, safety-critical systems amenable to safety certification. Speakers are members, contributors and thought leaders from the ELISA Project and surrounding communities. Each seminar comprises a 45-minute presentation and a 15-minute Q&A, and it’s free to attend.
Title: Automating Adherence to Safety Profiles After Fixing Vulnerabilities
Date: Wednesday, August 30, 9:00-10:00 am PDT/12:00-13:00 pm EDT / 18:00-19:00 CEST
Speakers: Kate Stewart, VP Dependable Systems, The Linux Foundation, Nicole Pappler, AlektoMetis
How to attend: Register to attend for free. You will receive a confirmation email with the virtual access details upon registering. And don’t forget to add the event to your calendar from the confirmation email.
Abstract:
Creating a critical safe or secure system generally comes down to two aspects. The system has to be able to meet the technical expectations to handle its criticality and there needs to be evidence these expectations are actually met. With today’s software systems being built by integrating various software components, more often using open source than custom proprietary solutions, it’s obvious that having complete and reliable evidence that the software is created with criticality considerations, such as safety profiles, in mind is key. Demonstrating the technical capabilities of a system to achieve the safety and security qualities can be done by established analysis methods. However, proving that its process provides the systematic evidence that all has been implemented, tested, built and configured as required, needs evidence of traceability from requirement to tests and release. Typically this evidence is locked within proprietary tools, never 100%, needing manual tasks to prove traceability between items. With continuous changes due to security updates or continuous deploys, managing this systematic evidence gets impossible.
This talk will present a model using SPDX, that allows for automated checks for integrity and availability of evidence to prove the systematic capability of software consumed by critical systems.
For all upcoming ELISA Working Group meetings and public seminars please go to https://lists.elisa.tech/calendar.

A Development Environment for DO-178C Level D Certified Linux
2023-07-18 07:00 - 08:00 (America/Los_Angeles)
The ELISA Project Seminar Series focuses on hot topics related to ELISA and its mission. Presenters are members, contributors and thought leaders from the ELISA Project and surrounding communities. Join us on Tuesday, July 18, 7-8 am PDT/10-11am EDT / 16:00-17:00 CEST for a seminar titled, “A Development Environment for DO-178C Level D Certified Linux.” There will be a 45-minute presentation by Chuck Wolber, Software Engineer at The Boeing Company and a 15-minute Q&A.
This event is free to attend an no registration is needed.

This talk, originally given at Open Source Summit North America, will feature the use of Yocto/OpenEmbedded as a tool for managing a distributed development environment, automated build and test, and ultimately delivering a DO-178C level D certified Linux platform into revenue service. It will also touch upon generalized aspects of traceability, team dynamics, “day one developer,”and extensibility.

How to attend: https://zoom.us/j/99484770870?pwd=[REDACTED]
Find your local number: https://zoom.us/u/adNSJH1ufP
Meeting ID: 994 8477 0870
Passcode: [REDACTED]

For all upcoming ELISA Working Group meetings and public seminars please go to https://lists.elisa.tech/calendar.

IEEE Space Mission Challenges for Information Technology - Space Computing Conference
2023-07-18 - 2023-07-21
The International Conference on Space Mission Challenges for Information Technology (SMC-IT) and the Space Computing Conference (SCC) gather system designers, engineers, computer architects, scientists, practitioners, and space explorers with the objective of advancing information technology, and the computational capability and reliability of space missions. The forums will provide an excellent opportunity for fostering technical interchange on all hardware and software aspects of space missions. The joint conferences will focus on current systems practice and challenges as well as emerging hardware and software technologies with applicability for future space missions.
Systems in all aspects of the space mission will be explored, including flight systems, ground systems, science data processing, engineering and development tools, operations, telecommunications, radiation-tolerant computing devices, reliable electronics, space-qualifiable packaging technologies. The entire information systems lifecycle of the mission development will also be covered, such as conceptual design, engineering tools development, integration and test, operations, science analysis, quality control.
The conference will run 18-21 July 2023, at Caltech, Pasadena, CA.
Kate Stewart, Vice President of Dependable Embedded Systems at the Linux Foundation, will give a keynote on Thursday, July 20 at 10:15-11:45 am about open source in space.
Learn more about the conference here.

Safety-Critical Software Summit (Prague, Czech Republic + Virtual)
2023-06-27 - 2023-06-30
As open source is found more and more in safety-critical applications, the need to evaluate open source software that meets safety standards has increased. The Safety-Critical Software Summit, sponsored by the ELISA Project, will take place on June 27-30 in Prague, Czech Republic and virtually. The event gathers safety experts and open source developers to enable and advance the use of open source in safety-critical applications.
Submit to speak here.
Sponsor here.
Learn more on the main event website here.

ELISA Workshop - Berlin
2023-06-20 13:00 - 2023-06-22 13:00 (Europe/Berlin) | Bosch IoT Campus, Ullsteinstr. 128, Berlin, 12109, Germany
The ELISA Project hosts workshops on a regular basis to gather the community to further collaboration and accelerate progress and working group output. The next workshop will be held June 20-23 in Berlin, Germany. A virtual component is added to the 2nd and 3rd day of the event. The event will be co-hosted by Bosch, an ELISA Member company.
Location: Bosch IoT Campus Ullsteinstr. 128, 12109 Berlin
Start Date/Time: 13:00 CEST June 20
End Date/Time: 12:00 CEST June 22
Meals: Dinner will provided on June 20 and lunch will be provided on June 21
Cost: free to attend, in-person registration will be capped at 25
Registration is required to attend. Please complete the registration form soon to reserve a spot and to help us with event planning.
Schedule (all times in local CEST)

June 20

1 – 1:30 pm – opening, agenda review and introductions if needed
1:30 – 3:00 pm – continue to refine the big picture document (Olivier Charrier, Wind River, and Philipp Ahmann, Bosch)
3:00 – 3:15 pm – break
3:15 – 4:45 pm – pragmatic guide to best practices for open source contributors to facilitate safety in the future (Kate Stewart, The Linux Foundation)
4:45 – 5:00 pm – wrap up and any adjustments to schedule
6:15 – 8:00 pm – dinner at Dolden Mädel Ratsherrn Braugasthaus (Mehringdamm 80, Berlin)

June 21 (virtual access available, please register to receive the virtual access details)

9:00 -10:30 am – safety analysis approach (Paul Albertella, Codethink)
10:30 -10:45 am – break
10:45 -12:00 pm – STPA (like) inside the Kernel (Gabriele Paoloni, Red Hat, Paul Albertella, Codethink, and Raffaele Giannesi, Huawei/Evidence)
12:00 – 1:00 pm lunch
1:00 – 1:30 pm – ksnav tool current status and how to apply (Gabriele Paoloni, Red Hat, and Alessandro Carminati, Red Hat)
1:30 – 2:30 pm – manpage derived requirements and manpage driven testing (Gabriele Paoloni, Red Hat, and Luigi Pellecchia, Red Hat)
2:30 – 2:45 pm pmbreak
2:45 – 3:45 pm – evolution of the system demo and safety analysis of systems where Linux is a component (Philipp Ahmann, Bosch)
3:45 – 5:00 pm targets for upstreaming to Linux kernel for remainder of the year (Shuah Khan, The Linux Foundation)
5:00-5:15 pm – wrap up

June 22 (virtual access available, please register to receive the virtual access details)

9:00 – 10:00 am – revisit project messaging (all)
10:00 – 11:00 am – review of change management workflow, and proposed approach document to go to the working groups/TSC for approval (all)
11:00 -12:00 pm – brainstorm ideas for community growth and engagement, adjacent community outreach and mutual alignment (all)
12:00 – 12:30 pm – wrap up and next steps at Embedded Open Source Summit in Prague
12:30 pm – potential tour of Bosch campus for interested on-site attendees

Open Source Summit North America (Vancouver, Canada)
2023-05-10 - 2023-05-12
Open Source Summit is the premier event for open source developers, technologists, and community leaders to collaborate, share information, solve problems, and gain knowledge, furthering open source innovation and ensuring a sustainable open source ecosystem. It is the gathering place for open-source code and community contributors. Join us for the Open Source Summit North America, hosted in Vancouver, Canada, and virtually on May 10-12.
ELISA will be represented in a few presentations including:
Wednesday, May 10 at 11:10 – 11:50 am: How Do You Know You’re Done – After a Security Fix? – Kate Stewart, The Linux Foundation & Peter Brink, UL Solutions
Requirements are at the heart of designing a system with safety considerations. When building the system, having a detailed and accurate record of all the components and build information is necessary for safety analysis. When a component vulnerability fix comes in though, how do you know the system conforms with the safety claims after applying the fix? This talk will go into some approaches for leveraging the SBOM data to improve the automation and confidence in the analysis necessary to know you’re done. Add this to your schedule here.

Wednesday, May 10 at 12:05 – 12:45 pm: Reproducible Multi Element System Composition with Linux, Xen & Zephyr – Philipp Ahmann, Robert BOSCH GmbH

Looking at system architectures for complex safety-critical systems, similarities can be observed across various industries. Beside a rich OS (such as Linux), typically an RTOS and virtualization or containers are involved. However, when it comes to prototyping such systems, the existing guidelines are limited and reproducing demos is hard and time consuming. Compared to traditional (safety-critical) systems, created by strictly following the v-model, existing open source software can boost the system creation & understanding by fast and iterative prototyping. The ELISA project’s systems working group focuses on creating such an exemplary system architecture using Linux, Xen and Zephyr in a reproducible form. This includes step-by-step documentation for users on different expert levels and various entry points to approach these systems. It also includes picking up new requirements such as a system SBOM and a strong interaction as well as collaboration with other open source projects. Beside the state of the previously mentioned activities, the talk highlights other ELISA working groups focusing on Linux Kernel, processes, tools, and use cases. A basic understanding about challenges and chances of using open-source projects for safety-critical workloads rounds up the talk. Add this to your schedule here.

To see all sessions or to register for the Open Source Summit North America, visit the main conference website here.

ELISA Mini Summit (Vancouver, Canada)
2023-05-09
If you are attending Open Source Summit North America, located in Vancouver, Canada, on May 10-12, we invite you to add the ELISA Mini Summit to your schedule on Tuesday, May 9 from 1:30-5 pm.
Speakers from the ELISA Project will share insights including:

Achievements, current activities, and roadmap for Linux in safety critical systems
Usable work products in code, processes, tools and documentation
Ways to bridge the gap between functional safety and Linux kernel development
How you can participate and contribute

If you’re involved in the intersection between safety and open source development, this event is a great opportunity to learn new insights from ELISA as well as to discuss and dialogue with your peers.
Date: Tuesday, May 9, 2023 | 1:30 PM – 5:00 PM
Location: Vancouver Convention Centre
In Person Registration Cost: $10
Virtual Registration Cost: $0
How to Register: Pre-registration is required. To register for ELISA Mini Summit, add it to your Open Source Summit North America registration.

Linaro Connect 2023 (London)
2023-04-26 - 2023-04-28
Join the ELISA Project talk at this year’s Linaro Connect 2023 event in London.
Date & Time: Friday, April 28 • 11:20am – 11:35am
Topic: Update on the ELISA project – Enabling Linux in Safety Applications
Speakers:
Philipp Ahmann, Product Manager Embedded Open Source, BOSCH
Kate Stewart, VP, Dependable Embedded Systems, The Linux Foundation

The ELISA project has taken on the challenge to make it easier for companies to build and certify Linux-based safety-critical applications. ELISA members are defining and maintaining a common set of elements, processes and tools that can be incorporated into specific Linux-based, safety-critical systems amenable to safety certification.

This session will give an overview of the goals and technical strategy of the ELISA project. It provides information about the different work groups, their interaction, and contributions. These work groups focus on Linux Features for Safety-Critical Systems, Software Architecture, Open Source Engineering Process, Tool Investigation and Code Improvement. They are complemented by vertical use case working groups from the field of Automotive, Medical and Aerospace. Methodologies and tools in use, existing challenges, and why the different puzzle pieces are all needed for enabling Linux in safety-critical applications, are covered.
Attendees will leave the session with an understanding where the ELISA project stands today and what comes next. A discussion of how this work can complement other Linaro initiatives will be explored.
Learn more about the talk here.

Automotive Grade Linux All Member Meeting (Berlin, Germany)
2023-03-08 - 2023-03-09
The Automotive Grade Linux (AGL) All Member Meeting takes place March 8-9 in Berlin, Germany and brings the AGL community together to learn about the latest developments, share best practices and collaborate to drive rapid innovation across the industry. Learn more here.
The ELISA Project will be represented at the meeting with a presentation by Philipp Ahmann, Chair of the ELISA TSC and Product Manager at Robert Bosch GmbH. The presentation titled, “Tell-Tale Mysteries: ELISA and Needlefish in the Functional-Safety Hollow,” will take place on Thursday, March 9 at 10:50-11:30 am. (CEST)
Building up on the talk “Elements towards functional safety use cases with Linux in Automotive” at the Automotive Linux Summit 2022 in Japan, this presentation provides a (safety focused) quick start for engineers into the ELISA flavor of AGL’s instrument cluster demo including workload tracing, a trimmed down kernel configuration and a mock of a safety monitoring app. All different kinds of equipment to start your (safety) analysis Linux adventure with a good support by an qemu image built in ELISA’s CI. A glimpse on the upcoming work packages like “improvement of the safety monitoring app” and “kernel analysis” with the help of workload tracing shows what comes next. Finally, the talk closes by building a bridge from the pure Linux based qemu system to an exemplary multiple operating system architecture with Xen, Zephyr and Linux on automotive hardware; another ELISA activity. Add it to your schedule here.
Learn more on the main event website: https://events.linuxfoundation.org/agl-amm/.

FOSDEM (Brussels)
2023-02-04 - 2023-02-05
FOSDEM , held in Brussels on February 4-5, is a free event for software developers to meet, share ideas and collaborate.More than 8000+ developers of free and open source software from all over the world gather at the event for more than 755 lectures, devrooms and lightning talks. Learn more about FOSDEM on the main conference website here.
Philipp Ahmann, Chair of the ELISA Project Technical Steering Committee and Technical Business Development Manager at Robert Bosch GmbH, will give an ELISA presentation on Saturday, February 4 at 1 -1:50 pm.
Title: The ELISA Project – Enabling Linux in Safety Applications. Project insights and Overview
Description:

The ELISA project aims to make it easier to build and certify Linux-based safety-critical applications. This lecture will give an overview of the goals and technical strategy of the ELISA project. It provides information about the different work groups, their interaction, and contributions. Attendees will leave the talk with an understanding where the ELISA project stands today and what comes next. They get insights which methodologies and tools are used, which challenges exist, and why the different puzzle pieces are all needed for enabling Linux in safety-critical applications.

Safety-critical systems as addressed by the ELISA project are those, where failure could result in loss of human life, significant property damage or environmental damage. ELISA members are working together to define and maintain a common set of tools and processes that can help companies demonstrate that a specific Linux-based system meets the necessary safety requirements for certification. These existing working groups focus on Linux Features for Safety-Critical Systems, Software Architecture, Open Source Engineering Process, Tool Investigation and Code Improvement. They are complemented by vertical use case working groups dealing with Automotive, Medical, and Aerospace.
Learn more about the conference: https://fosdem.org/2023/

LFX Mentorship Showcase (Virtual)
2023-01-18 - 2023-01-19
The LFX Mentorship Showcase is an opportunity for graduating mentees of the LFX Mentorship program to showcase the work they completed during their session term. Register for the event here.
This virtual event is free to attend and open to anyone who would like to learn more about the experiences of LF Mentorship Program mentees, find out more about some of the programs our projects are working on, recruit new talent, and support new developer contributions.
The ELISA Project will be represented at the showcase by ELISA mentee Shefali Sharma, a student of the Meerut Institute of Engineering and Technology.
On Thursday, January 19 at 12:33-12:43 am ET, Discovering the Linux Subsystems used by a Workload – Shefali Sharma, Meerut Institute of Engineering and Technology
Shefali worked at ELISA (Enabling Linux in Safety Applications) during her mentorship program. She analyzed some system workloads under strace to focus on the subsystem and modules that make up the footprint for safety. She also wrote a White Paper on her findings. Her mentors, Ms. Shuah Khan and Mr. Milan Lakhani and the project community nurtured and motivated her. Her experience there was remarkable. They were very supportive throughout the journey and working with them was a life-changing experience for her. During her mentorship program, Shefali learned a lot about the Linux kernel, Core C programming, and various tools and techniques for analyzing the kernel like strace, ftrace, cscope, perf. Add this to your schedule here.

ELISA Mini-Summit @ Open Source Summit Japan (Yokohama, Japan)
2022-12-07 09:00 - 12:00 (America/Los_Angeles)
If you’re attending Open Source Summit Japan, we invite you to join us for the ELISA Mini-Summit on Wednesday, December 7 at 9 am – 12:30 pm. The Mini-Summit is open to all in-person attendees. Pre-registration is required and there is a $10 registration fee. To register for the ELISA Mini Summit, add it to your Open Source Summit Japan registration.
Enabling Linux in Safety Applications (ELISA) aims to create a shared set of tools and processes to help companies build and certify Linux-based safety-critical applications and systems whose failure could result in the loss of human life, significant property or environmental damage. Attend the meeting to learn more about the project, get involved and ask questions to members of the ELISA Technical Steering Committee (TSC) including:

Philipp Ahmann, Chair of the ELISA TSC and a Project Manager at Robert Bosch GmbH
Kate Stewart, Vice President of Dependable Embedded Systems at the Linux Foundation

9:00 – 10:00 am – ELISA Project Overview
Join the ELISA mini summit for an overview of the ELISA project, the activities of the various working groups (WGs) and how the WGs interact and work together to tackle the challenges in advancing open source in safety-critical systems and bridge the gap between functional safety and Linux kernel development velocity.
10:00 – 10:15 am – Break (refreshments will be served)
10:15 – 11:00 am – Systems Working Group deep-dive
Take a deeper look into the Systems WG launched this year. Many products across various industries share the same architectural elements, including container technologies, RTOS requirements, or virtualization. This demands safety analysis at the system level. Understand why and how this WG is exploring the implications of using Linux in those mixed criticality systems by creating a reference system for further analysis. Learn also about collaboration with other open source communities such as AGL, Xen, and SPDX.
11:00 – 11:45 am – Automotive Working Group
Usage of Linux is common sense in many Automotive use cases such as infotainment, display clusters, or gateways. This session will describe elements needed to enable Linux in safety critical automotive use cases starting with warning signs of instrument clusters, also known as tell tales, and going forward the evolutionary path towards more complex use cases such as driver assistance. By framing use cases in a wider system context of a centralized vehicle computer architecture, it allows adopters a step-by-step approach to enable Linux in safety critical applications and to increase the responsibility of Linux in smaller chunks.
11:45am – 12:00 pm Open Discussions
Stick around for open discussions and Q&As with the speakers. The speakers will provide pointers to onboard those who are interested in collaborating to further the work of the ELISA project.
How to Register: Pre-registration is required, open to in-person attendees, and there is a $10 registration fee. To register for the ELISA Mini Summit, add it to your Open Source Summit Japan registration.
Learn more about Open Source Summit Japan or register for the event on the main event website here: https://events.linuxfoundation.org/open-source-summit-japan/.

Open Source Summit Japan (Yokohama, Japan + Virtual)
2022-12-05 - 2022-12-06
Open Source Summit Japan, hosted on December 5-6 in Yokohama, Japan and virtually for attendees around the world, is the premier event for open source developers, technologists, and community leaders to collaborate, share information, solve problems and gain knowledge, furthering open source innovation and ensuring a sustainable open source ecosystem. It is the gathering place for open source code and community contributors. Register here.
Open Source Summit is a conference umbrella, composed of a collection of events covering the most important technologies, topics, and issues affecting open source today. At Open Source Summit Japan, those events include: LinuxCon, CloudOpen, Automotive Linux Summit, Open AI + Data Forum, OSPOCON, CONTAINERCON, Critical Software Summit, Community Leadership Conference, Emerging OS Forum and Embedded IoT Summit.
ELISA will be represented on-site at the conference in several sessions including:
Monday, December 5 at 11-11:40 am: Elements Towards Functional Safety Use Cases with Linux in Automotive – Philipp Ahmann, Product Manager at Robert Bosch GmbH and Chair of the ELISA Project Technical Steering Committee
Linux is common sense in Automotive; for infotainment, display clusters or gateways. Centralization of embedded control units increase the demand of mastering complexity of large vehicle computers. Functional safety becomes more and more important. As part of instrument clusters, warning signs (so called tell tales) are an ideal entry point to address safety criticality in Automotive use cases. Their demands to the operating system help to explain the way forward towards more complex use cases from the domain of e.g. driver assistance.
This talk will describe elements needed to enable Linux in safety critical automotive use cases based on the tell tale use case as addressed within the Linux Foundation’s ELISA project. It shows similarities and differences to other use cases like park distance control or surround view and supports the the Automotive Grade Linux instrument cluster. By setting the use case into a wider system context of a centralized vehicle computer architecture, it allows adopters a step-by-step approach to enable Linux in safety critical applications and increase the responsibility of Linux in smaller chunks. An overview of the activities within the other ELISA project working groups and their relation to the automotive working group completes the talk. Add this to your schedule here.
Tuesday, December 6 at 10-10:20 am: Keynote – Kate Stewart, Vice President of Dependable Embedded Systems at the Linux Foundation
Kate’s keynote will feature ELISA.
Wednesday, December 7 at 9 am – 12:30 pm: ELISA Mini-Summit (pre-registration required)
Enabling Linux in Safety Applications (ELISA) aims to create a shared set of tools and processes to help companies build and certify Linux-based safety-critical applications and systems whose failure could result in the loss of human life, significant property or environmental damage.
9:00 – 10:00 am – ELISA Project Overview
Join the ELISA mini summit for an overview of the ELISA project, the activities of the various working groups (WGs) and how the WGs interact and work together to tackle the challenges in advancing open source in safety-critical systems and bridge the gap between functional safety and Linux kernel development velocity.
10:00 – 10:15 am – Break (refreshments will be served)
10:15 – 11:00 am – Systems Working Group deep-dive
Take a deeper look into the Systems WG launched this year. Many products across various industries share the same architectural elements, including container technologies, RTOS requirements, or virtualization. This demands safety analysis at the system level. Understand why and how this WG is exploring the implications of using Linux in those mixed criticality systems by creating a reference system for further analysis. Learn also about collaboration with other open source communities such as AGL, Xen, and SPDX.
11:00 – 11:45 am – Automotive Working Group
Usage of Linux is common sense in many Automotive use cases such as infotainment, display clusters, or gateways. This session will describe elements needed to enable Linux in safety critical automotive use cases starting with warning signs of instrument clusters, also known as tell tales, and going forward the evolutionary path towards more complex use cases such as driver assistance. By framing use cases in a wider system context of a centralized vehicle computer architecture, it allows adopters a step-by-step approach to enable Linux in safety critical applications and to increase the responsibility of Linux in smaller chunks.
11:45am – 12:00 pm Open Discussions
Stick around for open discussions and Q&As with the speakers. The speakers will provide pointers to onboard those who are interested in collaborating to further the work of the ELISA project.
How to Register: Pre-registration is required, open to in-person attendees, and there is a $10 registration fee. To register for the ELISA Mini Summit, add it to your Open Source Summit Japan registration.
Learn more about Open Source Summit Japan or register for the event on the main event website here: https://events.linuxfoundation.org/open-source-summit-japan/.

exida Automotive Symposium 2022 (Germany)
2022-10-12 - 2022-10-14
exida is hosting another symposium on automotive safety October 12 – 14, 2022 at the Arabella Alpenhotel Spitzingsee in Germany.
New regulations from the European Commission are expected later this year. This will certainly increase the technical expectations placed on those developing, testing, releasing and approving highly automated vehicles that can drive everywhere and in all conditions.
exida is extremely pleased to invite expert contributions to our annual symposium representing key industry experts and thought leaders including:

Gabriele Paoloni, Chair of the ELISA Project Governing Board and Open Source Community Technical Leader at Red Hat, will give an overview about ELISA (Enabling Linux in Safety Critical Applications).

Gabriele will also give a presentation about “An Innovative ISO26262-certified Architecture OS Solution for the Automotive Sector.”

Gabriele Paoloni, Robert Paccapeli, Herald Ruckriegel, Red Hat (an ELISA Project member) will give a presentation “Bringing Innovation into the Automotive Ecosystem – How Red Hat is Supporting Initiatives and Communities.”
Michael Armbruster, Lukas Bulwahn (a member of the ELISA Project TSC), Simon Friedmann, Julian Ott, Jens Petersohn from Elekrobit will give a presentation about “Modeling and Arguing Fault Propogation in Complex Mixed-Criticality and Mixed-Compliance Software Systems.”
Dr. Christophe Temple, ELISA Project Governing Board member and Lead Safety & Reliability Architect at ARM, will give a presentation about “Constructing Complex Systems from SEooCs.”
Prof. Dr. Moritz Weling, BMW Group (an ELISA Project member), will give a presentation about “Sensitivity Analysis within the Prospective Safety Integrity Framework.”
Dr. Francesc Fons, Huawei Technologies (an ELISA Project member), will give a presentation about “Reliable In-Vehicle Networks through inline Processing of Safety Mechanisms Embedded in Networking SoCs.”
Alexandar Camek, BMW Group (an ELISA Project member) will give a presentation about “A Linux Based Cybersecurity System for an Autonomous Platform.”
Paul Sherwood, Codethink (an ELISA Project member) will give a presentation about “Improving Safety through Deterministic Construction.”
Robert Paccapeli, Red Hat (an ELISA Project member) will give a presentation about “Building a Succesful FuSa Storty: The Four Red Hat In-Vehicle Operating System Pillars.”

Learn more and register here: https://www.exida.com/2022/exida%20Automotive%20Symposium%202022_V1.pdf

ELISA Seminar: PREEMPT_RT - How not to break it
2022-10-11 08:00 - 09:00 (America/Los_Angeles)
Join the ELISA community on Tuesday, October 11 at 8-9 am PT for the next ELISA Monthly Seminar. Sebastian Siewior from Linutronix will present “PREEMPT_RT – how not to break it.”
The PREEMPT_RT patch set has only a handful patches left until it can be enabled on the X86 Architecture at the time of writing. The work has not finished once the patches are fully merged. A new issue is how to not break parts of PREEMPT_RT in future development by making assumption which are not compatible or lead to large latencies. Another problem is how to address limitations on PREEMPT_RT like the
big softirq/ bottom halves lock which can lead to high latencies.
Seminar Details:

Date: Tuesday, October 11
Time: 8-9 am PT/11 am-12 pm ET
From computer: https://zoom.us/j/99630105397?pwd=[REDACTED]
From phone: 855-880-1246 (tool free US number) or view international numbers https://zoom.us/u/abv3wJnVJ8
Meeting ID: 996 3010 5397 Passcode: [REDACTED]

ELISA Workshop (Manchester, England)
2022-09-19 - 2022-09-20
Calling all active ELISA contributors! We invite you to an ELISA Workshop, in Manchester, England, on September 19-20.
Hosted by Codethink, a member of the ELISA Project, this workshop is an in-person collaboration opportunity for active contributors. ELISA members and contributors will have interactive discussions on predetermined topics including use cases, roadmap planning, and side-by-side working sessions. Please contact info@elisa.tech for how to register and participate.

Open Source Summit Europe (Dublin, Ireland + Virtual)
2022-09-13 - 2022-09-16
Open Source Summit Europe, which takes place in Dublin, Ireland + virtually on September 13-16, is the premier event for open source developers, technologists, and community leaders to collaborate, share information, solve problems, and gain knowledge, furthering open source innovation and ensuring a sustainable open source ecosystem. It is the gathering place for open-source code and community contributors. Register here to attend in person or virtually: https://events.linuxfoundation.org/open-source-summit-europe/register/.
ELISA will be featured in a few different sessions at the conference:
Monday, September 12:
2 – 5 pm: ELISA Forum – pre-registration is required. Learn more here.
Thursday, September 15:
4:10- 4:50 pm: Enabling Linux in Safety-Critical Applications (ELISA) insights – Philipp Ahmann, an ELISA Project Ambassador & Chair of the Automotive Working Group and Business Development Manager at Robert Bosch GmbH, and Elana Copperman, an ELISA Ambassador & Chair of the Linux Features for the Safety-Critical Systems Working Group and System Safety Architect at Mobileye
The ELISA project has taken on the challenge to make it easier for companies to build and certify Linux-based safety-critical applications. ELISA members are defining and maintaining a common set of elements, processes and tools that can be incorporated into specific Linux-based, safety-critical systems amenable to safety certification. This talk will give an overview of the goals and technical strategy of the ELISA project. It provides information about the different work groups, their interaction and contributions. These work groups focus on Linux Features for Safety-Critical Systems, Software Architecture, Open Source Engineering Process, Tool Investigation and Code Improvement. They are complemented by use case work groups dealing with Automotive, Medical and wider Industrial IoT systems. Attendees will leave the talk with an understanding where the ELISA project stands today. They get insights which methodologies and tools are used, which challenges are tackled next by the work groups and why the different puzzle pieces are all needed for enabling Linux in safety-critical applications. Add it to your schedule here.
6 – 6:40 pm: Safety + Open Source Software: Where it Started & Where it’s Going – Kate Stewart, ELISA Project Ambassador and Vice President of Dependable Embedded Systems at the Linux Foundation, and Shuah Khan, Chair of the ELISA Project Technical Steering Committee and Kernel Maintainer & Linux Fellow at the Linux Foundation
Add it to your schedule here.
To register or learn more about Open Source Summit Europe, visit the main event website: https://events.linuxfoundation.org/open-source-summit-europe/.

ELISA Forum (Dublin, Ireland)
2022-09-12 14:00 - 17:00 (America/Los_Angeles)
Are you attending Open Source Summit Europe, hosted in Dublin, Ireland + virtually on September 13-16? If you’ll be on-site at the conference, we invite you to join the ELISA community at the ELISA Forum on Monday, September 12 from 2-5 pm.
Take a look at the agenda below and add the forum ($35) to your OSSummit registration here: https://events.linuxfoundation.org/open-source-summit-europe/register/.
Agenda:
2-3 pm
Join the ELISA Forum for an overview of the ELISA project, the activities of the various working groups (WGs) and how the WGs interact and work together to tackle the challenges in advancing open source in safety-critical systems and bridge the gap between functional safety and Linux kernel development velocity.
3-4:30 pm
There will then be an introduction and interactive session to apply the System-Theoretic Process Analysis (STPA) methodology to a sample use case. STPA is a fairly new methodology that helps identify risks and hazards of mixed criticality systems. Because several ELISA WGs rely on STPA, this interactive session will help participants gain a better understanding of the work within ELISA.
4:30-5 pm
The overview and STPA sessions will be led by ELISA project representatives, Gabriele Paoloni at Red Hat and Philipp Ahmann at Robert Bosch GmbH. Both representatives will also be available toward the end of the Forum for open discussions and Q&A as well as point to resources and documentation to onboard those who are interested in collaborating to further the work of the ELISA project.
How to Register: Pre-registration is required. To register for ELISA Forum, add it to your Open Source Summit Europe registration.

Linux Plumbers Conference (Dublin, Ireland + Virtual)
2022-09-12 - 2022-09-14
The Linux Plumbers Conference is the premier event for developers working at all levels of the plumbing layer and beyond.
Taking place on Monday 12th, Tuesday 13th and Wednesday 14th of September, this year we will be both in person and remote (hybrid). However to minimize technical issues, we’d appreciate most of the content presenters being in-person. The conference will also be live streaming all tracks for free and viewers of the live stream will be able to use the matrix chat to interact with the in person and virtual audiences.
The in-person venue is the Clayton Hotel on Burlington Road, Dublin. Register here.
ELISA will be featured in these two MicroConferences (in European time zone):
Monday, September 12 at 10 am-1:30 pm: Kernel Testing & Dependability MC
The Linux Plumbers 2022 Kernel Testing & Dependability track focuses on advancing the current state of testing of the Linux Kernel and its related infrastructure. The main purpose is to improve software quality and dependability for applications that require predictability and trust. We aim to create connections between folks working on similar projects, and help individual projects make progress.
This track is a merge of the Linux Plumbers 2021 Testing and Fuzzing and the Kernel Dependability and Assurance MC tracks into a single session. These two tracks have a lot of overlap in topics and attendees. A dependable kernel is the goal of testing it and combining the two tracks will promote collaboration between all the interested communities and people.
We ask that any topic discussions focus on issues/problems they are facing and possible alternatives to resolving them. The Microconference is open to all topics related to testing on Linux, not necessarily in the kernel space.
Potential testing and dependability topics:

KernelCI: Improving user experience and new web dashboard
(https://github.com/kernelci/kernelci-project/discussions/28)
Growing KCIDB, integrating more sources (https://kernelci.org/docs/kcidb/)
Better sanitizers: KFENCE, improving KCSAN. (https://lwn.net/Articles/835367/)
Using Clang for better testing coverage: Now that the kernel fully supports building with clang, how can all that work be leveraged into using clang’s features?
How to spread KUnit throughout the kernel?
Building and testing in-kernel Rust code.
Identify missing features that will provide assurance in safety critical systems.
Which test coverage infrastructures are most effective to provide evidence for kernel quality assurance? How should it be measured?
Explore ways to improve testing framework and tests in the kernel with a specific goal to increase traceability and code coverage.
Regression Testing for safety: Prioritize configurations and tests critical and important for quality and dependability.
Transitioning to test-driven kernel release cycles for mainline and stable: How to start relying on passing tests before releasing a new version?
Explore how do SBOMs figure into dependability?

Speakers:

Sasha Levin
Guillaume Tucker
Shuah Khan (The Linux Foundation)
Kate Stewart (Linux Foundation)

Monday, September 12 at 3-6:30 pm: Kernel Memory Management MC

Current problems of interest to kernel developers who focus on memory management:
– Multi-generational LRU vs traditional LRU
– Do we need three different slab allocators?
– How far do we take the folio conversion?
– Can we handle page pinning and page mapcount more effectively?
– How can we effectively cache reflinked files?
– Can we support 1GB pages other than through hugetlbfs?
– How should we handle memory failures better?
More problems will undoubtedly present themselves before the start of the conference.

Speakers

Matthew Wilcox (Oracle)
Vlastimil Babka (SUSE Labs)
