Comparison of Two Approaches for Automatic Construction of Web Applications: Annotation Approach and Diagram Approach

In order to support development of consistent and secure Web applications, we have designed a number of Web application generators. These generators can be classified into two types of approaches: annotation approach and diagram approach. In this paper, we try to make the roles of these generators clear, and compare two approaches in terms of target applications, developing processes and target users. While both approaches are powerful and flexible enough to construct typical Web applications efficiently, we may select the most appropriate generator according to the characteristics of the application and the developing process.

[1]  Takehiro Tokuda,et al.  A visual approach to development of Web services providers/requestors , 2003, IEEE Symposium on Human Centric Computing Languages and Environments, 2003. Proceedings. 2003.

[2]  Takehiro Tokuda,et al.  Generation of Web Applications from Annotation-Based Definitions , 2002, Engineering Information Systems in the Internet Context.

[3]  Takehiro Tokuda,et al.  A visual approach for generating server page type Web applications based on template method , 2003, IEEE Symposium on Human Centric Computing Languages and Environments, 2003. Proceedings. 2003.

[4]  Jim Conallen,et al.  Modeling Web application architectures with UML , 1999, CACM.

[5]  Gustavo Rossi,et al.  Designing Computational Hypermedia Applications , 2006, J. Digit. Inf..

[6]  Piero Fraternali,et al.  Tools and approaches for developing data-intensive Web applications: a survey , 1999, CSUR.