TY - GEN
T1 - A diagram approach toautomatic generation of JSP/Servlet Web applications
AU - Jamroendararasame, Kornkamol
AU - Suzuki, Tetsuya
AU - Tokuda, Takehiro
PY - 2012/1/1
Y1 - 2012/1/1
N2 - We defined diagrams called Web transition diagrams to represent overall behavior of Web applications. Using these diagrams, we can generate server program type Web applications such as CGI-based Web applications, and server page type Web applications such as ASP-based Web applications. The purpose of this paper is to design Web transition diagrams to represent wider class of Web applications based on JavaServer Pages (JSP)/Servlet architecture. Then we present an automatic generation method of JSP/Servlet Web applications from these diagrams. We implement a software system called T-Web system which enables Web application designers to visually compose Web transition diagrams and generate Web applications from these diagrams without any manual programming. T-Web system can generate both H™L-based Web pages and XML-based Web pages for Web applications. Generated Web applications support standard level of security against attacks, the use of HTTP cookies, user authentication, and session management.
AB - We defined diagrams called Web transition diagrams to represent overall behavior of Web applications. Using these diagrams, we can generate server program type Web applications such as CGI-based Web applications, and server page type Web applications such as ASP-based Web applications. The purpose of this paper is to design Web transition diagrams to represent wider class of Web applications based on JavaServer Pages (JSP)/Servlet architecture. Then we present an automatic generation method of JSP/Servlet Web applications from these diagrams. We implement a software system called T-Web system which enables Web application designers to visually compose Web transition diagrams and generate Web applications from these diagrams without any manual programming. T-Web system can generate both H™L-based Web pages and XML-based Web pages for Web applications. Generated Web applications support standard level of security against attacks, the use of HTTP cookies, user authentication, and session management.
KW - JSP
KW - Java Servlet
KW - Web application
UR - http://www.scopus.com/inward/record.url?scp=84904162999&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84904162999&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84904162999
SN - 0889863237
SN - 9780889863231
T3 - Proceedings of the 6th IASTED International Conference on Software Engineering and Applications, SEA 2002
SP - 292
EP - 297
BT - Proceedings of the 6th IASTED International Conference on Software Engineering and Applications, SEA 2002
PB - Acta Press
T2 - 6th IASTED International Conference on Software Engineering and Applications, SEA 2002
Y2 - 4 November 2002 through 6 November 2002
ER -