skip to main content
article
Free Access

Generating highly interactive user interfaces

Authors Info & Claims
Published:01 March 1989Publication History
Skip Abstract Section

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.

References

  1. 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 ScholarGoogle Scholar
  2. 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 ScholarGoogle Scholar
  3. 3 IBM Corporation. Document Composition Facility: Generalized Markup Language Starter Set User's Guide. SH20-91864)4, May, 1987.Google ScholarGoogle Scholar
  4. 4 Kamran, A., and Feldman, M.B. Graphics Programming Independent of Interaction Techniques and Styles. Computer Graphics (January, 1983), 58-66. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  6. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7 Myers, B.M. Creating Interaction Techniques by Demonstration. IEEE Computer Graphics and Applications 7, 9 (Sept. 1987), 51-60.Google ScholarGoogle Scholar
  8. 8 Perlman, G. An Axiomatic Model of Information Presentation. In Proceedings of the Human Factors Society-31st Annual Meeting. pp.1229-1233. 1987.Google ScholarGoogle Scholar
  9. 9 Scheifler, R.W. The X Window System. ACM Transactions on Graphics 5, 2 (Apr. 1986), pp. 79-109. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 Szekely, P. Separating the User Interface from the Functionality of Application Programs. Ph.D. Thesis, Carnegie Mellon University, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11 Unilogic, Ltd. SCRIBE Document Production Software, User Manual, June, 1985.Google ScholarGoogle Scholar

Index Terms

  1. Generating highly interactive user interfaces

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGCHI Bulletin
          ACM SIGCHI Bulletin  Volume 20, Issue SI
          March 1989
          374 pages
          ISSN:0736-6906
          DOI:10.1145/67450
          Issue’s Table of Contents
          • cover image ACM Conferences
            CHI '89: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
            March 1989
            397 pages
            ISBN:0897913019
            DOI:10.1145/67449

          Copyright © 1989 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 March 1989

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader