• DocumentCode
    3323455
  • Title

    Topological composition systems: specifications for lexical elements of visual languages

  • Author

    Chow, Anita L. ; Rubin, Robert V.

  • Author_Institution
    GTE Labs. Inc., Waltham, MA, USA
  • fYear
    1991
  • fDate
    8-11 Oct 1991
  • Firstpage
    118
  • Lastpage
    124
  • Abstract
    The paper explains the role of lexical analysis in a visual programming environment. The authors classify the visual lexical elements based on the geometric properties of their composition operators. They explore the class of topologically composed lexical elements and provide a method of specifying them. They refer to these specifications as topological composition systems. The core of such a system is a set of composition rules that define the topological compositions to be performed and the conditions when the rules can be fired. They also describe the design of a lexical analyzer for topological composition systems. The design uses efficient computational geometry algorithms to achieve a time complexity of O(|R| N log N) for an input size of N primitive picture elements, where |R| is the number of rules in the system. A lexical analysis phase, preceding parsing, can reduce the input size to the parser by 30%-50%. Early experiments also show that using topological lexical analysis can enhance the overall picture recognition process performance by a factor of 10
  • Keywords
    computational complexity; computational geometry; computational linguistics; grammars; visual languages; composition operators; composition rules; computational geometry; geometric properties; lexical analysis; lexical elements; parser; picture recognition process performance; primitive picture elements; specifications; time complexity; topological composition systems; visual languages; visual programming environment; Algorithm design and analysis; Computational geometry; Displays; Graphics; Information analysis; Page description languages; Performance analysis; Program processors; Programming environments; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, 1991., Proceedings. 1991 IEEE Workshop on
  • Conference_Location
    Kobe
  • Print_ISBN
    0-8186-2330-6
  • Type

    conf

  • DOI
    10.1109/WVL.1991.238842
  • Filename
    238842