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
Link To Document