首页> 美国政府科技报告 >Kaleidoscope: A Model-Based Grammar-Driven Menu Interface for Databases
【24h】

Kaleidoscope: A Model-Based Grammar-Driven Menu Interface for Databases

机译:万花筒:基于模型的语法驱动的数据库菜单界面

获取原文

摘要

The thesis presents the approach of Kaleidoscope, a cooperative query interfacefor 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. The central thesis of the work is that a data model plays a crucial role in the Kaleidoscope's style of interfaces, as a query language conveys the underlying conceptualization of data to the user. The design of grammar, lexicon, and query translator follows a formally defined data model. The absence of an explicit model leads to the ad hoc design of these components, harming the system's transportability. In the mode-based approach, grammar design focuses on unambiguously realizing references to model concepts. As a result, all user queries are meaningful with respect to the underlying data model. The model also provides a basis of defining two other domain-independent modules: a query translator and a set of procedures for automatically generating lexicon entries from the schema.

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号