Two world-leading consortiums in coding guidelines, MISRA and AUTOSAR, have today announced that their industry standard for best practice in C++ will be integrated into one publication.
MISRA will merge the AUTOSAR guidelines with its own established best practice, to develop a single ‘go to’ language subset for safety-related C++ development. The MISRA led guidelines will incorporate the latest version of C++ language – C++17 – and, when available, its successor C++20.
The new guidelines for the safe and secure application of both embedded control systems and standalone software will provide the framework for C++ use in several fields of application. This includes sectors such as automotive, aerospace, telecommunications, medical devices, defense and engineering.
Chris Tapp, chair of the MISRA C++ Working Group, said, “We have a proud history in producing coding guidelines and we are excited to continue developing the industry standard for years to come. Our method has always been, quite simply, to provide information written by engineers, for engineers – and these C++ guidelines will be no different.”
AUTOSAR chairman Rick Flores said, “It is crucial for innovative industries to be supported with a common, understandable C++ language in one place, a gold source for developers. We see the universal growth in C++ usage across some of the most transformative areas of industry, from connected autonomous vehicles to the development of AI underpinning the next generation of software intensive systems.