Title :
Implementation of label metaphor using shared interaction object architecture
Author :
Koshizuka, Noboru ; Sakamura, Ken
Author_Institution :
Network Oper. Centre, Tokyo Inst. of Technol., Japan
Abstract :
Label model is a framework of script processing, which is a natural extension of desktop metaphor like the BTRON GUI environment. The main idea of the label model is that a script program is just a piece of “memo label” attached upon a document, which contains several operations on the document. In the model, a script program is described as a sequence of operations on graphical objects of the document data. The main contribution of this paper is to demonstrate that shared interaction-object architecture facilitates the implementation of the label model. It is an architecture model of GUI applications, in which graphical objects of GUI applications are preserved in distributed shared memories specially tailored for GUI. This allows script programs to operate the data from outside the GUI applications. The major benefit of this architecture is that it satisfies the following two requirements: First, script processing can be handled transparently from GUI applications, second, this architecture gives rather abstract interface of GUI applications to script programs
Keywords :
graphical user interfaces; BTRON GUI environment; distributed shared memories; label metaphor; label model; script processing; script program; shared interaction object architecture; Command languages; Computer architecture; Document handling; Graphical user interfaces; Information science; Physics computing; Printing; Programming profession; Statistics; User interfaces;
Conference_Titel :
TRON Project International Symposium, 1994., Proceedings of the 11th
Conference_Location :
Tokyo
Print_ISBN :
0-8186-6775-3
DOI :
10.1109/TRON.1994.378614