Advanced Search

Content Type

Topics

Publication Date

A Design Space and Design Rules for User Interface Software Architecture

  • Author(s):
  • Publish Date:
  • Publisher: Software Engineering Institute
  • SEI Identifier: CMU/SEI-90-TR-022
  • Type: Technical Report
  • Topics: Software Architecture
  • Description: This report describes the architecture of user interface systems, using a design space that identifies the key architectural choices and classifies the available alternatives.

Abstract

The architecture of a user interface software system can be described in terms of a fairly small number of key functional and structural choices. This report presents a "design space"? that identifies these key choices and classifies the alternatives available for each choice. The design space is a useful framework for organizing and applying design knowledge. The report presents a set of design rules expressed in the terms of the design space. These rules can help a software designer to make good structural choices based on the functional requirements for a user interface system. Extension of this work might eventually provide automated assistance for structural design.

Cite This Report

Show Citation Formats

SEI

Lane, Thomas. A Design Space and Design Rules for User Interface Software Architecture (CMU/SEI-90-TR-022 ). Software Engineering Institute, Carnegie Mellon University, 1990. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=11243

IEEE

Lane. Thomas, "A Design Space and Design Rules for User Interface Software Architecture," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-90-TR-022 , 1990. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=11243

APA

Lane, Thomas. (1990). A Design Space and Design Rules for User Interface Software Architecture (CMU/SEI-90-TR-022 ). Retrieved August 23, 2014, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=11243

CHI

Thomas Lane. A Design Space and Design Rules for User Interface Software Architecture (CMU/SEI-90-TR-022 ). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 1990. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=11243

MLA

Lane, Thomas. 1990. A Design Space and Design Rules for User Interface Software Architecture (Technical Report CMU/SEI-90-TR-022 ). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=11243