
Software Engineering Research and Development
We conduct research, develop advanced technologies, and provide solutions throughout the entire lifecycle of software development and software-reliant systems, from acquisition through sustainment.
Blog Posts
Perspectives on Generative AI in Software Engineering and Acquisition
It is essential that software and acquisition professionals learn how to apply AI-augmented methods and tools in their workflows. SEI researchers offer their perspectives on this topic.
Read More•By Anita Carleton, James Ivers, Ipek Ozkaya, John E. Robert, Douglas Schmidt (William & Mary), Shen Zhang
In Software Engineering Research and Development


The Top 10 Blog Posts of 2024
This post presents the top 10 most-visited posts of 2024, highlighting our work in software acquisition, artificial intelligence, large language models, secure coding, and more.
Read More•By Bill Scherlis
In Software Engineering Research and Development

The Latest Work from the SEI: Insider Risk, Bias in LLMs, Secure Coding, and Designing Secure Systems
The latest work from SEI technologists in the areas of insider risk, large language models, secure coding and static analysis.
Read More•By Bill Scherlis
In Software Engineering Research and Development

Challenges to Assuring Large-Scale Systems
National defense efforts have shifted from defeating terrorism to accelerating innovation, with a priority of delivering capability at speed and at scale.
Read More•By Gabriel Moreno, Anton Hristozov, John E. Robert, Mark H. Klein
In Software Engineering Research and Development


The Latest Work from the SEI: Counter AI, Coordinated Vulnerability Disclosure, and Artificial Intelligence Engineering
This post highlights the latest work from the SEI in artificial intelligence engineering, coordinated vulnerability disclosure for machine learning, and counter AI.
Read More•By Bill Scherlis
In Software Engineering Research and Development

The Latest Work from the SEI: APIs, SBOMs, and Static Analysis
This post presents the latest work from the SEI in the areas of application programming interfaces, secure development, and static analysis.
Read More•By Bill Scherlis
In Software Engineering Research and Development

The Latest Work from the SEI: an OpenAI Collaboration, Generative AI, and Zero Trust
This post highlights the latest work from the SEI in the areas of generative AI, zero trust, large language models, and quantum computing.
Read More•By Douglas Schmidt (William & Mary)
In Software Engineering Research and Development

Applying the SEI SBOM Framework
This SEI Blog post examines ways you can leverage your software bill of materials (SBOM) data, using the SEI SBOM Framework, to improve your software security and inform your supply …
Read More•By Carol Woody
In Software Engineering Research and Development

10 Benefits and 10 Challenges of Applying Large Language Models to DoD Software Acquisition
This post presents 10 benefits and 10 challenges of applying LLMs to the software acquisition process and suggests specific use cases where generative AI can provide value.
Read More•By John E. Robert, Douglas Schmidt (William & Mary)
In Software Engineering Research and Development


The Latest Work from the SEI
This SEI Blog post summarizes some recent publications from the SEI in the areas of supply chain risk management, technical debt, large language models, quantum computing, acquisition, and trustworthiness in …
Read More•By Douglas Schmidt (William & Mary)
In Software Engineering Research and Development
