Bart Kemper, Phil Laplante

Research output: Chapter in Book/Report/Conference proceedingConference contribution


Software is embedded in most electromechanical systems and complex facilities and has changed our lives in the same way that electricity and the internal combustion engine once did. These changes are overwhelmingly beneficial, but recent events, such as the 737 MAX crashes and problems with autonomous vehicles, demonstrate the serious consequences of software failures. The challenges are greater than isolated incidents, however. Three quarters of software projects fail. There has been a 742% average annual increase in SCC attacks over the past three years for open-source software (OSS), in many cases costing millions per incident. There have been significant increases in cyber-attacks and ransomware incidents. Human threats are adaptive, pernicious, and persistent and two US presidents have issued Executive Orders regarding software-related threats to the nation. In response to these events, a task force within the National Society of Professional Engineers proposes the creation of a certified System Software Integrator (SSI) role – a person designated to take responsibility for a system in a manner similar to other professionals with “responsible in-charge” duties. This proposal has been championed by a multi-discipline team from diverse industries, including power generation, software development, and Artificial Intelligence development. The challenge of building critical embedded software systems is not a “software problem,” but an “engineering problem” that goes well beyond writing lines of code. This is an engineering solution.

Original languageEnglish (US)
Title of host publicationAdvanced Design and Information Technologies
PublisherAmerican Society of Mechanical Engineers (ASME)
ISBN (Electronic)9780791887592
StatePublished - 2023
EventASME 2023 International Mechanical Engineering Congress and Exposition, IMECE 2023 - New Orleans, United States
Duration: Oct 29 2023Nov 2 2023

Publication series

NameASME International Mechanical Engineering Congress and Exposition, Proceedings (IMECE)


ConferenceASME 2023 International Mechanical Engineering Congress and Exposition, IMECE 2023
Country/TerritoryUnited States
CityNew Orleans

All Science Journal Classification (ASJC) codes

  • Mechanical Engineering

Cite this