Architecture and Architecturally Significant Requirements

Abstract

What is software architecture? The software architecture of a system is the set of structures needed to reason about the system, which comprises software elements, relations among them, and properties of both.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2021
Accession Number
AD1145427

Entities

People

  • Andrew Kotov

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Biomedical

DTIC Thesaurus Topics

  • Availability
  • Commerce
  • Communication Channels
  • Department Of Defense
  • Engineering
  • Environment
  • Governments
  • Guarantees
  • Materials
  • Prototypes
  • Reliability
  • Resource Management
  • Security
  • Simulations
  • Software Design
  • Software Development
  • Specifications
  • Standards
  • Technical Debt
  • Technical Standards
  • Test And Evaluation
  • Training
  • United States
  • Universities

Fields of Study

  • Computer science
  • Engineering