This website uses cookies to make the content more user-friendly and effective. By using this website, you agree to the use of cookies. You can find additonal information about the use of cookies and the possibility of objecting to the use of cookies here.

26 - 28 February 2019 // Nuremberg, Germany

Conferences and supporting programme

back to day overview
Session 01 II - Functional Safety II

Certifying Linux - Lessons Learned in 3 Years of SIL2LinuxMP Vortragssprache Englisch

When the SIL2LinuxMP project was started about 3 years ago, many non-safety critical systems using GNU/Linux were already built and in operation. GNU/Linux based systems found their way into industry mostly due to its tremendous security capabilities as well as the unmatched support for modern hardware. Both requirements are important for modern industrial applications and can be met using GNU/Linux on contemporary multi-core CPUs. However the question whether a safety argumentation for GNU/Linux based platforms can be done was still open. While the ultimate goal of certifying a GNU/Linux based platform has still not been reached as of today, it definitely seems to be in reach for the software components. The SIL2LinuxMP project was started as an industrial research project with the goal to find out whether or not it is possible to build complex software based safety-related systems using the GNU/Linux operating system. During the course of those last years a number of potential issues that were seen in the early days turned out to be mostly manageable, while other problems took us by surprise. The most striking one being the fact that to this day no certified multi-core CPU (with more than 4 cores) seems to be available. Certainly, this paper not only presents the issues encountered and status achieved during the last 3 years, it also discusses the approaches taken to resolve them. These approaches cover all aspects of the safety development life-cycle. Examples are the tailoring of the safety process (from a development to a selection process) or the way the hazard analysis of the use case is conducted. On an pre-existing element level, the data mining of development data and statistical arguments which show the suitability of the development process have to be noted. At the code level new methods like the software layers of protection analysis (SW LOPA) approach are introduced. This work was conducted in the context of OSADLs SIL2LinuxMP project striving to develop a GNU/Linux qualification route suitable for up to SIL2.

--- Date: 27.02.2018 Time: 4:00 PM - 4:30 PM Location: Conference Counter NCC Ost



Andreas Platschek

OpenTech EDV Research


The selected entry has been placed in your favourites!

If you register you can save your favourites permanently and access all entries even when underway – via laptop or tablet.

You can register an account here to save your settings in the Exhibitors and Products Database and as well as in the Supporting Programme.The registration is not for the TicketShop and ExhibitorShop.

Register now

Your advantages at a glance:

  • Advantage Save your favourites permanently. Use the instant access – mobile too, anytime and anywhere – incl. memo function.
  • Advantage The optional newsletter gives you regular up-to-date information about new exhibitors and products – matched to your interests.
  • Advantage Call up your favourites mobile too! Simply log in and access them at anytime.