|

Chris Hobbs chobbs@qnx.com
Yi Zheng yzheng@qnx.com
|
|
Schutz vor Beeinflussung von Software-komponenten in einem ISO-26262-System
Software-Systeme in Autos bestehen aus vielen Komponenten, die alle korrekt zusammenarbeiten müssen, um die Sicherheit nicht zu gefährden. Eine essentielle Designvorgabe ist es deshalb, diese Komponenten entlang mehrerer Achsen voneinander zu isolieren, damit sie sich nicht unbeabsichtigt beeinflussen. In diesem Beitrag diskutieren wir, wie a) die von der ISO 26262 vorgeschriebene Isolation erreicht wird und b) man zeigt, dass diese Isolation korrekt implementiert wurde.
Read More...
June 2014
|
|
 Download
|
|

Chris Hobbs chobbs@qnx.comMalte Mundt mmundt@qnx.com
|
|
Die Gefahren des Over-Engineerings von sicheren Systemen
Versuche, eine bestimmte Systemkomponente verlässlicher zu machen, ohne dabei das Gesamtsystem im Blick zu behalten, kann zu neuen Problemen führen. In diesem Beitrag untersuchen wir, wie die Einführung einer softwarebasierten Speicherfehler-Erkennung die Verlässlichkeit eines 2oo2-Systems beeinflusst, diskutieren die Vor- und Nachteile dieses Ansatzes und zeigen Alternativen zur Erhöhung der Verlässlichkeit auf.
Read More...
February 2014
|
|
 Download
|
|

Grant Courville gcourville@qnx.com |
|
Auswahl eines OS für sicherheitskritische Embedded-Systeme in Zügen
Züge sind längst nicht mehr die dampfenden Ungeheuer aus der Zeit unserer Großväter – die Züge von heute werden von Embedded-Software gesteuert. Dieses Whitepaper behandelt Anforderungen an solche Software und wichtige Eigenschaften eines Embedded-OS, die zu deren Erfüllung notwendig sind: Wann und warum Echtzeitfähigkeit benötigt wird, die Bedeutung des OS für die Zertifizierung nach EN 5012x oder IEC 61508, sowie OS-Architektur und -Features, die für ein verlässliches System wichtig sind.
Read More...
December 2013
|
|
 Download
|
|

Malte Mundt mmundt@qnx.com
Chris Hobbs chobbs@qnx.com
|
|
10 goldene Regeln für sichere Embedded-Systeme
Ob FDA-Zulassung bei Medizingeräten, EN 5012x-Anforderungen in der Bahntechnik, ISO 26262 im Automotive-Bereich oder andere nach IEC 61508 SIL-Level einzustufende Systeme: Zertifizierungen und Zulassungen müssen integraler Bestandteil des gesamten Projektes sein. Hersteller müssen über die rein technischen Herausforderungen hinaus denken und sich ebenso auf Rahmenbedingungen, Prozesse und die gesamte Kultur innerhalb der Organisation konzentrieren.
Read More...
April 2013
|
|
 Download
|
|

Chris Hobbs chobbs@qnx.com
|
|
Welches Betriebssystem für IEC 62304 Medizingeräte?
Dieser Artikel wendet sich an alle, die ein Betriebssystem für sicherheitskritische Medizingeräte auswählen müssen. Er soll helfen, die tatsächlich anfallenden Kosten von Linux im Vergleich mit dem QNX-Betriebssystem abzuschätzen. Er behandelt Anforderungen der Standards IEC 62304, ISO 14971 sowie IEC 61508 und liefert dazu jeweils vergleichende Abschätzungen für den Entwicklungsaufwand.
Read More...
February 2013
|
|
 Download
|
|

Paul Leroux paull@qnx.com Malte Mundt mmundt@qnx.com |
|
Wann genau benötigt man ein Echtzeitbetriebssystem?
Durch die Leistungsfähigkeit moderner Prozessoren und die Verfügbarkeit von Echtzeit-Patches für Standardbetriebssysteme stellt sich die Frage, wann man für Embedded-Systeme tatsächlich noch ein Echtzeitbetriebssystem braucht. Wir schauen uns deshalb an, welche Verhaltensweisen nur ein wirkliches Echtzeitbetriebssystem (RTOS, „Real Time Operating System“) garantieren kann, egal ob auf High-End-CPUs oder auf kleineren Prozessoren.
Read More...
January 2013
|
|
 Download
