CppCon2014: Bill Emshoff "Using C++ on Mission and Safety Critical Platforms"

Download information and video details for CppCon2014: Bill Emshoff "Using C++ on Mission and Safety Critical Platforms"
Uploader:
CppConPublished at:
10/4/2014Views:
19.7KDescription:
— Presentation Slides, PDFs, Source Code and other presenter materials are available at: -- The Joint Strike Fighter (JSF) is the first major DOD aircraft program to use C++. Much of this software is either safety critical or mission critical and so must be written in such a way as to be clear, readable, unambiguous, testable, and maintainable. We discuss the driving requirements behind the standard and its evolution. We give a quick overview of our standard and discuss how it differs from later standards such as MISRA C++. We discuss lessons learned over our nine year history of applying the standard to a large embedded software program. We also address ambiguities in rules and difficulties with automated checking of conformance with the standard. -- Bill Emshoff has been programming in C++ for over 12 years. He is currently a Senior Staff Software Engineer working on the Joint Strike Fighter program at Lockheed Martin, where he has evolved to become an informal interpreter of the JSF coding standard and champion of static analysis as a means to catch and prevent coding errors prior to formal test. -- Videos Filmed & Edited by Bash Films: *-----* Register Now For CppCon 2022: *-----*
Similar videos: CppCon

CppCon 2014: Jon Kalb "Exception-Safe Code, Part I"

CppCon 2014: Yuriy Solodkyy "Accept No Visitors"

CppCon 2014: Titus Winters "The Philosophy of Google's C++ Code"

CppCon 2014: Matt Hargett "A CTO's guide to Modern C++"

SE Course: Ch.3: Agile SW Dev. - part 1: Introduction

