Software Architecture Practices

Abstract

Contents include: The Engineering Challenge; Architecture Can Reduce Risk; Establishing a Discipline of Software Architecture; Architecture-related Activities; Selected Experience and Projects; Architecture Done Incrementally; Parallel Architecture and Development Activities; Evaluations During Iteration Cycle Provide Visibility and Reduce Risk; Analyzable Architecture Models Discover System Level Issues Early in Development.

Open PDF

Document Details

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

Entities

People

  • James Ivers
  • John Klein

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • C4I

DTIC Thesaurus Topics

  • Big Data
  • Command And Control
  • Commerce
  • Department Of Defense
  • Digital Twins
  • Engineering
  • Governments
  • Guarantees
  • Life Cycles
  • Machine Learning
  • Materials
  • Models
  • Software Design
  • Software Development
  • Technical Debt
  • Universities

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering.