Pretty much as the title, is there a medical industry equivalent document, standard or set of either to the auto industry's MISRA?
I'm working in the area of C, but anything language agnostic would be good too
MISRA Compliance & Coding Standards. The MISRA (Motor Industry Software Reliability Association) guidance is a software development standards that was created to facilitate best practices for programming safety-critical software in road vehicles and other embedded systems.
The MISRA C and MISRA C++ standards are a set of coding guidelines for the C and C++ programing languages that promote safety, security, and reliability in embedded system software.
MISRA provides coding standards for developing safety-critical systems. MISRA is made up of manufacturers, component suppliers, and engineering consultancies. Experts from Perforce's static code analysis team (formerly PRQA) are members of MISRA, too. MISRA first developed coding guidelines in 1998.
Further to the earlier answers, I'd be interested to know why you feel MISRA would not be suitable?
Yes, I accept fully that MISRA-C:1998 was titled and targeted at Vehicle Based Software but the second edition in 2004 has already changed to Guidelines for the Use of the C Language in Critical Systems, and as such MISRA is applicable to all industries - and (for example) is a reference document for the Joint Strike Fighter coding standards.
MISRA-C has most definitely been adopted by the nuclear and medical industries.
And (putting my MISRA Working Group member hat on for one moment, although I'm posting in a personal capacity only) if there are any specific issues relating to MISRA-C's application to medical devices, then I'm happy to discuss here and/or raise with the team.
You should use "MISRA-C:2004 Guidelines for the use of the C language in critical systems". There is nothing in MISRA-C that doesn't apply to med tech programs.
It is not directed to the automotive industry specifically, it was merely invented by them.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With