Skip to main content

Domain Restrictive User Interfaces Using Databases

  • Conference paper

Part of the book series: Workshops in Computing ((WORKSHOPS COMP.))

Abstract

Many important computer applications require that users be able to use them effectively with little or no formal training [1]. DRAGEN (Domain Restrictive Application GENerator) is a suite of tools which allows the designer of an application to automatically create interfaces to restricted application domains. It does this by providing a small set of stylised interface structures which help the designer to create the interface. The information with respect to the interface is stored in the database, as well as application data and the map of possible interactions. This paper provides an overview of DRAGEN and the underlying methodologies used in the development of DRAGEN.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Poison, P.G. and Lewis, C.H., (1990). Theory-based design for easily learned interfaces, in Human Computer interaction, Vol. 5, pp. 191–220, Lawrence Erlbaum Associates.

    Google Scholar 

  2. Lewis, C., Poison, P.G., Wharton, C. and Rieman, J. (1990). Testing a walkthrough methodology for theory-based design of walk-up-and-use interfaces, in Empowering People Proceedings of the CHI ‘80 Conference on Human Factors in Computing Systems, pp. 235–242.

    Google Scholar 

  3. Trimble, J.H. and Chappell, D., (1990). A Visual Introduction to SQL, New York: John Willey and Sons.

    Google Scholar 

  4. Zloof, M.M., (1977). Query-by-Example: A database language, IBM Systems Journal, Vol. 16, pp. 324–343.

    Article  Google Scholar 

  5. Huang, K.T., (1990). Visual interface design systems, in S.K. Chang (Ed.), Principles of Visual Programming Systems, Englewood Cliffs, NJ: Prentice Hall.

    Google Scholar 

  6. Gugerty, L., (1993). The use of analytical models in human computer interface design, in International Journal of Man Machine Studies, Vol. 38, pp. 625–660.

    Google Scholar 

  7. Card, S.K., Moran, T.P., and Newell, A., (1983), The Psychology of Human-Computer Interaction, Hillsdale, NJ: Lawrence Erlbaum Associates, Inc.

    Google Scholar 

  8. Kieras, D.E., (1988). Towards a practical GOMS model methodology for user interface design, in M. Helander, (ed.), Handbook of human computer interaction, pp. 135–158, Amsterdam: Elsevier.

    Google Scholar 

  9. Kieras, D.E. and Poison, P.G., (1985). An approach to the formal analysis of user complexity, in International Journal of Man Machine Studies, Vol. 22, pp. 365–394.

    Google Scholar 

  10. Bovair, S., Kieras, D.E., Poison, P.G., (1990). The acquisition and performance of text editing skill: a production system analysis, in Human computer interaction, vol. 5, pp. 1–48.

    Google Scholar 

  11. Vossen, P.H., Sitter, S. and Ziegler, J.E., (1987). An empirical validation of cognitive complexity theory, in H. Bullinger and B. Shackel (eds.), Human computer interaction INTERACT ‘87, pp. 75–82, Amsterdam: Elsevier, North Holland.

    Google Scholar 

  12. Olson, J.R. and Olson G.M., (1990). The growth of cognitive modelling in human computer interaction since GOMS, in Human Computer interaction, vol. 5, pp. 221–266, Lawrence Erlbaum Associates.

    Google Scholar 

  13. John, B.E. and Newell, A., (1987). Predicting the time to recall computer command abbreviations, in Proceedings of the CHI ‘87 Conference on Human Factors in Computing Systems, pp. 33–40, New York: Association for Computer Machinery.

    Google Scholar 

  14. John, B.E. and Newell, A., (1989). Cumulating the science of HCI: from S-R compatibility to transcription typing, in Proceedings of the CHI ‘89 Conference on Human Factors in Computing Systems, pp. 109–114, New York: Association for Computer Machinery

    Google Scholar 

  15. Olson, J.R. and Nilsen, E., (1988). Analysis of the cognition involved in spreadsheet software interaction, in Human Computer interaction, Vol. 3, pp. 309–350, Lawrence Erlbaum Associates.

    Google Scholar 

  16. Polson, P.G., Muncher, E. and Engelbeck, G., (1986). A test of a common elements theory of transfer, in Proceedings of the CHI ‘86 Conference on Human Factors in Computing Systems, pp. 78–83, New York: Digital Press.

    Chapter  Google Scholar 

  17. Howes, A. and Payne, S.J., (1990). Semantic analysis during exploratory learning, in Empowering People Proceedings of the CHI ‘80 Conference on Human Factors in Computing Systems, pp. 399–405, Association for Computing Machinery.

    Google Scholar 

  18. Gentner, D. and Stevens, A.L. (Eds.), (1983). Mental Models, Hillsdale, New Jersey: Lawrence Erlbaum Associates.

    Google Scholar 

  19. Kieras, D.E. and Bovair, S., (1984). The role of a mental model in learning to operate a device, Cognitive Science, vol. 8, pp. 255–273.

    Article  Google Scholar 

  20. Sutcliffe, A., (1988). Human Computer Interface Design, Macmillan Education Ltd.

    Google Scholar 

  21. Shneiderman, B., (1992). Designing the User Interface: Strategies for Effective Human Computer Interaction, Second Edition, Addison Wesley.

    Google Scholar 

  22. Polson, P.G., (1987). A quantitative theory of human computer interaction, in J.M. Carroll, (ed.), Interfacing Thought: cognitive aspects of human computer interaction, pp. 184–235, Cambridge, MA: MIT Press.

    Google Scholar 

  23. Gould, J.D. and Lewis, C.H., (1985). Designing for usability and what designers think, Communications of the ACM, vol. 28, pp. 300–311.

    Article  Google Scholar 

  24. Kieras, D.E. and Bovair, S., (1986). A production system analysis of transfer of training, in Journal of Memory and Language, vol. 25, pp. 507–524.

    Google Scholar 

  25. Bennett, J.L., Lorch, D.J., Kieras, D.E. and Polson, P.G., (1987). Developing a user interface technology for use in industry, in H. Bullinger and B. Shackel (Eds.), Human Computer Interaction INTERACT ‘87, pp. 75–82, Amsterdam, Elsevier, North Holland.

    Google Scholar 

  26. Card, S.K. and Newell, A., (1985). The prospects of psychological science in human computer interaction, in Human Computer Interaction, vol. 1, pp. 209–242, Lawrence Erlbaum Associates, Hillsdale, NJ.

    Google Scholar 

  27. Hutchins, E.L., Hollan, J.D. and Norman, D.A., (1985). Direct manipulation interfaces, Human Computer Interaction, vol. 1, pp. 311–338, Lawrence Erlbaum Associates, Hillsdale, NJ.

    Google Scholar 

  28. Norman, D.A., (1986). Cognitive Engineering, in D.A. Norman and S.W. Draper (Eds.), User Centred System Design, pp. 87–104, Hillsdale, NJ: Lawrence Erlbaum.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag London

About this paper

Cite this paper

Messer, P., Patel, N. (1995). Domain Restrictive User Interfaces Using Databases. In: Sawyer, P. (eds) Interfaces to Database Systems (IDS94). Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-3818-1_15

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-3818-1_15

  • Publisher Name: Springer, London

  • Print ISBN: 978-3-540-19910-6

  • Online ISBN: 978-1-4471-3818-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics