Advanced Search

Content Type

Topics

Publication Date

Elements of a Usability Reasoning Framework

  • Author(s): Jinhee Lee, Len Bass
  • Publish Date:
  • Publisher: Software Engineering Institute
  • SEI Identifier: CMU/SEI-2005-TN-030
  • Type: Technical Note
  • Topics: Software Architecture
  • Description: This note describes an ARL implementation of two usability scenarios: displaying progress feedback and allowing cancel.

Abstract

This technical note brings together two different threads of work: (1) investigating the relationship between usability and software architecture that has generated a number of usability scenarios with implications for software architecture and (2) developing an architecture design assistant, Architecture Expert (ArchE). One key element of ArchE is that quality attribute knowledge can be encapsulated into reasoning frameworks, and a Carnegie Mellon University Master of Software Engineering project team has developed an ArchE reasoning language (ARL) with which to specify the actions of reasoning frameworks within ArchE. 

This note describes an ARL implementation of two usability scenarios: (1) displaying progress feedback and (2) allowing cancel. These implementations begin to provide ArchE with the ability to reason about aspects of usability that have software architecture implications.

Cite This Report

Show Citation Formats

SEI

Lee, Jinhee; & Bass, Len. Elements of a Usability Reasoning Framework (CMU/SEI-2005-TN-030). Software Engineering Institute, Carnegie Mellon University, 2005. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=7491

IEEE

Lee. Jinhee, and Bass. Len, "Elements of a Usability Reasoning Framework," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Note CMU/SEI-2005-TN-030, 2005. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=7491

APA

Lee, Jinhee., & Bass, Len. (2005). Elements of a Usability Reasoning Framework (CMU/SEI-2005-TN-030). Retrieved October 31, 2014, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=7491

CHI

Jinhee Lee, & Len Bass. Elements of a Usability Reasoning Framework (CMU/SEI-2005-TN-030). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2005. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=7491

MLA

Lee, Jinhee., & Bass, Len. 2005. Elements of a Usability Reasoning Framework (Technical Report CMU/SEI-2005-TN-030). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=7491