|
|

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
|
|

Yi Zheng yzheng@qnx.com
Chris Hobbs
chobbs@qnx.com
|
|
Ten Truths about Building Safe Embedded Software Systems
Obtaining safety certifications and approvals for safety-related systems and the larger systems, devices, components, machinery, and vehicles in which they reside is an arduous and costly undertaking. If the projects developing these systems are to be successful, manufacturers must look beyond the strictly technical challenges, and focus also on the environment and culture needed to develop safe software systems.
Read More...
December 2012
|
|
 Download
|
|

Chris Ault cault@qnx.com
Mark Pitchford
mark.pitchford@ldra.com
|
|
Using Dynamic Software Analysis to Support Medical Device Approval
Two key challenges facing medical device software manufacurer are a) demonstrating safety and b) obtaining approval by regulatory agencies. In this paper we look at how dynamic code analysis can support demonstrations of compliance with safety requirements, and key capabilities to look for in dynamic analysis tools. We conclude with tables mapping development activities with requirements in the IEC 62304 standard, and a short description of important OS characteristics.
Read More...
November 2012
|
|
 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
|
|

Chris Hobbs chobbs@qnx.com
|
|
Which OS for IEC 62304 Medical Systems?
This paper is for anyone who must select an OS for a safety-critical medical system. It provides information to help with estimates of the real cost of choosing a Linux or QNX OS. It lists requirements identified by standards such as IEC 62304, ISO 14971 and IEC 61508, and offers comparative estimates of the effort required to meet these requirements. These estimates are for initial certification and pre-approval, subsequent re-certifications following OS upgrades, and ongoing costs.
Read More...
August 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
|
|

Chris Hobbs chobbs@qnx.com
|
|
Clear SOUP and COTS Software for Medical Device Development
Medical device manufacturers may be reluctant to use COTS (commercial-off-the-shelf) because it implies SOUP (software of uncertain provenance), and thus may compromise device safety and pre-market approval by regulatory agencies. If we make the distinction between opaque SOUP and clear SOUP, that is, SOUP for which source code, fault histories and long in-use histories are available, we will find that COTS software may be the optimal choice for many safety-related medical devices.
Read More...
September 2011
|
|
 Download
|
|

Shree Paranjpe
sparanjpe@qnx.com
Scott Pennock
spennock@qnx.com
Phil Hetherington
phetherington@qnx.com |
|
Acoustic Echo Cancellation for Wideband Audio
Speech processing is transitioning to wider bandwidths. Benefits include increased intelligibility and comprehension, and a better communication experience. High quality, full-duplex Acoustic Echo Cancellation is an integral component of a hands-free speakerphone system. The challenge is to develop a robust Acoustic Echo Canceller that processes full-band audio signals while maintaining low computational complexity and reasonable memory consumption for an affordable telepresence experience.
Read More...
December 2010
|
|
 Download
|
|

Kerry Johnson
kjohnson@qnx.com |
|
Software Optimization Techniques for Multi-Core Processors
This paper provides examples of multicore optimization techniques and discusses how developers can use visualization tools to characterize multicore behavior and measure performance improvements. The paper explores how developers can use threading models to create multiple concurrent tasks and parallel processing; it also discusses how to minimize lock contention by using mutexes to engineer the optimal level of lock granularity.
Read More...
February 2008
|
|
 Download
|
|
|
Other whitepaper topics:
|
Recent,
Automotive,
German Whitepapers,
HMI + Graphics,
Industrial,
Medical,
Multimedia + Acoustics,
Networking,
Operating Systems,
Security + Defense,
Safe Systems,
Tools
|
|
 |