Towards Modeling of DataWeb Applications - A Requirement's Perspective

The web is more and more used as a platform for fullfledged, increasingly complex information systems, where a huge amount of change-intensive data is managed by underlying database systems. From a software engineering point of view, the development of such so called DataWeb applications requires proper modeling methods in order to ensure architectural soundness and maintainability. The goal of this paper is twofold. First, a framework of requirements, covering the design space of DataWeb modeling methods in terms of three orthogonal dimensions is suggested. Second, on the basis of this framework, eight representative modeling methods for DataWeb applications are surveyed and general shortcomings are identified pointing the way to nextgeneration modeling methods.

[1]  Stefano Paraboschi,et al.  Design principles for data-intensive Web sites , 1999, SGMD.

[2]  Paolo Merialdo,et al.  Design and Implementation of Data-Intensive Web Sites , 1998 .

[3]  Ivar Jacobson,et al.  The unified modeling language reference manual , 2010 .

[4]  Alberto O. Mendelzon,et al.  Database techniques for the World-Wide Web: a survey , 1998, SGMD.

[5]  Georgios D. Styliaras,et al.  Evaluation of hypermedia application development and management systems , 1998, HYPERTEXT '98.

[6]  Frank Manola Technologies for a Web Object Model , 1999, IEEE Internet Comput..

[7]  Jocelyne Nanard,et al.  Hypertext design environments and the hypertext design process , 1995, CACM.

[8]  Gerti Kappel,et al.  Connecting Databases to the Web: A Taxonomy of Gateways , 1997, DEXA.

[9]  Arnold Kamis,et al.  The Extended Rmm Methodology for Web Publishing , 1998 .

[10]  Nora Koch,et al.  Towards a UML Extension for Hypermedia Design , 1999, UML.

[11]  Axel C. Schwickert,et al.  Web Site Engineering , 2001 .

[12]  Werner Retschitzegger,et al.  Ready for prime time: pre-generation of web pages in TIScover , 1999, CIKM '99.

[13]  Dan Suciu,et al.  STRUDEL: a Web site management system , 1997, SIGMOD '97.

[14]  Franca Garzotto,et al.  HDM—a model-based approach to hypertext application design , 1993, TOIS.

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

[16]  Donald D. Cowan,et al.  Towards a unified catalog of hypermedia design patterns , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[17]  Werner Retschitzegger,et al.  Beyond Traditional Tourism Information Systems - TIScover , 1998, J. Inf. Technol. Tour..

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

[19]  Martin Gaedke,et al.  Object-Oriented Web Application Development , 1999, IEEE Internet Comput..

[20]  Brian Foote,et al.  Designing Reusable Classes , 2001 .

[21]  John Robertson,et al.  Hypermedia Authoring , 1995, IEEE Multim..

[22]  Mayer D. Schwartz,et al.  The Dexter Hypertext Reference Model , 1994, CACM.

[23]  Nora Koch,et al.  A Comparative Study of Methods for Hypermedia Development , 2001 .

[24]  Ralph E. Johnson,et al.  Designing Reuseable Classes , 1988 .

[25]  Stefano Paraboschi,et al.  Data-Driven, One-To-One Web Site Generation for Data-Intensive Applications , 1999, VLDB.

[26]  William E. Lorensen,et al.  Object-Oriented Modeling and Design , 1991, TOOLS.

[27]  Franca Garzotto,et al.  Designing Modal Hypermedia Applications , 1997 .

[28]  Tomás Isakowitz,et al.  RMM: a methodology for structured hypermedia design , 1995, CACM.