Advanced Search

Content Type

Topics

Publication Date

Using ArchE in the Classroom: One Experience

Abstract

The Architecture Expert (ArchE) tool serves as a software architecture design assistant. It embodies knowledge of quality attributes and the relation between the achievement of quality attribute requirements and architecture design. This technical note describes the use of a pre-alpha release of ArchE in a graduate-level software architecture class at Clemson University. 

ArchE was used to assist the students in the architecting process. The tool was then evaluated by the students and instructor. The instructor felt that ArchE met his objectives as a pedagogical tool. The students, although critical of the pre-alpha status of ArchE, were enthusiastic about the benefits of having the step-by-step guide to the architect's designing process as provided by ArchE.

Cite This Report

Show Citation Formats

SEI

McGregor, John; Bachmann, Felix; Bass, Len; Bianco, Philip; & Klein, Mark. Using ArchE in the Classroom: One Experience (CMU/SEI-2007-TN-001). Software Engineering Institute, Carnegie Mellon University, 2007. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=8191

IEEE

McGregor. John, Bachmann. Felix, Bass. Len, Bianco. Philip, and Klein. Mark, "Using ArchE in the Classroom: One Experience," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Note CMU/SEI-2007-TN-001, 2007. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=8191

APA

McGregor, John., Bachmann, Felix., Bass, Len., Bianco, Philip., & Klein, Mark. (2007). Using ArchE in the Classroom: One Experience (CMU/SEI-2007-TN-001). Retrieved September 16, 2014, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=8191

CHI

John McGregor, Felix Bachmann, Len Bass, Philip Bianco, & Mark Klein. Using ArchE in the Classroom: One Experience (CMU/SEI-2007-TN-001). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2007. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=8191

MLA

McGregor, John., Bachmann, Felix., Bass, Len., Bianco, Philip., & Klein, Mark. 2007. Using ArchE in the Classroom: One Experience (Technical Report CMU/SEI-2007-TN-001). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=8191