• DocumentCode
    475863
  • Title

    An Application Generator Framelet

  • Author

    Liem, Inggriani ; Nugroho, Yohanes

  • Author_Institution
    Sch. of Electr. Eng. & Inf., ITB, Buenos Aires
  • fYear
    2008
  • fDate
    6-8 Aug. 2008
  • Firstpage
    794
  • Lastpage
    799
  • Abstract
    Application generator is useful for generating many similar applications, but building an application generator requires large programming effort. To solve the problem, we developed LACIE, a framelet (lightweight framework) that enable developer to quickly write an application generator. LACIE offers components for text transformations common in application generators. The components are document input processor, language or templates processor, and code generator. To further reduce input errors, LACIE also provides error checker that matched input against terror pattern. With our approach, we are able to reduce coding time (for building a generator as well as the target applications) and we are able to obtain error free source code. Our approach is applicable for other cases where software package consists of large amount of small programs.
  • Keywords
    application generators; program compilers; software packages; source coding; LACIE; application generator framelet; code generator; document input processor; error checker; error free source code; language processor; software package; templates processor; text transformations; Application software; Artificial intelligence; Collaborative software; Distributed computing; Distributed power generation; Informatics; Programming profession; Software engineering; Software libraries; Writing; application generator; framelet; framework; software development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2008. SNPD '08. Ninth ACIS International Conference on
  • Conference_Location
    Phuket
  • Print_ISBN
    978-0-7695-3263-9
  • Type

    conf

  • DOI
    10.1109/SNPD.2008.113
  • Filename
    4617468