• 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