Advanced Search

Content Type

Topics

Publication Date

Preliminary Design of ArchE: A Software Architecture Design Assistant

  • Author(s): Felix Bachmann, Len Bass, Mark H. Klein
  • Publish Date:
  • Publisher: Software Engineering Institute
  • SEI Identifier: CMU/SEI-2003-TR-021
  • Type: Technical Report
  • Topics: Software Architecture
  • Description: This 2003 report presents a procedure for moving from a set of quality attribute scenarios to an architecture design that satisfies those scenarios.

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.

Cite This Report

Show Citation Formats

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 November 26, 2014, 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