DocumentCode
2847972
Title
A model for the specification and interpretation of visual languages
Author
Tortora, Genoveffa ; Leoncini, Paolo
Author_Institution
Dipartimento di Inf. ed Appl., Salerno Univ., Italy
fYear
1988
fDate
10-12 Oct. 1988
Firstpage
52
Lastpage
60
Abstract
A model for the specification of icon systems is proposed, and a general-purpose icon interpreter is presented, based on attribute grammars. In the model, the underlying context-free grammar is a picture grammar that expresses the syntactic aspects of the icon systems. An attribute evaluator computes the meaning of a given icon sentence by evaluating the designated s-attribute of the nonterminal on the root of the parse tree. As semantic rules are actually domain-independent rule schemata, during the attribute evaluation a domain-specific knowledge base is consulted. The meaning of the ionic sentence is expressed in terms of conceptual tree graphs, which are well-suited for later execution. The design of the model is based on the theory of generalized icons. The system diagram of the icon interpreter is presented. The icon dictionary, the domain specific knowledge base, and the attribute grammar are described.<>
Keywords
formal specification; high level languages; program interpreters; user interfaces; attribute grammars; conceptual tree graphs; context-free grammar; domain-independent rule schemata; domain-specific knowledge base; icon interpreter; icon systems; interpretation; picture grammar; specification; visual languages; Algorithm design and analysis; Context modeling; Dictionaries; Pattern analysis; Production; Tree graphs; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Visual Languages, 1988., IEEE Workshop on
Conference_Location
Pittsburgh, PA, USA
Print_ISBN
0-8186-0876-5
Type
conf
DOI
10.1109/WVL.1988.18010
Filename
18010
Link To Document