ACM Home Page
Please provide us with feedback. Feedback
Coupling application design and user interface design
Full text PdfPdf (898 KB)
Source Conference on Human Factors in Computing Systems archive
Proceedings of the SIGCHI conference on Human factors in computing systems table of contents
Monterey, California, United States
Pages: 259 - 266  
Year of Publication: 1992
ISBN:0-89791-513-5
Authors
Sponsor
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 77,   Citation Count: 19
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/142750.142806
What is a DOI?

ABSTRACT

Building an interactive application involves the design of both a data model and a graphical user interface (GUI) to present that model to the user. These two design activities are typically approached as separate tasks and are frequently undertaken by different individuals or groups. Our apporach eliminated redundant specification work by generating an interface directly from the data model itself. An inference engine using style rules for selecting and placing GUI controls (i.e., widgets) is integrated with an interface design tool to generate a user interface definition. This approach allows a single data model to be mapped onto multiple GUI's by substituting the appropriate rule set and thus represents a step toward a GUI-independent run-time layout facility.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Apple Computer, Inc. Human Interface Guidelines: The Apple Desktop Interface. Reading, MA: Addison-Wesley, 1987.
 
2
Beekman, W.H.R. D2m2edit, Master's Thesis, Delft University of Technology, The Netherlands, July 1990.
3
4
5
 
6
Hewlett-Packard Company, HP Interface Architect Developer's Guide, Hewlett-Packard Company, Corvallis, Oregon, October 1990.
 
7
IBM Corporation. System Application Architecture, Common Access Panel Design and User Interaction. SC26-4351-0. December 1987.
8
 
9
NeXT Computer Inc., NeXTstep Concepts, Redwood City, CA: NeXT Computer, Inc., pp. 8-1 to 8-53.
10
 
11
12
 
13
 
14
Sun Microsystems, Inc., Open Windows Developer's Guide 1.1,Reference Manual, Part No. 800-5380-10, Revision A, June 1990.
15
16

CITED BY  19

Collaborative Colleagues:
Dennis J. M. J. de Baar: colleagues
James D. Foley: colleagues
Kevin E. Mullet: colleagues