An Architecture For Evolving Graphics Applications


An important aspect of the architecture of interactive systems is the isolation of the functional aspects of the system from each other as well as from the user interface. This isolation often consists only of the separation of the programming code modules, ignoring as too complicated the further goal of separation of knowledge as well. By the separation of knowledge it is meant that the application knows absolutely nothing about how it is represented visually, and conversely the user interface knows absolutely nothing about what it is representing. This paper presents a scalable architecture to support this separation and discuses examples of the use of this architecture in various application domains.

2 Figures and Tables

Cite this paper

@inproceedings{Davis1998AnAF, title={An Architecture For Evolving Graphics Applications}, author={M. L. Davis}, year={1998} }