Concepts in user interfaces. A reference model for command and response languages - Beech, David (Lecture notes in computer science, 1986)