The Center for Education and Research in Information Assurance and Security (CERIAS)

The Center for Education and Research in
Information Assurance and Security (CERIAS)

Software Engineering for Secure Software - State of the Art: A Survey

Download

Download PDF Document
PDF

Author

Jayaram K R and Aditya P Mathur

Tech report number

CERIAS TR 2005-67

Entry type

techreport

Abstract

This report contains a survey of the state of the art in software engineering for secure software. Secure software is defined and techniques used in each phase of the software lifecycle to engineer the development of secure software are described. Also identified are open questions and areas where further research is needed. The survey reported here was undertaken to understand how the practice of software engineering blends with the requirement of secure software. This has resulted in a novel two-dimensional description of the relationship between the software lifecycle phases and techniques for satisfying security requirements. The report is organized around this relationship.

Download

PDF

Institution

Purdue University

Key alpha

Jayaram

Affiliation

Department of Computer Sciences & CERIAS

Publication Date

1900-01-01

Contents

1) Introduction 2) Background 3) Software Security 4) Model Based Sec Engg 5) UML Sec 6) Req Engg 7) Anal and Design 8) Implementation 9) Testing 10) Summary and Conclusion

Subject

Engineering Secure Software

BibTex-formatted data

To refer to this entry, you may select and copy the text below and paste it into your BibTex document. Note that the text may not contain all macros that BibTex supports.