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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
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.
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.
Trimble, J.H. and Chappell, D., (1990). A Visual Introduction to SQL, New York: John Willey and Sons.
Zloof, M.M., (1977). Query-by-Example: A database language, IBM Systems Journal, Vol. 16, pp. 324–343.
Huang, K.T., (1990). Visual interface design systems, in S.K. Chang (Ed.), Principles of Visual Programming Systems, Englewood Cliffs, NJ: Prentice Hall.
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.
Card, S.K., Moran, T.P., and Newell, A., (1983), The Psychology of Human-Computer Interaction, Hillsdale, NJ: Lawrence Erlbaum Associates, Inc.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
Gentner, D. and Stevens, A.L. (Eds.), (1983). Mental Models, Hillsdale, New Jersey: Lawrence Erlbaum Associates.
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.
Sutcliffe, A., (1988). Human Computer Interface Design, Macmillan Education Ltd.
Shneiderman, B., (1992). Designing the User Interface: Strategies for Effective Human Computer Interaction, Second Edition, Addison Wesley.
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.
Gould, J.D. and Lewis, C.H., (1985). Designing for usability and what designers think, Communications of the ACM, vol. 28, pp. 300–311.
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.
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.
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.
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.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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