search menu icon-carat-right cmu-wordmark

Preliminary Design of ArchE: A Software Architecture Design Assistant

September 2003 Technical Report
Felix Bachmann, Len Bass, Mark H. Klein

This 2003 report presents a procedure for moving from a set of quality attribute scenarios to an architecture design that satisfies those scenarios.

Publisher:

Software Engineering Institute

CMU/SEI Report Number

CMU/SEI-2003-TR-021

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.