|
|

Chris Hobbs chobbs@qnx.com
Malte Mundt mmundt@qnx.com
|
|
Funktionale Sicherheit komplexer Software-Systeme – Teil 2
Nur durch ausgiebiges Testen kann die Funktionale Sicherheit von heutigen Softwaresystemen mit ihrem oft massiven Multi-Threading nicht mehr nachgewiesen werden - deshalb haben wir die Grenzen des Testens im Teil 1 dieser Whitepaper-Serie ausführlich erörtert. Im Teil 2 beschreiben wir nun, wie durch eine Kombination von Prozesstreue, statistischen Tests und Entwurfsverifizierung das Vertrauen in die Funktionale Sicherheit von komplexen Systemen erhöht werden kann.
Read More...
September 2012
|
|
 Download
|
|

Chris Hobbs chobbs@qnx.com
Malte Mundt mmundt@qnx.com
|
|
Funktionale Sicherheit komplexer Software-Systeme – Teil 1
Traditionell wird Funktionale Sicherheit oft durch ausgiebiges Testen überprüft. Das ist adäquat für relativ einfache Programme, jedoch für heutige Softwaresysteme mit ihrem oft massiven Multi-Threading nicht mehr angemessen. Denn: Deren Komplexität lässt es nicht mehr zu, sie als grundsätzlich deterministisch anzusehen. Im Teil 1 dieser Whitepaper-Serie erörtern wir deshalb die Grenzen des Testens und beschreiben, was bei der Entwicklung komplexer Softwaresysteme zu beachten ist.
Read More...
September 2012
|
|
 Download
|
|

Andy Gryc agryc@qnx.com
Marc Lapierre mlapierre@qnx.com
|
|
Warum HTML5 die HMI-Technologie der Zukunft ist
Informationen zu HTML5 gibt es im Überfluss, von den W3C Dokumenten bis zu Business-Cases, Visionen von Technologie-Gurus und die unüberschaubare Vielfalt der How-To Artikel und Tutorials. Diese Whitepaper soll die Lücke zwischen den Visionen und den Tutorials schließen. Es bietet einen Überblick über HTML5, der für alle jene hilfreich sein wird, die noch keine HTML5 Experten, aber ausreichend technisch orientiert sind, um zu wissen, was wir z.B. unter einem "Chromeless Browser" verstehen.
Read More...
July 2012
|
|
 Download
|
|

Andy Gryc agryc@qnx.com Kerry Johnson kjohnson@qnx.com |
|
HTML5 – die Zukunft des In-Car Infotainment?
Um Content und Services entsprechend heutiger Kundenerwartungen anbieten zu können, haben sich die Auto-Hersteller auf eine unüberschaubare Vielfalt an Technologien eingelassen. HTML5 hingegen ist ein nicht proprietärer und schon weit verbreiteter Standard, der seine Qualitäten bereits heute in einer Vielzahl an Implementierungen unter Beweis stellt. HTML5 könnte den Autoherstellern helfen, ihren Kunden das zu liefern, was sie von ihrem Infotainment-System erwarten.
Read More...
February 2012
|
|
 Download
|
|

Chris Hobbs chobbs@qnx.com
|
|
Verwendung von COTS-Software für medizinische Geräte
In vielen Branchen senken die Hersteller ihre Entwicklungskosten durch die Verwendung von COTS (commercial off-the-shelf) Softwarekomponenten. In der Medizintechnik wird das aber eher skeptisch gesehen, befürchtet man doch, dass dies zu einer undurchsichtigen Technologie-"Suppe" (SOUP = software of uncertain provenance) führen könnte. Doch wenn man einige Aspekte beachtet, kann man trotzdem mit der IEC 62304 und den Anforderungen an die funktionale Sicherheit konform gehen.
Read More...
November 2011
|
|
 Download
|
|
|
Other whitepaper topics:
|
Recent,
Automotive,
German Whitepapers,
HMI + Graphics,
Industrial,
Medical,
Multimedia + Acoustics,
Networking,
Operating Systems,
Security + Defense,
Safe Systems,
Tools
|
|
 |