Title :
Creating database queries by demonstration
Author :
Sugiura, Atsushi ; Koseki, Yoshiyuki
Author_Institution :
C&C Res. Labs., NEC Corp., Kawasaki, Japan
Abstract :
Programming by demonstration (PBD) systems offer the advantage of easy programming. However, they have difficulty in inferring user intent behind user actions, because of the ambiguity of those actions. This paper describes a novel approach “action management” to the inference problem. It is based on an idea that PBD systems are able to properly determine user intent by making users demonstrate only non-ambiguous actions. With the action management approach, a PBD system for creating database queries, called DADIE, can correctly infer user intent even in creating complex queries, such as join, group-by and subquery
Keywords :
database management systems; query languages; query processing; user interfaces; visual languages; visual programming; DADIE; PBD system; action management; complex queries; database queries; graphical query language; group-by; inference problem; join; programming by demonstration; subquery; user actions; user intent; Aging; Database languages; Database systems; Flow graphs; Information retrieval; Laboratories; National electric code; Relational databases;
Conference_Titel :
Visual Languages, Proceedings., 11th IEEE International Symposium on
Conference_Location :
Darmstadt
Print_ISBN :
0-8186-7045-2
DOI :
10.1109/VL.1995.520805