The future of interactive systems and the emergence of direct manipulation
Proc. of the NYU symposium on user interfaces on Human factors and interactive computer systems
Proc. of the NYU symposium on user interfaces on Human factors and interactive computer systems
Proc. of the NYU symposium on user interfaces on Human factors and interactive computer systems
Proc. of the NYU symposium on user interfaces on Human factors and interactive computer systems
Ergonomic considerations in the design of command languages
Proc. of the NYU symposium on user interfaces on Human factors and interactive computer systems
Using restricted natural language for data retrieval: a plan for field evaluation
Proc. of the NYU symposium on user interfaces on Human factors and interactive computer systems
Programming in Prolog (2nd ed.)
Programming in Prolog (2nd ed.)
GALILEO: a strongly-typed, interactive conceptual language
ACM Transactions on Database Systems (TODS)
Principles of interactive computer graphics (2nd ed.)
Principles of interactive computer graphics (2nd ed.)
Fundamentals of interactive computer graphics
Fundamentals of interactive computer graphics
Studies in the evaluation of a domain-independent natural language query system
Cooperative interfaces to information systems
What makes a knowledge base knowledgeable? A view of databases from the knowledge level
Proceedings from the first international workshop on Expert database systems
Query generalization: a method for interpreting null answers
Proceedings from the first international workshop on Expert database systems
The functional data model and the data languages DAPLEX
ACM Transactions on Database Systems (TODS)
Human factors comparison of a procedural and a nonprocedural query language
ACM Transactions on Database Systems (TODS)
Decompiling CODASYL DML into retional queries
ACM Transactions on Database Systems (TODS)
Tree queries: a simple class of relational queries
ACM Transactions on Database Systems (TODS)
Efficient optimization of a class of relational expressions
ACM Transactions on Database Systems (TODS)
A language facility for designing database-intensive applications
ACM Transactions on Database Systems (TODS)
Developing a natural language interface to complex data
ACM Transactions on Database Systems (TODS)
Improving the human factors aspect of database interactions
ACM Transactions on Database Systems (TODS)
System R: relational approach to database management
ACM Transactions on Database Systems (TODS)
The design and implementation of INGRES
ACM Transactions on Database Systems (TODS)
Some high level language constructs for data of type relation
ACM Transactions on Database Systems (TODS)
ACM Transactions on Database Systems (TODS)
Cost-Benefit Analysis in Information Systems Development and Operation
ACM Computing Surveys (CSUR)
Office Information Systems and Computer Science
ACM Computing Surveys (CSUR)
Guest Editor's Introduction: An Applied Psychology of the User
ACM Computing Surveys (CSUR)
Human Factors Studies of Database Query Languages: A Survey and Assessment
ACM Computing Surveys (CSUR)
Behavioral Aspects of Text Editors
ACM Computing Surveys (CSUR)
Query Optimization in Database Systems
ACM Computing Surveys (CSUR)
An English language question answering system for a large relational database
Communications of the ACM
Specifying queries as relational expressions: the SQUARE data sublanguage
Communications of the ACM
A relational model of data for large shared data banks
Communications of the ACM
LSL: a Link and Selector Language
SIGMOD '76 Proceedings of the 1976 ACM SIGMOD international conference on Management of data
User performance considerations in DBMS selection
SIGMOD '77 Proceedings of the 1977 ACM SIGMOD international conference on Management of data
Information retrieval using a transportable natural language interface
SIGIR '83 Proceedings of the 6th annual international ACM SIGIR conference on Research and development in information retrieval
Universality of data retrieval languages
POPL '79 Proceedings of the 6th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
The cedar DBMS: a preliminary report
SIGMOD '81 Proceedings of the 1981 ACM SIGMOD international conference on Management of data
Building Usable Menu-Based Natural Language Interfaces To Databases
VLDB '83 Proceedings of the 9th International Conference on Very Large Data Bases
Heuristics for designing enjoyable user interfaces: Lessons from computer games
CHI '82 Proceedings of the 1982 Conference on Human Factors in Computing Systems
The intelligent voice-interactive interface
CHI '82 Proceedings of the 1982 Conference on Human Factors in Computing Systems
The complexity of relational query languages (Extended Abstract)
STOC '82 Proceedings of the fourteenth annual ACM symposium on Theory of computing
Relational queries computable in polynomial time (Extended Abstract)
STOC '82 Proceedings of the fourteenth annual ACM symposium on Theory of computing
An overview of nonprocedural languages
Proceedings of the ACM SIGPLAN symposium on Very high level languages
Cupid: a graphics oriented facility for support of non-programmer interactions with a data base.
Cupid: a graphics oriented facility for support of non-programmer interactions with a data base.
Data base management system user performance.
Data base management system user performance.
A comparison of a procedural and a nonprocedural query language: syntactic metrics and human factors.
Subjective understanding: computer models of belief systems.
Subjective understanding: computer models of belief systems.
Generalization and memory in an integrated understanding system
Generalization and memory in an integrated understanding system
Final report of the ANSI/X3/SPARC DBS-SG relational database task group
ACM SIGMOD Record
File organizations & incrementally specified queries
SIGIR '87 Proceedings of the 10th annual international ACM SIGIR conference on Research and development in information retrieval
Types and persistence in database programming languages
ACM Computing Surveys (CSUR)
The impact of menus and command-level feedback on learners' acquisition of data base language skills
SIGCSE '88 Proceedings of the nineteenth SIGCSE technical symposium on Computer science education
Query evaluation techniques for large databases
ACM Computing Surveys (CSUR)
A Graph-Based Framework for Multiparadigmatic Visual Access to Databases
IEEE Transactions on Knowledge and Data Engineering
IEEE Transactions on Knowledge and Data Engineering
A qualitative study to the usability of three XML query languages
Dutch HCI '04 Proceedings of the conference on Dutch directions in HCI
Information Systems
GRASP: a graphical system for statistical databases
SSDBM'1990 Proceedings of the 5th international conference on Statistical and Scientific Database Management
Evaluating and selecting software packages: A review
Information and Software Technology
Information Systems
Query by diagram: A fully visual query system
Journal of Visual Languages and Computing
Journal of Systems and Software
Querying large models efficiently
Information and Software Technology
Hi-index | 0.00 |
This paper presents a systematic approach to matching categories of query language interfaces with the requirements of certain user types. The method is based on a trend model of query language development on the dimensions of functional capabilities and usability. From the trend model the following are derived: a classification scheme for query languages, a criterion hierarchy for query language evaluation, a comprehensive classification scheme of query language users and their requirements, and preliminary recommendations for allocating language classes to user types.The method integrates the results of existing human factors studies and provides a structured framework for future research in this area. Current and expected developments are exemplified by the description of "new generation" database query languages. In a practical query language selection problem, the results of this paper can be used for preselecting suitable query language types; the final selection decision will also depend on organization-specific factors, such as the available database management system, hardware and software strategies, and financial system costs.