Incorporating Security Quality Requirements Engineering (SQUARE) into Standard Life-Cycle Models

SQUARE (Security Quality Requirements Engineering) is a method for eliciting and prioritizing security requirements in software development projects. This report describes how SQUARE can be incorporated in standard life-cycle models for security-critical projects. Life-cycle models and process methods considered for the report are the waterfall model, Rational Unified Process, the spiral model, and Dynamic Systems Development Method (an agile method).

This report is for information technology managers and security professionals, management personnel with technical and information security knowledge, and any personnel who manage security-critical projects that follow standard life-cycle models.

PDF [676 KB]

Authors

Nancy R. Mead

Venkatesh Viswanathan

Deepa Padmanabhan

Anusha Raveendran

This report is related to the following area(s) of work:

Security and Survivability

Technical Note
CMU/SEI-2008-TN-006
May 2008

Cite This Report

SEI:

Mead, Nancy; Viswanathan, Venkatesh; Padmanabhan, Deepa; & Raveendran, Anusha. Incorporating Security Quality Requirements Engineering (SQUARE) into Standard Life-Cycle Models (CMU/SEI-2008-TN-006). Software Engineering Institute, Carnegie Mellon University, 2008. http://www.sei.cmu.edu/library/abstracts/reports/08tn006.cfm

IEEE:

N. Mead, V. Viswanathan, D. Padmanabhan, and A. Raveendran, "Incorporating Security Quality Requirements Engineering (SQUARE) into Standard Life-Cycle Models," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Note CMU/SEI-2008-TN-006, 2008. http://www.sei.cmu.edu/library/abstracts/reports/08tn006.cfm

APA:

Mead, N., Viswanathan, V., Padmanabhan, D., & Raveendran, A. (2008) . Incorporating Security Quality Requirements Engineering (SQUARE) into Standard Life-Cycle Models (CMU/SEI-2008-TN-006). Retrieved May 23, 2012, from the Software Engineering Institute, Carnegie Mellon University website: http://www.sei.cmu.edu/library/abstracts/reports/08tn006.cfm

CHI:

Mead, Nancy, Venkatesh Viswanathan, Deepa Padmanabhan, and Anusha Raveendran. Incorporating Security Quality Requirements Engineering (SQUARE) into Standard Life-Cycle Models (CMU/SEI-2008-TN-006). Pittsburgh, PA: Software Engineering Insitute, Carnegie Mellon University, 2008. http://www.sei.cmu.edu/library/abstracts/reports/08tn006.cfm

MLA:

Mead, N., Viswanathan, V., Padmanabhan, D., & Raveendran, A. 2008. Incorporating Security Quality Requirements Engineering (SQUARE) into Standard Life-Cycle Models (Technical Report CMU/SEI-2008-TN-006). Pittsburgh: Software Engineering Insitute, Carnegie Mellon University. http://www.sei.cmu.edu/library/abstracts/reports/08tn006.cfm

Find Us Here

Share This Page

Share on Facebook  Send to your Twitter page  Save to del.ico.us  Save to LinkedIn  Digg this  Stumble this page.  Add to Technorati favorites  Save this page on your Google Home Page 

For more information

Contact Us

info@sei.cmu.edu

412-268-5800