Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Technical Report

A Design Space and Design Rules for User Interface Software Architecture

  • November 1990
  • By Thomas G. Lane
  • This report describes the architecture of user interface systems, using a design space that identifies the key architectural choices and classifies the available alternatives.
  • Software Architecture
  • Publisher: Software Engineering Institute
  • 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.

  • Download

Cite This Report

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 December 18, 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