• DocumentCode
    1653365
  • Title

    Layout-by-example: a fuzzy visual language for specifying stereotypes of diagram layout

  • Author

    Sugihara, Kazuo ; Yamamoto, Kazunari ; Takeda, Koji ; Inaba, Mitsuyuki

  • Author_Institution
    Dept. of Inf. & Comput. Sci., Hawaii Univ., Honolulu, HI, USA
  • fYear
    1992
  • Firstpage
    88
  • Lastpage
    94
  • Abstract
    This paper presents a new approach to automatic layout of diagrams: layout-by-example. In this approach, a layout is produced by applying the layout rules which are generated from layout examples called stereotypes. A fuzzy visual language is proposed for specifying stereotypes of diagram layout. The concept of fuzzy theory is incorporated into parsing visual sentences representing stereotypes and generating layout rules from the stereotypes. A layout produced by applying layout rules may be modified manually and such modifications on the layout can be used as counterexamples to the existing layout rules so that the tool can tune the layout rules. A prototype of an automatic layout tool based on layout-by-example is implemented in Common Lisp
  • Keywords
    diagrams; formal specification; fuzzy set theory; visual languages; Common Lisp; automatic layout tool; diagram layout; fuzzy visual language; layout-by-example; parsing; specification; stereotypes; visual sentences; Flowcharts; Fuzzy logic; Fuzzy sets; Graphical models; Layout; Prototypes; Reverse engineering; Software prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, 1992. Proceedings., 1992 IEEE Workshop on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    0-8186-3090-6
  • Type

    conf

  • DOI
    10.1109/WVL.1992.275779
  • Filename
    275779