The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Its core purpose is to help organizations improve their software engineering capabilities and develop or acquire the right software, defect free, within budget and on time, every time.
Software Engineering Institute
... Read More. Designing Security Into software-Reliant Systems. ... Goto Fail & Heartbleed: Two Case Studies for Predicting Software Assurance. ...
64k - 2015-05-12
Software Architecture | Overview
software architecture serves as the blueprint for both the system and the project developing it. Learn ...Software Architecture. Quality ...
96k - 2015-05-16
Special Report | August 2014
Assuring Software Reliability
By Robert J. Ellison
This report describes ways to incorporate the analysis of the potential impact of software failures--regardless of their cause--into development and acquisition practices through the use of software assurance.
64k - 2014-08-15
White Paper | November 2009
System of Systems Software Assurance
By John B. Goodenough
This white paper describes SEI investigation into ways to provide justified confidence that a system of systems will behave as needed in its actual and evolving usage environments.
65k - 2009-11-02
Curriculum Module | July 1989
Intellectual Property Protection For SoftwareBy Pam Samuelson, Kevin M. Deasy
In this curriculum module, the authors provide an overview of the U.S. intellectual property laws that govern software creation, allocation, and enforcement.
65k - 1989-07-01
Software Product Lines | Overview
The SEI's software Product Lines website includes product line research, education, and services for promoting the product line approach to ...
63k - 2014-05-08