Publication View

Grammar-based Techniques for Interface Design (2007)

Abstract
This thesis presents a method for generating user interfaces to programs automatically. All possible legal strings of input to a program, taken together, specify the input language of that program. We consider a grammar for such a language to be knowledge about the language, and use that knowledge to assist the program's user in constructing legal queries. One type of interface generated is very similar to the NLMenus system of Texas Instruments. Another is a general command-line interface. Other possible extensions of this idea to more general interfaces are discussed. - iii - TABLE OF CONTENTS 1 INTRODUCTION 1 2 BACKGROUND 3 2.1 NATURAL LANGUAGE TECHNOLOGIES : : : : : : : : : : 5 2.1.1 Habitability : : : : : : : : : : : : : : : : : : : : : : : : 5 2.1.2 Semantic Grammars : : : : : : : : : : : : : : : : : : : 7 2.1.3 Definite Clause Grammars (Prolog) : : : : : : : : : : : 7 2.1.4 NLMenus : : : : : : : : : : : : : : : : : : : : : : : : : 8 2.2 COMPILER TECHNOLOGIES : : : : : : : : : ...

Publication details
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.47.5048
Source http://www-pcd.stanford.edu/cousins/papers/sbc-thesis.ps
Contributors CiteSeerX
Repository CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Keywords TABLE OF CONTENTS
Type text
Language English
Relation 10.1.1.17.1557, 10.1.1.88.4634