Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Technical Report

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.

  • Download

Cite This Report

SEI

Bachmann, Felix; Bass, Len; & Klein, Mark. Preliminary Design of ArchE: A Software Architecture Design Assistant. CMU/SEI-2003-TR-021. Software Engineering Institute, Carnegie Mellon University. 2003. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6751

IEEE

Bachmann. Felix, Bass. Len, and Klein. Mark, "Preliminary Design of ArchE: A Software Architecture Design Assistant," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-2003-TR-021, 2003. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6751

APA

Bachmann, Felix., Bass, Len., & Klein, Mark. (2003). Preliminary Design of ArchE: A Software Architecture Design Assistant (CMU/SEI-2003-TR-021). Retrieved March 20, 2019, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6751

CHI

Felix Bachmann, Len Bass, & Mark Klein. Preliminary Design of ArchE: A Software Architecture Design Assistant (CMU/SEI-2003-TR-021). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2003. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6751

MLA

Bachmann, Felix., Bass, Len., & Klein, Mark. 2003. Preliminary Design of ArchE: A Software Architecture Design Assistant (Technical Report CMU/SEI-2003-TR-021). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6751

BibTex

@techreport{BachmannPreliminaryDesign2003,
title={Preliminary Design of ArchE: A Software Architecture Design Assistant},
author={Felix Bachmann and Len Bass and Mark Klein},
year={2003},
number={CMU/SEI-2003-TR-021},
institution={Software Engineering Institute, Carnegie Mellon University},
address={Pittsburgh, PA},
url={http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=6751} }