• DocumentCode
    2539195
  • Title

    Transforming embedded Java code into custom tags

  • Author

    Xu, Shannon ; Dean, Thomas

  • Author_Institution
    Queen´´s Univ., Kingston, Ont., Canada
  • fYear
    2005
  • fDate
    30 Sept.-1 Oct. 2005
  • Firstpage
    173
  • Lastpage
    182
  • Abstract
    When a new technology is introduced, the migration of existing applications to the new technology must be carefully considered. Automation can make some migrations feasible that otherwise may be too risky or expensive to be worth the advantages of the new technology. In this paper we describe a technique for migrating Web applications using embedded Java code into a custom tag implementation. The technique uses source code transformation techniques to analyze and separate the Java from the Web pages. The code is then automatically transformed to custom Java classes which are invoked from the modified Web pages containing custom tags. The result is a Web application with identical function and appearance, but where the business logic (the Java code) has been separated from the presentation (the Web pages).
  • Keywords
    Internet; Java; program interpreters; Web applications; Web pages; custom tags; embedded Java code transformation; source code transformation; Application software; Automation; Costs; HTML; Java; Logic; Prototypes; Software prototyping; Technical Activities Guide -TAG; Web pages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Source Code Analysis and Manipulation, 2005. Fifth IEEE International Workshop on
  • Print_ISBN
    0-7695-2292-0
  • Type

    conf

  • DOI
    10.1109/SCAM.2005.27
  • Filename
    1541169