SEI Software Architecture Principles and Practices Overview Training

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
Mar 18, 2021
Accession Number
AD1145705

Entities

People

  • Andrew Kotov
  • John Klein

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Biomedical
  • C4I
  • Engineered Resilient Systems

DTIC Thesaurus Topics

  • Commerce
  • Computer Programming
  • Computers
  • Computing System Architectures
  • Connectors
  • Denial Of Service Attack
  • Deployment
  • Engineering
  • Governments
  • Materials
  • Mobile Phones
  • Models
  • Software Design
  • Software Development
  • Technical Debt
  • Training
  • User Interface

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering.