A federally funded research and development center at Carnegie Mellon University has released a multiyear roadmap for architecting future software-based systems.
The CMU Software Engineering Institute sought input from an advisory group composed of government, industry and academic representatives to produce the document, titled “Architecting the Future of Software Engineering: A National Agenda for Software Engineering Research & Development.”
Department of Defense-sponsored SEI outlined how future software systems can be developed, analyzed and deployed and what relevant projects can contribute to addressing emerging challenges.
The document is intended to also help engineers ensure the safety, predictability and evolution of software platforms.
“Our hardware has become increasingly programmable, and software has become ubiquitous. Therefore, software engineering is a critical enabler for everything that we do in the DoD,” said Heidi Shyu, undersecretary of defense for research and engineering and a previous Wash100 awardee, wrote in her foreword to the study.
Shyu added that the document will serve as a guide for the department’s research and investment strategy necessary to protect national security.