Communications of the ACM
Form operation by example: a language for office information processing
SIGMOD '81 Proceedings of the 1981 ACM SIGMOD international conference on Management of data
CSC '89 Proceedings of the 17th conference on ACM Annual Computer Science Conference
Freeform: A User-Adaptable Form Management System
VLDB '87 Proceedings of the 13th International Conference on Very Large Data Bases
Hi-index | 0.00 |
Office forms have a particular structure and semantics that make them a suitable communication medium. The Natural Forms Query Language, NFQL, capitalizes on these features of ordinary forms to provide a communication language between human beings and the computer. Given a form, NFQL analyzes it to deduce plausible interpretations and then generates database queries and function specifications applicable to the form. This paper explains how NFQL recognizes computational relationships between arguments and results and formulates function specifications. General rules are given, in terms of a relational data model, that can resolve computational relationships for ordinary forms.