How to Compare the Security Quality Requirements Engineering (SQUARE) Method with Other Methods

Abstract

The Security Quality Requirements Engineering (SQUARE) method, developed at the Carnegie Mellon Software Engineering Institute, provides a systematic way to identify security requirements in a software development project. This report describes SQUARE and then describes other methods used for identifying security requirements, such as the Comprehensive, Lightweight Application Security Process, the Security Requirements Engineering Process, and Tropos, and compares them with SQUARE. The report concludes with some guidelines for selecting a method and a look at some related trends in requirements engineering.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Aug 01, 2007
Accession Number
ADA471104

Entities

People

  • Nancy R. Mead

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Cyber

DTIC Thesaurus Topics

  • Authentication
  • Best Practices
  • Case Studies
  • Computer Programs
  • Computer Science
  • Cybersecurity
  • Engineering
  • Engineers
  • Governments
  • Information Security
  • Information Systems
  • Natural Languages
  • Risk
  • Risk Analysis
  • Security
  • Software Design
  • Software Development

Fields of Study

  • Computer science
  • Engineering

Readers

  • Regression Analysis.
  • Software Engineering.