Analyzing the Properties of User Interface Software

Abstract

Software architecture is an increasingly important research topic and in this report we investigate the potential role of architecture in evaluating the properties of a system built to a particular architecture. Currently such architectural analysis is complicated for two main reasons: authors of new architectures describe their creations in idiosyncratic terms; and there is no clear way of understanding an architecture with respect to an organization's life cycle concerns-efficiency, maintainability, modifiability, and so forth. This report addresses these shortcomings by proposing a domain-based method for analyzing software architectures called SAAM (Software Architecture Analysis Method).

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 01, 1993
Accession Number
ADA273601

Entities

People

  • Gregory Abowd
  • Len Bass
  • Mike Webb
  • Rick Kazman

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Application Software
  • Basic Programming Language
  • Cognitive Systems Engineering
  • Computer Programming
  • Computer Science
  • Computers
  • Engineering
  • Human-Computer Interaction
  • Language
  • Life Cycles
  • Lisp Programming Language
  • New York
  • Operating Systems
  • Software Design
  • Software Development
  • United States
  • User Interface

Fields of Study

  • Computer science

Readers

  • Software Engineering.
  • Theoretical Analysis.