• DocumentCode
    1642246
  • Title

    Eviss: a visual system having a spatial parser generator

  • Author

    Baba, Akihiro ; Tanaka, Jiro

  • Author_Institution
    Tsukuba Univ., Ibaraki, Japan
  • fYear
    1998
  • Firstpage
    158
  • Lastpage
    164
  • Abstract
    A visual system called Eviss is proposed. Visual systems proposed so far have been fixed on certain specifications. It is hard to make and modify such visual systems. Since Eviss has a spatial parser generator based on CMGs, it can construct various visual systems if provided with grammars which consist of production rules. In Eviss, a person who implements a visual system first defines production rules using figures. Eviss extracts constraints which hold between the figure elements. Then the person modifies them and write actions, if needed. An action is described as an arbitrary Tcl/Tk script. We can perform actions, such as calculating values, creating widgets and redrawing figures. Given a certain grammar, Eviss can parse a visual sentence (a collection of figure elements) spatially. Parsing means to apply production rules to the figure elements. When a production rule is applied, Eviss redraws the figure elements so that the constraints between them always hold. Actions, if any, are also executed when the production rule is applied. We also describe two examples of making visual systems with Eviss, i.e., the GUI creator and the subset of YISPATCH (Y. Harada et al., 1997). Eviss and the examples described in the paper are fully implemented and can be obtained via WWW
  • Keywords
    authoring languages; computational linguistics; constraint handling; grammars; graphical user interfaces; visual programming; CMGs; Eviss; GUI creator; YISPATCH; arbitrary Tcl/Tk script; constraint multiset grammars; figure elements; production rules; spatial parser generator; visual sentence; visual system; widgets; write actions; Electrical capacitance tomography; Erbium; Graphical user interfaces; Graphics; Identity-based encryption; Production; Programming profession; TV; Visual system; World Wide Web;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Human Interaction, 1998. Proceedings. 3rd Asia Pacific
  • Conference_Location
    Shonan Village Center
  • Print_ISBN
    0-8186-8347-3
  • Type

    conf

  • DOI
    10.1109/APCHI.1998.704185
  • Filename
    704185