search menu icon-carat-right cmu-wordmark

Emerging Technologies: Seven Themes Changing the Future of Software in the DoD

White Paper
This report summarizes the SEI's Emerging Technologies Study (ETS) and identifies seven emerging technologies to watch in software engineering practices and technology.

Software Engineering Institute


This report summarizes the SEI's Emerging Technologies Study (ETS), the findings of which are important to the SEI, its DoD sponsors, and the software engineering community. Additionally, this report discusses the Emerging Technology Knowledge Base (ETKB), an internal SEI tool employing a Wikipedia-like structure to codify the data and information gathered during this study. The ETKB enables the identification of relationships among and links between the emerging technology investigated to the overarching goals and objectives of the SEI, its customers, and its sponsors.

This report covers the following seven emerging technologies, which we have chosen from a purely software engineering perspective (that is, practices and technology):

  • Advanced Computing
  • Advanced Materials
  • AI/ML
  • Biotechnology
  • Cybersecurity
  • Digital Transformation
  • Distributed Computing