Key points are not available for this paper at this time.
The design of a user interface for the retrieval of information should entail the consideration of (1) the user's system expertise, domain expertise and individual preferences for strategy, (2) the interaction required - task requirements, forms of representation, help and explanation facilities, and (3) the domain - relationships between entities, the structure of the database.
Brazier et al. (Fri,) studied this question.