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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2007
Accession Number
ADA472934

Entities

People

  • Felix H. Bachmann
  • John D. Mcgregor
  • Len Bass
  • Mark Klein
  • Philip Bianco

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Energy and Power Technologies
  • Human Systems

DTIC Thesaurus Topics

  • Commerce
  • Computer Programming
  • Computer Science
  • Computers
  • Department Of Defense
  • Engineering
  • Global Positioning Systems
  • Governments
  • Instructions
  • Instructors
  • Language
  • Mobile Devices
  • Software Design
  • Software Development
  • Students
  • Universities
  • User Interface

Fields of Study

  • Computer science
  • Education

Readers

  • STEM Education
  • Software Engineering.