|
ABSTRACT
User Interface Management Systems (UIMSs) have now gained acceptance in the research and business communities. Unfortunately, they are still not widely available or used. This paper proposes three reasons for this: that they are too hard to use, that they are still too limited in the types of interfaces that they can create, and that they are not portable with respect to different machines, operating systems and graphics systems. UIMSs can be made easier to use by avoiding programming-language-like techniques, and they can be made more functional by providing the ability to create Direct Manipulation interaction techniques and to integrate them into modern interfaces. UIMSs can be made more portable by inventing new input models and graphics packages that are appropriate for highly-interactive interfaces and that can work in various environments.
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
|
[1] Apple Computer, Inc. Inside Macintosh. Addison-Wesley, 1985.
|
 |
2
|
|
 |
3
|
|
 |
4
|
W. Buxton , M. R. Lamb , D. Sherman , K. C. Smith, Towards a comprehensive user interface management system, Proceedings of the 10th annual conference on Computer graphics and interactive techniques, p.35-42, July 25-29, 1983, Detroit, Michigan, United States
|
 |
5
|
|
| |
6
|
[6] Gould, L. and Finzer, W. Programming by Rehearsal, Byte 9, 6 (June 1984). Also Technical Report SCL-84-1, Xerox Palo Alto Research Center, May, 1984, 133 pages.
|
| |
7
|
|
 |
8
|
|
 |
9
|
|
 |
10
|
|
| |
11
|
[11] Jacob, R. J. K. A State Transition Diagram Language for Visual Programming, IEEE Computer 18, 8 (August 1985), 51-59.
|
 |
12
|
B. A. Myers, Visual programming, programming by example, and program visualization: a taxonomy, Proceedings of the SIGCHI conference on Human factors in computing systems, p.59-66, April 13-17, 1986, Boston, Massachusetts, United States
|
 |
13
|
|
| |
14
|
[14] Myers, B. A. The Issue of feedback. In preparation.
|
 |
15
|
|
 |
16
|
Dan R Olsen, Jr. , Elizabeth P. Dempsey, SYNGRAPH: A graphical user interface generator, Proceedings of the 10th annual conference on Computer graphics and interactive techniques, p.43-50, July 25-29, 1983, Detroit, Michigan, United States
|
| |
17
|
[17] Olsen, D., Buxton, W., Ehrich, R., Kasik, D., Rhyne, J. and Sibert, J. A Context for User Interface Management, IEEE Computer Graphics and Applications 4, 12, (Dec. 1984), 33-42.
|
 |
18
|
|
| |
19
|
|
| |
20
|
[20] Schmucker, K. J. MacApp: An Application Framework, Byte, (August 1986), 189-192.
|
| |
21
|
[21] Shneiderman, B. Direct manipulation: a step beyond programming languages, IEEE Computer 16, 8 (1983), 57-69.
|
 |
22
|
|
| |
23
|
[23] Tanner, P. P. and Buxton, W. A. S. Some Issues in Future User Interface Management System (UIMS) Development. In User Interface Management Systems, Pfaff G. R., (ed.), Springer-Verlag, Berlin, 1985, 67-79.
|
 |
24
|
|
|