@inproceedings{DBLP:conf/vldb/Pilote83, author = {Michel Pilote}, editor = {Mario Schkolnick and Costantino Thanos}, title = {A Data Modeling Approach to Simplify the Design of User Interfaces}, booktitle = {9th International Conference on Very Large Data Bases, October 31 - November 2, 1983, Florence, Italy, Proceedings}, publisher = {Morgan Kaufmann}, year = {1983}, isbn = {0-934613-15-X}, pages = {290-301}, ee = {db/conf/vldb/Pilote83.html}, crossref = {DBLP:conf/vldb/83}, bibsource = {DBLP, http://dblp.uni-trier.de} }
What is most crucially lacking in the area of user interface design is a set of tools to integrate various mechanisms that are well understood and usefull, but each addressing only limited aspects of the problem.
This paper demonstrates how Data Modeling techniques can greatly simplify the design of user interfaces. he main contribution of this work is a single. highly coherent and very simple framework that can uniformly represent any aspects of a user interface.
The most significant departure of our approach from other programming languages is the complete and explicit separation that we make between semantic and syntactic aspects of an application. We also introduce internal objects to model various states of an application and the various state transformations that are allowed between these states.
Copyright © 1983 by the VLDB Endowment. Permission to copy without fee all or part of this material is granted provided that the copies are not made or distributed for direct commercial advantage, the VLDB copyright notice and the title of the publication and its date appear, and notice is given that copying is by the permission of the Very Large Data Base Endowment. To copy otherwise, or to republish, requires a fee and/or special permission from the Endowment.