Extensible constructor tool for the rapid, interactive design of query synthesizers

M. Baldonado, S. Katz, A. Paepcke, Ch Ch K. Chang, H. Garcia-Molina, T. Winograd

Research output: Contribution to conferencePaper

Abstract

We describe an extensible constructor tool that helps information experts (e.g., librarians) create specialized query synthesizers for heterogeneous digital-library environments. A query synthesizer produces a graphical user interface in which a digital-library patron can specify a high-level, fielded, multi-source query. Furthermore, a query synthesizer interacts with a query translator and an attribute translator to transform high-level queries into sets of source-specific queries. In this paper, we discuss how our tool for constructing synthesizers can facilitate the discovery of available attributes (e.g., 'title'), the collation of schemas from different sources, the selection of input widgets for a synthesizer (e.g., a drop-down list widget to support input of controlled vocabulary), and other design aspects. We also describe the user interface of our prototype constructor, which is implemented based on the Stanford InfoBus and metadata architecture.

Original languageEnglish (US)
Pages19-28
Number of pages10
DOIs
StatePublished - 1998
Externally publishedYes
EventProceedings of the 1998 3rd ACM Conference on Digital Libraries - Pittsburgh, PA, USA
Duration: Jun 23 1998Jun 26 1998

Other

OtherProceedings of the 1998 3rd ACM Conference on Digital Libraries
CityPittsburgh, PA, USA
Period6/23/986/26/98

ASJC Scopus subject areas

  • Computer Science(all)
  • Social Sciences(all)

Fingerprint Dive into the research topics of 'Extensible constructor tool for the rapid, interactive design of query synthesizers'. Together they form a unique fingerprint.

  • Cite this

    Baldonado, M., Katz, S., Paepcke, A., Chang, C. C. K., Garcia-Molina, H., & Winograd, T. (1998). Extensible constructor tool for the rapid, interactive design of query synthesizers. 19-28. Paper presented at Proceedings of the 1998 3rd ACM Conference on Digital Libraries, Pittsburgh, PA, USA, . https://doi.org/10.1145/276675.276678