Title :
Applying graph grammars for task-oriented user interface development
Author :
Freund, Rudolf ; Haberstroh, Brigitte ; Stary, Christian
Author_Institution :
Tech. Univ. of Vienna, Austria
Abstract :
As a graph with attributes assigned to its nodes is very well suited for the specification of semi-structured application domains, attributed graphs and adequate graph rewriting systems are also useful tools for the specification and representation of user interfaces based on end user tasks. A rewriting system for attributed graphs, which is based on the controlled rewriting of graphs using only six elementary types of graph productions, namely the addition, the deletion and the renaming of a node or an edge, is shown to be a suitable unique model for the specification and the simulation of various kinds of user interfaces. In particular, it bridges the gap between conceptual and implementation-oriented development techniques
Keywords :
formal specification; grammars; rewriting systems; user interface management systems; attributed graphs; attributes; end user tasks; graph grammars; graph rewriting systems; simulation; specification; task-oriented user interface development; Bridges; Computer applications; Humans; Mars; Pipelines; Production systems; Productivity; Programming profession; Usability; User interfaces;
Conference_Titel :
Computing and Information, 1992. Proceedings. ICCI '92., Fourth International Conference on
Conference_Location :
Toronto, Ont.
Print_ISBN :
0-8186-2812-X
DOI :
10.1109/ICCI.1992.227629