• DocumentCode
    1870516
  • Title

    Rapid Application Prototyping for Functional Languages

  • Author

    Podloucky, Martin

  • Author_Institution
    Dept. of Software Eng., Czech Tech. Univ., Prague, Czech Republic
  • fYear
    2013
  • fDate
    8-11 Sept. 2013
  • Firstpage
    963
  • Lastpage
    969
  • Abstract
    This work addresses the problem of automated graphical user interface generation for functional programs in relation to rapid application prototyping. First an analysis of current state in the field of automated GUI generation is performed. Based on the analysis, the concept of functionally structured user interface (FSUI) is introduced. Meta-data system for code annotation is then specified for the Clojure programming language and a transformation from this system to FSUI data model is implemented. Finally, a graphical layer for displaying the actual interface is implemented in Clojure.
  • Keywords
    functional languages; functional programming; graphical user interfaces; program diagnostics; software prototyping; Clojure programming language; FSUI; automated GUI generation; automated graphical user interface generation; code annotation; functional languages; functionally structured user interface; graphical layer; meta-data system; rapid application prototyping; state analysis; Analytical models; Computational modeling; Lips; Programming; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Systems (FedCSIS), 2013 Federated Conference on
  • Conference_Location
    Krako??w
  • Type

    conf

  • Filename
    6644130