|
ABSTRACT
This paper is an attempt to survey the topic of User Interface Management Systems (UIMSs). We give a short account of the historical development of UIMSs, try to capture what is regarded as state of the art in the area, and examine the role of a UIMS in the process of software development. We also summarize several future research directions commonly recognized as important.
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
|
|
 |
2
|
B Betts , David Burlingame , Gerhard Fischer , Jim Foley , Mark Green , David Kasik , Stephen T Kerr , Dan Olsen , James Thomas, Goals and objectives for user interface software, ACM SIGGRAPH Computer Graphics, v.21 n.2, p.73-78, April 1987
[doi> 10.1145/24919.24920]
|
| |
3
|
|
 |
4
|
|
 |
5
|
J R Dance , T E Granor , R D Hill , S E Hudson , J Meads , B A Myers , A Schulert, The run-time structure of UIMS-supported applications, ACM SIGGRAPH Computer Graphics, v.21 n.2, p.97-101, April 1987
[doi> 10.1145/24919.24923]
|
| |
6
|
Edmonds E. <b>The Man-Computer Interface --- a Note on Concepts and Design</b>. <i>Int. Journal of Man-Machine Studies</i>, vol 16, p 231, 1982.
|
 |
7
|
|
 |
8
|
|
 |
9
|
|
| |
10
|
Floyd C. <b>A Systematic Look at Prototyping</b>. In Budde et al (eds) <i>Approaches to Prototyping</i>, Springer Verlag, Berlin, 1984.
|
 |
11
|
|
 |
12
|
|
 |
13
|
|
| |
14
|
Green M. <b>Report on Dialogue Specification Tools</b>. In Pfaff G (ed) <i>User Interface Management Systems</i>, Springer Verlag, Berlin, 1985.
|
 |
15
|
|
 |
16
|
|
 |
17
|
Mark Grossman , Raimund K. Ege, Logical composition of object-oriented interfaces, Conference proceedings on Object-oriented programming systems, languages and applications, p.295-306, October 04-08, 1987, Orlando, Florida, United States
|
| |
18
|
Katherine Hammer , Dan Radin , Tom Rhyne , John Hardin , Tina Timmerman, Automating the generation of interactive interfaces, Proceedings of the 23rd ACM/IEEE conference on Design automation, p.152-158, July 1986, Las Vegas, Nevada, United States
|
 |
19
|
|
| |
20
|
Hayes P. <b>Executable Interface Definitions Using Form-Based Interface Abstractions</b>. In Hartston H (ed) <i>Advances in Human-Computer Interaction</i>, Ablex Publishing Corp, NJ, 1985.
|
 |
21
|
|
| |
23
|
Hill R, Buxton W. <b>Concurrency, Touch Tablets and Reusable Input Devices in Human-Computer Interaction</b>.
|
 |
24
|
|
 |
25
|
|
| |
26
|
Hill R. <b>Introduction to User Interface Management Systems</b>. Presented at Effektiv Interaktion Människa-Dator, Linköping, 1987.
|
 |
27
|
|
| |
28
|
|
 |
29
|
|
 |
32
|
|
| |
33
|
Hutchins E, Hollan J, Norman D. <b>Direct Manipulation Interfaces</b>. In Norman D, Draper S (eds) <i>User Centered System Design</i>, Lawrence Erlbaum Associates, Hillsdale, NJ, 1986.
|
| |
34
|
Jacob R. <b>An Executable Specification Technique for Describing Human-Computer Interaction</b>. In Hartston H (ed) <i>Advances in Human-Computer Interaction</i>, Ablex Publishing Corp, NJ, 1985.
|
 |
35
|
|
| |
36
|
|
 |
37
|
|
| |
38
|
Myers B. <b>Creating Interaction Techniques by Demonstration</b>. <i>IEEE Computer Graphics & Applications</i>, September 1987.
|
 |
39
|
|
 |
40
|
|
| |
41
|
Norman D, Draper S, Bannon L. <b>Glossary</b>. In Norman D, Draper S (eds) <i>User Centered System Design</i>, Lawrence Erlbaum Associates, Hillsdale, NJ, 1986.
|
 |
42
|
|
 |
43
|
|
 |
44
|
|
 |
45
|
Dan R. Olsen, Jr. , Mark Green , Keith A. Lantz , Andrew Schulert , John L. Sibert, Whiter (or wither) UIMS?, Proceedings of the SIGCHI/GI conference on Human factors in computing systems and graphics interface, p.311-314, April 05-09, 1987, Toronto, Ontario, Canada
|
 |
46
|
|
| |
47
|
Riddle W. <b>Advancing the State of the Art in Software System Prototyping</b>. In Budde et al (eds) <i>Approaches to Prototyping</i>, Springer Verlag, Berlin, 1984.
|
| |
48
|
Rönnquist R. <b>Customizing Command Language Dialogues with the YAKI package</b>. ASLAB MEMO 84-03, University of Linköping, 1984.
|
| |
49
|
Shneiderman B. <b>Direct Manipulation: a step beyond programming languages</b>. <i>IEEE Computer 16:8</i>, 1983.
|
| |
50
|
Simoes L, Marques J. <b>IMAGES - An Object Oriented UIMS</b>. <i>Proceedings of INTERACT'87</i>, Elsevier Science Publishers B V, 1987.
|
| |
51
|
Smith D, Irby C, Kimball R, Verplank B. <b>Designing the Star User Interface</b>. <i>BYTE Magazine</i>, April 1982.
|
| |
52
|
Strubbe H. <b>Report on Role, Model, Structure and Construction of a UIMS</b>. In Pfaff G (ed) <i>User Interface Management Systems</i>, Springer Verlag, Berlin, 1985.
|
 |
53
|
|
| |
54
|
Tanner P, Buxton W. <b>Some Issues in Future User Interface Management System (UIMS) Development</b>. In Pfaff G (ed) <i>User Interface Management Systems</i>, Springer Verlag, Berlin, 1985.
|
 |
55
|
|
| |
56
|
|
| |
57
|
Whiteside J, Wixon D. <b>Developmental Theory as a Framework for Studying Human-Computer Interaction</b>. In Hartson, H (ed) <i>Advances in Human-Computer Interaction</i>, Ablex Publishing Corp, NJ, 1985.
|
 |
58
|
|
CITED BY 13
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Roberta Tagliavini , Stephen Rondeau , Steven Chin, XWIB: an X-Windows interface builder for scientific and engineering application programs, Proceedings of the 1991 ACM SIGSMALL/PC symposium on Small systems, p.11-20, June 12-14, 1991, Toronto, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rudolf K. Keller , Mary Cameron , Richard N. Taylor , Dennis B. Troup, User interface development and software environments: the Chiron-1 system, Proceedings of the 13th international conference on Software engineering, p.208-218, May 13-17, 1991, Austin, Texas, United States
|
|
|
|
|
|
|
|
|
|
|