A Design Space and Design Rules for User Interface Software Architecture
• Technical Report
Publisher
Software Engineering Institute
CMU/SEI Report Number
CMU/SEI-90-TR-022Topic or Tag
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 Technical Report
Lane, T. (1990, November 30). A Design Space and Design Rules for User Interface Software Architecture. (Technical Report CMU/SEI-90-TR-022). Retrieved November 21, 2024, from https://insights.sei.cmu.edu/library/a-design-space-and-design-rules-for-user-interface-software-architecture/.
@techreport{lane_1990,
author={Lane, Thomas},
title={A Design Space and Design Rules for User Interface Software Architecture},
month={{Nov},
year={{1990},
number={{CMU/SEI-90-TR-022},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://insights.sei.cmu.edu/library/a-design-space-and-design-rules-for-user-interface-software-architecture/},
note={Accessed: 2024-Nov-21}
}
Lane, Thomas. "A Design Space and Design Rules for User Interface Software Architecture." (CMU/SEI-90-TR-022). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, November 30, 1990. https://insights.sei.cmu.edu/library/a-design-space-and-design-rules-for-user-interface-software-architecture/.
T. Lane, "A Design Space and Design Rules for User Interface Software Architecture," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Report CMU/SEI-90-TR-022, 30-Nov-1990 [Online]. Available: https://insights.sei.cmu.edu/library/a-design-space-and-design-rules-for-user-interface-software-architecture/. [Accessed: 21-Nov-2024].
Lane, Thomas. "A Design Space and Design Rules for User Interface Software Architecture." (Technical Report CMU/SEI-90-TR-022). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 30 Nov. 1990. https://insights.sei.cmu.edu/library/a-design-space-and-design-rules-for-user-interface-software-architecture/. Accessed 21 Nov. 2024.
Lane, Thomas. A Design Space and Design Rules for User Interface Software Architecture. CMU/SEI-90-TR-022. Software Engineering Institute. 1990. https://insights.sei.cmu.edu/library/a-design-space-and-design-rules-for-user-interface-software-architecture/