Kaleidoscope: A Model-Based Grammar-Driven Menu Interface for Databases.
Abstract
This thesis presents the approach of Kaleidoscope, a cooperative query interface for relieving the user's burden of learning and recalling. Kaleidoscope provides the user with an English-like query language (EnQL) for interaction with database systems. It guides the user's query formulation actively via a sequence of menu interactions. Based on a grammar specifying the syntax and semantics of EnQL, the interface proposes legitimate query constituents step by step as menu choices. The objective of this grammar-driven menu guidance is to enable users to construct a meaningful query by recognizing choices that match their mental query. The interface provides additional intraquery conceptual guidance to ensure the integrity of a partial query.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jul 01, 1991
- Accession Number
- ADA326030
Entities
People
- Sang K. Cha
Organizations
- Stanford University