Abstract
The usability of software is becoming an increasingly important issue with vast economic implications. Indeed, the productivity and satisfaction of end-users can be a determining factor for the success of database systems.
This paper reports on a survey and an analysis of work related to the usability of database systems and includes a discussion of interfaces based on linear formal languages, natural languages, menus, and graphics. It is shown that not only the details of the human-computer interface are important but also the larger context including, in particular, the user's knowledge of the data and its structure as well as his conceptual model of the retrieval mechanism of the system.
Author's address as of October 1, 1990: Prof. Dr. Th. Strothotte, Department of Computer Science, Free University of Berlin, Nestorstraße 8–9, D-1000 Berlin 31, Germany.
Preview
Unable to display preview. Download preview PDF.
References
J. L. Bennett, The commercial impact of usability in interactive systems, in: B. Shackel (Ed.), Man-Computer Communication, Infotech State-of-the-Art, Infotech International, Maidenhead UK, 1979.
C. L. Borgman, The user's mental model of an information retrieval system: an experiment on a prototype online catalog, International Journal of Man-Machine Studies 24 (1986), 47–64.
J. M. Boyle, K. F. Bury, R. J. Evey, Two studies evaluating learning and use of QBE and SQL, Proceedings of the Human Factors Society 27th Annual Meeting, Human Factors Society, Santa Monica, CA, 1983, 663–667.
J. M. Carroll, J. Reitman Olson, Mental models in Human-Computer Interaction, in: M. Helander (Ed.), Handbook of Human-Computer Interaction, Elsevier, North-Holland, 1988, 45–65.
D. D. Chamberlin, M. M. Astrahan, K.P. Eswaran, P. P. Griffiths, R. A. Lorie, J. W. Mehl, P. Reisner, B. W. Wade, SEQUEL2: A unified approach to data definition, manipulation, and control, IBM Journal of Research and Development 20 (1976), 560–575.
H. Chen, V. Dhar, User misconceptions of information retrieval systems, International Journal of Man-Machine Studies 32 (1990), 673–692.
S. Davis, Usability of SQL and menus for database query, International Journal of Man-Machine Studies 30 (1989), 447–455.
J. S. Davis, Experimental investigation of the utility of data structure and E-R diagrams in database query, International Journal of Man-Machine Studies 32 (1990), 449–459.
A. L. Eliason, Systems development: analysis, design, and implementation, Little Brown, Boston, 1987.
M. Gerstendörfer, G. Rohr, Which task in which representation on what kind of interface, in: H.-J. Bullinger, B. Shackel (Eds.), Human-Computer Interaction — INTERACT'87, North-Holland, Amsterdam, 1987, 523–518.
R. Gimnich, Implementing direct manipulation query languages using an adequate data model, in: P. Gorny, M. J. Tauber (Eds.), Visualization in Human-Computer Interaction, Springer Verlag, Berlin/Heidelberg/New York, 1990, 227–240.
R. Gimnich, A unifying view on interaction styles and their implementation in a user interface management system, Ergonomics 33(4) (1990), 509–517.
R. Gimnich, G. Rohr, Ansätze zu einer empirisch begründeten Entwurfsmethodik für graphische Benutzerschnittstellen, in: S. Maass, H. Oberquelle (Eds.), Software-Ergonomie '89. Aufgabenorientierte Systemgestaltung und Funktionalität, Teubner, Stuttgart, 1989, 334–343.
L. P. Goodstein, A. M. Pejtersen, The Book House. System functionality and evaluation, Riso-M-2793, Riso National Laboratory, Roskilde, Denmark, 1989.
D. Greenblatt, J. Waxman, A study of three database query languages, in: B. Shneiderman (Ed.), Databases: improving usability and responsiveness, Academic Press, New York, 1978, 77–97.
S. L. Greene, S. J. Devlin, P. E. Cannata, L. M. Gomez, No IFs, ANDs, or ORs: A study of database querying, International Journal of Man-Machine Studies 32 (1990), 303–326.
N. Hammond, J. Morton, A. MacLean, P. Barnard, J. Long, Knowledge fragments and users' models of systems, HF071, Hursley Human Factor Laboratory, Hursley Park, 1982.
R. L. Hershman, R. T. Kelly, H. G. Miller, User performance with a natural language query system for command control, Technical Report NPRDC-TR-79-7, Navy Personnel Research and Development Center, San Diego, CA, 1979.
MAPICS/DB — Manufacturing Accounting and Production Information Control System/Data Base. Cross Application Support, Doc. No. LY80-0115, IBM, USA, 1989.
M. Jarke, J. A. Turner, E. A. Stohr, Y. Vassilliou, N. H. White, K. Michielsen, A field evaluation of natural language for data retrieval, IEEE Transactions on Software Engineering SE-11(1) (1985), 97–114.
W. J. K. Jih, D. A. Bradbard, C. A. Snyder, N. G. A. Thompson, The effects of relational and entity-relationship data models on query performance of end users, International Journal of Man-Machine Studies 31 (1989), 257–267.
B. Joseph, E. R. Steinberg, A. R. Jones, User perceptions and expectations of an information retrieval system, Behaviour and Information Technology 8(2) (1989), 77–88.
H. J. Kim, H. F. Korth, A. Silberschatz, PICASSO: a graphical query language, Software — Practise and Experience 18(3) (1988), 169–203.
R. Kogon, D. Lattermann, H. Lehmann, N. Ott, M. Zoeppritz, The user specialty languages system, in: E. J. Neuhold (Ed.), GI-6. Jahrestagung, Springer, Heidelberg, 1976, 221–235.
J. Krause, Natural language access to information systems. An evaluation study of its acceptance by end users, Information Systems 5 (1980), 297–318.
R. E. Kraut, S. J. Hanson, J. M. Farber, Command use and interface design, in: A. Janda (Ed.), Proceedings of the CHI '83 Conference on Human Factors in Computing Systems, ACM, New York, 1983, 120–124.
H. Lehmann, A. Blaser, Query languages in data base systems, TR 79.07.004, IBM Heidelberg Scientific Center, Heidelberg, 1979.
S. Maass, Mensch-Rechner-Kommunikation — Herkunft und Chancen eines neuen Paradigmas, Dissertation (FBI-HH-104/84), Fachbereich Informatik Universität Hamburg, 1984.
R. E Mayer, P. Bayman, Psychology of calculator languages: a framework for describing differences in users' knowledge, Communications of the ACM 24 (1981), 511–520.
N. H. McDonald, Video-graphic query facility for database retrieval, The Visual Computer 2(2) (1986), 72–77.
N. H. McDonald, M. Stonebraker, CUPID — The friendly query language, Memo, ERLM487, ERL, University of California, Berkley, CA, 1974.
W. C. Ogden, Implications of a cognitive model of database query: comparision of a natural language, formal language and direct manipulation interface, SIGCHI Bulletin 18(2) (1986), 51–54.
W. C. Ogden, Using natural language interfaces, in: M. Helander (Ed.), Handbook of Human-Computer Interaction, Elsevier, North-Holland, 1988, 281–299.
W. C. Ogden, A. Sorknes, What do users say to their natural language interface?, in: H.-J. Bullinger, B. Shackel (Eds.), Human-Computer Interaction — INTERACT '87, North-Holland, Amsterdam, 1987, 561–566.
P. Reisner, R. Boyce, D. Chamberlin, Human factors evaluation of two database query languages, SQUARE and SEQUEL, RJ 1478, IBM Research Laboratory, San Jose, CA, 1974.
P. Reisner, Query languages, in: M. Helander (Ed.), Handbook of Human-Computer Interaction, Elsevier, North-Holland, 1988, 257–280.
G. Rohr, Graphical user languages for querying information: where to look for criteria? Proceedings of IEEE Workshop on Visual Languages, IEEE, Pittsburgh, PA, 1988, 21–28.
S. Rosenbaum, Usability evaluations versus usability testing: when and why?, IEEE Transactions on Professional Communication 32(4) (1989), 210–216.
M. B. Rosson, Patterns of experience in text editing, in: A. Janda (Ed.), Proceedings of the CHI'83 Conference on Human Factors in Computing Systems, ACM, New York, 1983, 171–175.
M. S. Schlager, W. C. Ogden, A cognitive model of database querying: A tool for novice instruction, in: M. Mantei, P. Orbeton (Eds.), Proceedings of CHI '86 Conference on Human Factors of Computing Systems, ACM, New York, 1986, 107–113.
B. Shackel, Human factors and usability — whence and whither?, in: H.-J. Bullinger (Ed.), Software-Ergonomie '85. Mensch-Computer-Interaktion, Teubner, Stuttgart, 1985, 13–31.
B. Shneiderman, Improving the human factors aspect of database interactions, ACM Transactions on Database Systems 3 (1978), 417–439.
B. M. Slator, M. P. Anderson, W. Conley, Pygmalion at the interface, Communications of the ACM 29 (1986), 599–604.
D. W. Small, L. J. Weldon, An experimental comparision of natural and structured query languages, Human Factors 25(3) (1983), 253–263.
H. R. Tennant, Experience with the evaluation of natural language question answerers, Working paper 18, University of Illinois, Coordinated Science Laborarty, Urbana, ILL, 1979.
H. R. Tennant, K. M. Ross, C. W. Thompson, Usable natural language interface through menu-based natural language understanding, in: A. Janda (Ed.), Proceedings of the CHI'83 on Human Factors in Computer Systems, ACM, New York, 1983, 154–160.
I. C. Thomas, J. D. Gould, A psychological study of Query By Example, Proceedings National Computer Conference, AFIPS Press, Arlington, VA, 1975, 439–445.
H. K. T. Wong, I. Kuo, GUIDE: Graphical user interface for data exploration, Proceedinggs of 8th International Conference on Very Large Data Bases, VLDB Endowment, Saragota, CA, 1982, 22–32.
R. M. Young, Surrogates and mappings: Two kinds of conceptual models for interactive devices, in: D. Gentner, A. L. Stevens (Eds.), Mental models, Lawrence Erlbaum, Hillsdale, New Jersey, 1983, 35–52.
M. M. Zloof, Query By Example, Proceedings National Computer Conference, AFIPS Press, Arlington, VA, 1975, 431–437.
M. Zoeppritz, Intervestigating human factors in natural language data base query, in: J. L. Mey (Ed.), Language and discourse test and protest. A Festschrift for Peter Sgall, John Benjamins Publishing Co., Amsterdam/Philadelphia, 1986, 585–605.
E. Zolton-Ford, Reducing variability in natural-language interaction with computers, Proceedings of the Human Factors Society 28th Annual Meeting, The Human Factors Society, Santa Monica, CA, 1984, 768–772.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1990 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gimnich, R., Kunkel, K., Strothotte, T. (1990). Human factors of database systems. In: Blaser, A. (eds) Database Systems of the 90s. IBM 1990. Lecture Notes in Computer Science, vol 466. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-53397-4_34
Download citation
DOI: https://doi.org/10.1007/3-540-53397-4_34
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-53397-9
Online ISBN: 978-3-540-46835-6
eBook Packages: Springer Book Archive