Techniken, mit denen früher einige hundert Code-Zeilen für eine single-threaded Applikation entwickelt wurden, welche dann in einer Realtime Executive auf einer einzelnen CPU lief, sind für moderne Applikationen die multi-threaded auf Multi-Core-CPUs laufen sollen, schlichtweg nicht mehr geeignet.
Software-Architekten, - Designer und -Entwickler brauchen eine geeignete prozesstechnische Disziplin, passende Komponenten und die richtigen Werkzeuge, um solche Applikationen kosteneffizient zu erstellen. Eine essenzielle Komponente ist ein zertifizierter Kernel, auf dem die Applikation aufgebaut werden kann.
In diesem Whitepaper geht es um die Besonderheiten eines Safe Kernel, also eines speziellen Betriebssystem-Kerns. Es gibt einen Überblick über den QNX Neutrino RTOS Safe Kernel, welcher nach IEC 61508, Safety Integrity Level 3, zertifiziert wurde. Ferner werden wichtige Voraussetzungen diskutiert, die bei der Entwicklung von Applikationen auf Basis eines Safe Kernel eine Rolle spielen, wie passende Werkzeuge, Dokumentation und Schulung.
Jetzt kostenlos anzeigen