DocumentCode :
1050629
Title :
Automating the Design and Construction of Query Forms
Author :
Jayapandian, Magesh ; Jagadish, H.V.
Author_Institution :
Univ. of Michigan, Ann Arbor, MI, USA
Volume :
21
Issue :
10
fYear :
2009
Firstpage :
1389
Lastpage :
1402
Abstract :
One of the simplest ways to query a database is through a form where a user can fill in relevant information and obtain desired results by submitting the form. Designing good forms is a nontrivial manual task, and the designer needs a sound understanding of both the data organization and the querying needs. Furthermore, form design usually has conflicting goals: each form should be simple and easy to understand, while collectively, the interface must support as many queries as possible. In this paper, we present a framework for generating forms in an automatic and principled way, given a database and a sample query workload. We design a tunable clustering algorithm for establishing form structure based on multiple "similar" queries, which includes a mechanism for extending forms to support future "similar" queries. The algorithm is adaptive and can incrementally adjust forms to reflect the most current querying trends. We have implemented our form generation system on a real database and evaluated it on a comprehensive set of query loads and database schemas. We observe that our system generates a modest number of forms for large and diverse query loads even after placing a strict bound on form complexity.
Keywords :
database management systems; query processing; user interfaces; database querying; form generation system; query forms; similar queries; tunable clustering algorithm; user interface; Algorithm design and analysis; Clustering algorithms; Database languages; Displays; Engines; Filling; Humans; Privacy; Writing; User interfaces; query design and implementation languages.;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/TKDE.2008.237
Filename :
4731254
Link To Document :
بازگشت