• DocumentCode
    2411076
  • Title

    A system for rapid prototyping of visual language environments

  • Author

    Ferrucci, Filmena ; Tortora, Genny ; Tucci, Maurizio ; Vitiello, Giuliana

  • Author_Institution
    Dipt. di Matematica ed Informatica, Salerno Univ., Italy
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    382
  • Lastpage
    389
  • Abstract
    The paper describes a visual environment generator, the VLPEG system, based on the Symbol Relation Grammar model. The system exploits a classification of visual languages in terms of graphical symbols and the relationships among them. For each class a lexical analyzer is able to interpret the physical layout of any drawn visual sentence and to provide a corresponding high level representation. Thanks to this capability the visual language designer may disregard the physical features and specify the language at a high abstraction level. VLPEG supports the rapid prototyping of visual environments and offers the designer the possibility to operate in automatic generation mode, by exploiting a grammar inference module. This capability allows the designer to focus on the structural features of the target language and quickly receive feedback from the customer during the language prototyping process
  • Keywords
    automatic programming; programming environments; software prototyping; visual languages; visual programming; YLPEG system; automatic generation mode; grammar inference module; graphical symbols; language prototyping process; lexical analyzer; rapid prototyping system; symbol relation grammar model; visual environment generator; visual language environments; Electronic mail; Feedback; Formal specifications; Layout; Performance analysis; Production; Prototypes; Strontium;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Human-Centric Computing Languages and Environments, 2001. Proceedings IEEE Symposia on
  • Conference_Location
    Stresa
  • Print_ISBN
    0-7803-7198-4
  • Type

    conf

  • DOI
    10.1109/HCC.2001.995295
  • Filename
    995295