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

AI in Humanitarian Assistance and Disaster Response

AI in Humanitarian Assistance and Disaster Response

September 18, 2019 • Podcast
Ritwik Gupta

Ritwik Gupta, a machine learning research scientist in the SEI’s Emerging Technology Center, discusses the use of AI in humanitarian assistance and disaster response (HADR) efforts.

learn more
AI Engineering: 11 Foundational Practices

AI Engineering: 11 Foundational Practices

September 12, 2019 • White Paper

This initial set of recommendations can help organizations that are beginning to build, acquire, and integrate artificial intelligence capabilities into business and mission systems.

read
What is Ransomware?

What is Ransomware?

September 11, 2019 • Video

Ritwik Gupta and Elli Kanal explain what ransomware is, what it can do to your computer, and how you can help prevent infections using the concept of cyber hygiene.

watch
Machine Learning in Cybersecurity: A Guide

Machine Learning in Cybersecurity: A Guide

September 05, 2019 • Technical Report
Jonathan SpringJoshua FallonApril Galyardt

This report suggests seven key questions that managers and decision makers should ask about machine learning tools to effectively use those tools to solve cybersecurity problems.

read
The AADL Error Library

The AADL Error Library

August 29, 2019 • Podcast
Samuel ProcterPeter H. Feiler

Peter Feiler and Sam Procter present the Architecture Analysis and Design Language (AADL) EMV2 Error Library, which is an established taxonomy that draws on a broad range of previous work in classifying system errors.

learn more
Deepfakes—What Can Really Be Done Today?

Deepfakes—What Can Really Be Done Today?

August 27, 2019 • Video
Rotem D. GuttmanZachary Kurtz

Rotem Guttman and Zach Kurtz explain what deepfakes are, how they work, and what kind of content it’s possible to create with current techniques and technology.

watch