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

Abstract

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. Lifecycle 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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 2008
Accession Number
ADA482308

Entities

People

  • Anusha Raveendran
  • Deepa Padmanabhan
  • Nancy R. Mead
  • Venkatesh Viswanathan

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Cyber

DTIC Thesaurus Topics

  • Agile Software Development
  • Best Practices
  • Cycles
  • Department Of Defense
  • Engineering
  • Engineers
  • Information Systems
  • Life Cycles
  • Management Personnel
  • Risk
  • Risk Analysis
  • Security
  • Software Design
  • Software Development
  • Software Testing
  • Spiral Development
  • Standards

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Modeling and Simulation
  • Cybersecurity.
  • Defense Acquisition Program Management