search menu icon-carat-right cmu-wordmark

Publications

The SEI provides access to more than 5,000 documents from three decades of research on best practices in software engineering. These documents include technical reports, presentations, webinars, podcasts, blogs, and other searchable materials. You can search our database to find publications that span the SEI's history as well as current research.

SEI Digital Library

Our digital library holds over 30 years of publications that you can browse by topic, author, and publication type.

Browse Digital Library

New in Publications

Where Software Architects Make a Difference

Where Software Architects Make a Difference

June 13, 2022 • Video
James IversShane McGraw

In the episode, Shane McGraw, Outreach Lead, interviews James Ivers, lead of the SEI’s software architecture team, about openings for software architects and software architecture researchers.

watch
Undiscovered Vulnerabilities: Not Just for Critical Software

Undiscovered Vulnerabilities: Not Just for Critical Software

June 02, 2022 • Podcast
Jonathan Spring

Jonathan Spring discusses the findings in a recent paper that analyzes the number of undiscovered vulnerabilities in information systems.

learn more
AI at the SEI

AI at the SEI

May 19, 2022 • Video
Michael MattarockMatthew J. Butkovic

In this episode, Matt Butkovic, talked with Michael Mattarock, about the SEI’s efforts to apply AI techniques to address national security mission needs while leading a national initiative to build a new discipline of AI Engineering.

watch
Digital Engineering Effectiveness

Digital Engineering Effectiveness

May 19, 2022 • White Paper
Alfred SchenkerTyler Smith (Adventium Labs, Inc.)William Richard Nichols

This paper explores the reluctance of developers of cyber-physical systems to embrace digital engineering (DE), how DE methods should be tailored to achieve their stakeholders' goals, and how to measure the effectiveness of DE-enabled workflows.

read
Explainable AI Explained

Explainable AI Explained

May 19, 2022 • Podcast
Violet Turri

Violet Turri discusses explainable AI, which encompasses all the techniques that make the decision-making processes of AI systems understandable to humans.

learn more
Predictable Use of Multicore in the Army and Beyond

Predictable Use of Multicore in the Army and Beyond

May 04, 2022 • Webinar
Björn AnderssonDionisio de Niz

In this webcast, SEI staff members Bjorn Andersson, PhD, Dionisio de Niz, PhD, and William Vance of the U.S. Army Combat Capabilities Development Command Aviation & Missile Center will discuss using real-time software on multicore processors.

watch