Realizing and Refining Architectural Tactics: Availability

Abstract

Architectural tactics are fundamental design decisions. They are the building blocks for both architectural design and analysis. A catalog of architectural tactics has now been in use for several years in academia and industry. This report illustrates the use of this catalog in industrial applications, describing how tactics can be used in both design and analysis. The report further shows how the needs of practice have caused the catalog of availability tactics to be updated, but demonstrates that the underlying structure of the tactics categorization has re-mained stable. Finally, a real-world example is provided of the application of the updated set of availability tactics, showing how it illuminates design decisions, as guided by associated heuristics and analytic models.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Aug 01, 2009
Accession Number
ADA512459

Entities

People

  • J. F. Scott
  • Rick Kazman

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Air Platforms
  • Biomedical
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Availability
  • Computer Programming
  • Computing System Architectures
  • Department Of Defense
  • Downtime
  • Engineering
  • Markov Models
  • Models
  • Network Protocols
  • Probability
  • Procedural Programming
  • Reliability
  • Routing Protocols
  • Software Design
  • Software Development
  • Standards
  • Task Forces

Fields of Study

  • Engineering

Readers

  • Software Engineering.
  • Systems Analysis and Design