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.
10 Benefits and 10 Challenges of Applying Large Language Models to DoD Software Acquisition
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 …
The Top 10 Blog Posts of 2023
Applying Generative AI to Software Engineering: Navigating Ethical and Educational Landscapes
Application of Large Language Models (LLMs) in Software Engineering: Overblown Hype or Disruptive Change?
This blog post explores large language models (LLMs) in software development, implications of incorporating LLMs into software-reliant systems, and areas where more research is needed to advance their use in …
Synergy Among Engineering Disciplines: Software, Cybersecurity, and AI
Product Management’s Role in Software: A Fool’s Game or an Evolving Adventure?
The Latest Work from the SEI: Rust, DevSecOps, AI, and Penetration Testing
Join the SEI and White House OSTP to Explore the Future of Software and AI Engineering
The SEI and the White House OSTP will co-host a workshop to inform a community strategy for building and maintaining U.S. leadership in software engineering and artificial intelligence (AI) engineering.