A COMPARISON OF TWO APPROACHES FOR AUTOMATIC CONSTRUCTION OF WEB APPLICATIONS

Authors

  • MITSUHISA TAGUCHI, Department of Computer Science, Tokyo Institute of Technology Meguro, Tokyo 152-8552, Japan
  • KORNKAMOL JAMROENDARARASAME Department of Computer Science, Tokyo Institute of Technology Meguro, Tokyo 152-8552, Japan
  • KAZUHIRO ASAMI Department of Computer Science, Tokyo Institute of Technology Meguro, Tokyo 152-8552, Japan
  • TAKEHIRO TOKUDA Department of Computer Science, Tokyo Institute of Technology Meguro, Tokyo 152-8552, Japan

Keywords:

Web applications, code generation, annotations, diagrams

Abstract

To support development of consistent and secure Web applications, we have designed a number of Web application generators. These generators can be roughly classied into two types of approaches: an annotation approach and a diagram approach. In this paper, we try to make clear the roles of these generators, and compare the two approaches in terms of target applications, development processes and target users. While both approaches are suciently powerful and exible enough to eciently construct typical Web applications, the most appropriate generator should be chosen according to the characteristics of the application and the development process.

 

Downloads

Download data is not yet available.

References

K. Asami and T. Tokuda. Generation of Web Applications from HTML Page Templates with

Annotations. Proceedings of the IASTED International Conference APPLIED INFORMATICS,

pp.295-300, 2002.

K. Asami and T. Tokuda. Generation of Web Applications from Annotation-Based De nitions.

Proc. of Engineering Information Systems in the Internet Context, pp.69-79, 2002.

T. Matsuzaki, T. Suzuki and T. Tokuda. A Pipe/Filter Architecture Based Software Generator

PF-Web for Constructing Web Applications. Computer Software of Japan Society for Software

Science and Technology Vol.19 No.4, pp.266-282, 2002.

K. Jamroendararasame, T. Suzuki and T. Tokuda. A Generator ofWeb-based Transaction Systems

Using Web Transition Diagrams. Proc. 17th Japan Society for Software Science and Technology,

K. Jamroendararasame, T. Matsuzaki, T. Suzuki and T. Tokuda. Generation of Secure Web

Applications fromWeb Transition Diagrams. Proc. of the IASTED International Symposia Applied

Informatics, pp.496-501, 2001.

K. Jamroendararasame, T. Matsuzaki, T. Suzuki and T. Tokuda. Two Generators of Secure Web-

Based Transacion Systems. Proc. of the 11th European-Japanese Conference on Information Mod-

elling and Knowledge Bases, pp.348-362, 2001.

K. Jamroendararasame, T. Suzuki and T. Tokuda. JSP/Servlet-Based Web Application Generator.

th Conference Proceedings Japan Society for Software Science and Technology, 2C{1, 2001.

K. Jamroendararasame, T. Suzuki and T. Tokuda. A Visual Approach to Development of Web

Services Providers/Requestors. Proc. of the 2003 IEEE Symposium on Visual and Multimedia

Software Engineering, pp.251-253, 2003.

M. Taguchi, T. Susuki and T. Tokuda. Generation of Server Page Type Web Applications from

Diagrams. Proc. of the 12th Conference on Information Modelling and Knowledge Bases, pp.117-

, 2002.

M. Taguchi, T. Suzuki and T. Tokuda. A Visual Approach for Generating Server Page Type

Web Applications Based on Template Method. Proc. of the 2003 IEEE Symposium on Visual and

Multimedia Software Engineering, pp.248-250, 2003.

T. Tokuda, T. Suzuki, K. Jamroendararasame and S.Hayakawa. A family of Web diagrams ap-

proach to the design, construction and evaluation of Web applications. Proc. 12th European-

Japanese Conference on Information Modelling and Knowledge Bases, pp.293-306, 2002.

International System Research Inc. Zolar: Connection tool for WWW server and database.

http://www.isr.co.jp/products/zolar/

A. Homer, D. Sussman, B. Francis et al. Professional Active Server Pages 3.0. Wrox Press, 1999.

M. Hall. Core Servlets and JavaServer Pages. Prentice Hall PTR, 2000.

Web Models Inc. WebRatio Site Development Studio. http://www.webratio.com/

S. Ceri, P. Fraternali and A. Bongio. Web Modeling Language (WebML): a Modeling Language

for Designing Web Sites. Proc. of the 9th World Wide Web Conference, 2000.

Piero Fraternali. Tools and Approaches for Developing Data-Intensive Web Applications: A Survey.

ACM Computing Surveys Vol.31 No.3, pp.227-263, 1999.

J. Conallen. Modeling Web Application Architectures with UML. Communications of the ACM

Vol.42 No.10, pp.63-70, 1999.

R. Hennicker and N. Koch. A UML-based Methodology for Hypermedia Design. Proc. of UML

Conference, pp.410-424, 2000.

Downloads

Published

2005-04-01

How to Cite

TAGUCHI, M. ., JAMROENDARARASAME, K. ., ASAMI, K. ., & TOKUDA, T. . (2005). A COMPARISON OF TWO APPROACHES FOR AUTOMATIC CONSTRUCTION OF WEB APPLICATIONS. Journal of Web Engineering, 4(1), 003–020. Retrieved from https://journals.riverpublishers.com/index.php/JWE/article/view/4295

Issue

Section

Articles