Since it was established in 1984 as a federally funded research and development center sponsored by the U.S. Department of Defense, the SEI has delivered innovative methods, tools, algorithms, and frameworks to meet current software and cybersecurity needs and provide a foundation for combating future ones.
In our role as a research leader, the SEI often produces technical work that bears fruit years later. For example, our pioneering work in software architecture led to the accepted understanding today that architecture determines the quality and longevity of a software system. And SEI experts closed gaps in network data collection and analysis by developing a suite of cybersecurity tools and a system that now provides traffic monitoring and protection throughout federal networks.
The stories below offer snapshots of the culture of innovation at the SEI as our researchers and engineers have investigated the nation's toughest problems in software and cybersecurity over the years.
You can also read these stories in the 2016 book History of Innovation at the SEI.
The SEI released Crucible and GHOSTS, tools that help cyber simulation developers create simulated virtual environments and non-player characters (NPCs).Read More
Foundry: A Training Asset Management PortalRead the Story
For a decade, the SEI has been at the forefront of shaping a definition of technical debt, forming and executing a research agenda applicable to government and industry, and cultivating a community of practice.Read More
Helping Analysts Automate Reverse EngineeringRead the Story
Contributing to Developing and Implementing the DoD Vulnerability Discovery ProgramRead the Story
Creating a New Language to Verify Complex SystemsRead the Story
This research developed the SAE Architecture Analysis and Design Language standard in 2004, which was chosen for an aerospace initiative in 2008 and used to detect potential integration issues in the Joint Multi-Role helicopter program in 2015.Read More
Taming Uncertainty in Software Cost EstimationRead the Story
Attacking Software VulnerabilitiesRead the Story
Assessing Cyber Risk ReadinessRead the Story
Augmenting T&E with AssuranceRead the Story
Strengthening Network Traffic AnalysisRead the Story
From its focus on research in architectural modeling and analysis for safety- and mission-critical systems, the SEI became the technical lead for the SAE Architecture Analysis and Design Language standard.Read More
Defining Non-Functional System QualitiesRead the Story
Tailoring Risk Management PracticeRead the Story
Changing Software Contractor Selection CriteriaRead the Story
Enabling Large-Scale Network Flow AnalysisRead the Story
Meeting Real-Time Scheduling NeedsRead the Story
Establishing a Basis for Software ReuseRead the Story
During the early years of curriculum development in software engineering, the SEI held a workshop for leading software engineering educators to design a recommended curriculum for a software engineering degree.Read More
Pointing the Way Toward a Software Architecture DisciplineRead the Story
The Morris Worm disrupted the nascent Internet in 1988. In its aftermath, DARPA requested that the SEI create a computer emergency response team, and the CERT Coordination Center (CERT/CC) was born.Read More