DocumentCode :
1502800
Title :
FLEX: a tolerant and cooperative user interface to databases
Author :
Motro, Amihai
Author_Institution :
Dept. of Comput. Sci., Univ. of Southern California, Los Angeles, CA, USA
Volume :
2
Issue :
2
fYear :
1990
fDate :
6/1/1990 12:00:00 AM
Firstpage :
231
Lastpage :
246
Abstract :
FLEX a user interface to relational databases, can be used satisfactorily by users with different levels of expertise. FLEX is based on a formal query language, but is tolerant of incorrect input. It never rejects queries; instead, it adapts flexibility and transparently to their level of correctness and well-formedness, providing interpretations of corresponding accuracy and specificity. The most prominent design feature of FLEX is the smooth concatenation of several independent mechanisms, each capable of handling input of decreasing level of correctness and well-formedness. Each input is cascaded through this series of mechanisms until an interpretation is found. FLEX is also cooperative. It never delivers empty answers without explanation or assistance. By following up each failed query with a set of more general queries, FLEX determines whether an empty answer is genuine, in which case it suggests related queries that have nonempty answers, or whether it reflects erroneous presuppositions on the part of the user, in which case it then explains them
Keywords :
explanation; query languages; relational databases; user interfaces; FLEX; adaptive user interface; assistance; cooperative user interface; empty answers; erroneous presuppositions; explanation; failed query; formal query language; incorrect input; interpretation; related queries; relational databases; tolerant user interface; Computer interfaces; Computer science; Data models; Database languages; Filling; Formal languages; Investments; Natural languages; Relational databases; User interfaces;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/69.54722
Filename :
54722
Link To Document :
بازگشت