• DocumentCode
    3133520
  • Title

    Rapid software prototyping using visual language techniques

  • Author

    Zhang, Kang ; Song, Guang-Lei ; Kong, Jun

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Texas at Dallas, Richardson, TX, USA
  • fYear
    2004
  • fDate
    28-30 June 2004
  • Firstpage
    119
  • Lastpage
    126
  • Abstract
    Rapid prototyping of domain-specific software requires a systematic software development methodology and user-friendly tools. Being both executable and easy to use, visual languages and their automatic generation mechanisms are highly suitable for software prototyping. This paper presents a software prototyping methodology based on the visual language generation technology, that allows visual prototyping languages to be specified and generated using an expressive graph grammar formalism. Executable prototypes and their verification and code generation are made possible by syntax-directed computations. The paper demonstrates this methodology through a prototyping example built on our current implementation.
  • Keywords
    graph grammars; program compilers; software prototyping; software tools; specification languages; visual languages; visual programming; automatic generation mechanisms; code generation; domain-specific software; graph grammar formalism; prototypes verification; rapid software prototyping; syntax-directed computations; systematic software development; user-friendly tools; visual language techniques; visual prototyping languages; Algorithm design and analysis; Application software; Computer languages; Programming profession; Prototypes; Software prototyping; Software quality; Software systems; Software tools; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 2004. Proceedings. 15th IEEE International Workshop on
  • ISSN
    1074-6005
  • Print_ISBN
    0-7695-2159-2
  • Type

    conf

  • DOI
    10.1109/IWRSP.2004.1311106
  • Filename
    1311106