© 1983 by British Computer Society
| ||||||||||||||||||||||||||||||||||||||||||||||||||
High Level Form Definition in Office Information Systems
Bell Laboratories, Murray Hill, New Jersey, USA
Several office information systems based on the concept of forms have been built. However, none of these systems provides a high level language for defining forms. In this paper, I will discuss the advantages of a high level form definition mechanism, state the requirements that should be satisfied by such a mechanism, and then propose a high level form definition language based on the concept of abstract data types in programming languages. The proposed mechanism can be used in a form manipulation system. Alternatively, it can be incorporated into an existing languageor be the core of a specialy designed form manipulation language. The form definition language is illustrated by two exemplary form definitions.
Received March 1982.