Software is increasingly used within Medical Devices as they become more complex and enable bio-science advances to be brought to the healthcare market. The costs of software failure in lost time to market from regulatory delays, brand reputation, litigation and even loss of life; together with increasing adoption of international standards are driving industry leaders to improve safety-critical software quality.
Standards in the Medical device sector provide benchmarks for adhering to regulatory requirements both in the European Union and the United States. IEC 62304, Medical device software - Software life cycle processes, specifies life cycle requirements for the development to medical software and software within medical devices. The IEC 62304 standard also requires use of coding standards, such as MISRA and CERT.
Medical Device Software - Software Life Cycle Processes
Guidelines for the use of the C/C++ languages in critical systems
Secure Coding Standard
QA Systems enables organisations to accelerate safety standards compliance with automated static analysis and software testing tools: