MISRA C++: A Subset of C++ for the Development of High-Integrity Systems

BUGSENG
BUGSENG
2 هزار بار بازدید - 4 سال پیش - Roberto Bagnara & Chris TappC++
Roberto Bagnara & Chris Tapp

C++ is increasingly used for the development of safety and mission-critical systems. This is partly pushed by market demand concerning new machine learning methodologies and applications, such as advanced driver assistance systems. While C++ improves upon C by providing linguistic support for features that allow programmers to write safer code, it also presents numerous traps and pitfalls that can easily result in defective, unreadable, unmaintainable and difficult to test software.

This webinar has been prepared by Roberto and Chris Tapp, Chair of the MISRA C++ Working Group. We will start by explaining the non-definite behaviors of C++ and their origin. We will then introduce MISRA C++, its history and evolution and discuss how it is part of a software development process that addresses the requirements of functional safety standards. Finally we will cover the planned evolution of MISRA C++, including its ongoing merge with AUTOSAR C++:14.

Speaker: Roberto Bagnara - BUGSENG and University of Parma, Italy
Member, ISO/IEC JTC1/SC22/WG14, C Standardization Working Group
Member, MISRA C Working Group
4 سال پیش در تاریخ 1399/02/26 منتشر شده است.
2,009 بـار بازدید شده
... بیشتر