Abstract
Developers of User Interface Management Systems (UIMS) have demonstrated that separating the application from its user interface supports device independence and customization. Interfaces produced in UIMS are typically crafted by designers expert in human factors and graphic arts. Little attention has been paid, however, to capturing the knowledge of such experts so that interfaces might be automatically generated by the application of style rules to additional applications. This paper considers how toolkits and style rules can be structured so that the resulting interfaces take advantage of the best human factors and graphic arts knowledge, and are consistently styled.
- 1 Feiner, S. An Architecture for Knowledge--Based Graphical Interfaces. in Proceedings of AAA1/Lockheed Workshop on Intelligent Interfaces (Mar. 29-Apr. 1). 1988.Google Scholar
- 2 Gould, J., Boies, S., Meluson, A., Rasamny, M., and Vosburgh, A.M. Empirical Evaluation of Entry and Selection Methods for Specifying Dates. Human Factors, in Press.Google Scholar
- 3 IBM Corporation. Document Composition Facility: Generalized Markup Language Starter Set User's Guide. SH20-91864)4, May, 1987.Google Scholar
- 4 Kamran, A., and Feldman, M.B. Graphics Programming Independent of Interaction Techniques and Styles. Computer Graphics (January, 1983), 58-66. Google ScholarDigital Library
- 5 Mackinlay, J. Applying a Theory of Graphical Presentation to the Graphic Design of User Interfaces. in Proceedings of the ACM SIGGRAPH Symposium on User Interface Software (Banff, Alberta, Canada, Oct. 17-19). ACM, New York, 1988, pp.179-189. Google ScholarDigital Library
- 6 Morris, J., Satyanarayanan, M., Conner, M., Howard, J., Rosenthal, D., and Smith, F. Andrew: A Distributed Personal Computing Environment. Communications of the ACM 29, 3 (March 1986), 184-201. Google ScholarDigital Library
- 7 Myers, B.M. Creating Interaction Techniques by Demonstration. IEEE Computer Graphics and Applications 7, 9 (Sept. 1987), 51-60.Google Scholar
- 8 Perlman, G. An Axiomatic Model of Information Presentation. In Proceedings of the Human Factors Society-31st Annual Meeting. pp.1229-1233. 1987.Google Scholar
- 9 Scheifler, R.W. The X Window System. ACM Transactions on Graphics 5, 2 (Apr. 1986), pp. 79-109. Google ScholarDigital Library
- 10 Szekely, P. Separating the User Interface from the Functionality of Application Programs. Ph.D. Thesis, Carnegie Mellon University, 1988. Google ScholarDigital Library
- 11 Unilogic, Ltd. SCRIBE Document Production Software, User Manual, June, 1985.Google Scholar
Index Terms
- Generating highly interactive user interfaces
Recommendations
Generating highly interactive user interfaces
CHI '89: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsDevelopers of User Interface Management Systems (UIMS) have demonstrated that separating the application from its user interface supports device independence and customization. Interfaces produced in UIMS are typically crafted by designers expert in ...
Creating highly-interactive and graphical user interfaces by demonstration
It is very time-consuming and expensive to create the graphical, highly-interactive styles of user interfaces that are increasingly common. User Interface Management Systems (UIMSs) attempt to make the creation of user interfaces easier, but most ...
Creating highly-interactive and graphical user interfaces by demonstration
SIGGRAPH '86: Proceedings of the 13th annual conference on Computer graphics and interactive techniquesIt is very time-consuming and expensive to create the graphical, highly-interactive styles of user interfaces that are increasingly common. User Interface Management Systems (UIMSs) attempt to make the creation of user interfaces easier, but most ...
Comments