Preliminary Design of ArchE: A Software Architecture Design Assistant

Abstract

This report presents a procedure for moving from a set of quality attribute scenarios to an architecture design that satisfies those scenarios. This procedure is embodied in a preliminary design for an architecture design assistant named ArchE (Architecture Expert), which will be implemented on a rule-based platform. This report includes the theory and rationale precipitating the design of ArchE and then describes this design in detail.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2003
Accession Number
ADA421618

Entities

People

  • Felix H. Bachmann
  • Len Bass
  • Mark Klein

Organizations

  • Carnegie Mellon University

Tags

DTIC Thesaurus Topics

  • Abstracts
  • Basic Programming Language
  • Computer Programming
  • Computers
  • Cost Models
  • Department Of Defense
  • Engineering
  • Expert Systems
  • Models
  • Operating Systems
  • Platforms
  • Programming Languages
  • Reasoning
  • Rule Based Systems
  • Software Design
  • Software Development
  • User Interface

Fields of Study

  • Computer science

Readers

  • Applied Combinatorial Optimization and Logic Circuit Design.
  • Database Systems and Applications
  • Software Engineering