Abstract
This paper introduces a methodology for the development of applications for the WWW. Web applications are modelled at the conceptual level by using HDM-lite, a design notation supporting the specification of the structural, navigational, and presentation semantics of the application. Conceptual specifications are transformed into a logical-level representation, which enables the generation of the application pages from content data stored in a repository. The proposed approach is substantiated by the implementation of the Autoweb System, a set of software tools supporting the development process from conceptual modelling to the deployment of the application pages on the Web. Autoweb can be used both for developing new applications and for reverse engineering existing applications based on a relational representation of data.
Preview
Unable to display preview. Download preview PDF.
References
P. Atzeni, G. Mecca, and P. Merialdo. To Weave the Web. In Proc. 23rd Conference on Very Large Databases, pages 206–215, Athens, Greece, Aug. 26–29, 1997.
E. Z. Ayers and J. T. Stasko. Using Graphic Hystory in Browsing the World Wide Web. In Proc. Fourth Int. WWW Conf., Boston, Mass., Dec. 11–14, 1995.
V. Balasubramanian, B. M. Ma, and J. Yoo. A systematic approach to designing a WWW application. CACM, 38(8):47–48, 1995.
P. P. Chen. The entity-relationship model: toward a unified view of data. ACM TODS, 1(1):9–36, 1976.
A. Daz, T. Isakowitz, V. Maiorana, and G. Gilabert. RMC: A tool to design WWW applications. In Proc. Fourth Int. WWW Conf., pages 11–14, Boston, Mass., 1995.
D. Eichmann, T. McGregor, and D. Danley. Integrating structured databases into the Web: The MORE system. Computer Networks and ISDN Systems, 27(2):281–288, 1994.
F.Garzotto, L. Mainetti, and P. Paolini. Hypermedia design, analysis, and evaluation issues. Communications of the ACM, 38(8):74–86, 1995.
F.Garzotto, P.Paolini, and D.Schwabe. HDM-A model-based approach to hypertext application design. ACM TOIS, 11(15):1–26, 1993.
F.G.Halasz and M.Schwarz. The dexter hypertext reference model. Communications of the ACM, 37(2):30–39, 1994.
B. Forta and al. The Cold Fusion Web Database Kit. QUE Corp., 1997.
F. Garzotto, L. Mainetti, and P. Paolini. Navigation in hypermedia applications: Modeling and semantics. Journal of Organizational Computing, 1996.
M. Gwyer. Oracle Designer/2000 WebServer Generator Technical Overview (version 1.3.2). Technical report, Oracle Corporation,, Sept. 1996.
F. J. Hauch. Supporting hierarchical guided tours in the World Wide Web. In Proc. Fifth International World Wide Web Conference, Paris, France, May 1996.
I. V. Hoven. Deploying Developer/2000 applications on the Web, Oracle white paper. Technical report, Oracle Corporation, Feb. 1997.
A. Hunter, I. Ferguson, and S. Hedges. SWOOP: An application generator for Oracle WWW systems. In Proc. Fourth Int. WWW Conference, Boston, Mass., 1995.
T. Isakowitz, E.A.Sthor, and P.Balasubranian. RMM: a methodology for structured hypermedia design. Communications of the ACM, 38(8):34–44, 1995.
J.Nanard and M.Nanard. Hypertext design environments and the hypertext design process. Communications of the ACM, 38(8):45–46, 1995.
K. L. Jones. NIF-T-NAV: a hierarchical navigator for WWW pages. In Proc. Fifth International World Wide Web Conference, Paris, France, 1996.
M. Kesseler. A schema-based approach to HTML authoring. In Proc. Fourth Int. WWW Conf., Boston, Mass., 1995.
T. Nguyen and V. Srinivasan. Accessing relational databases from the World Wide Web. In Proc. ACM SIGMOD Conference, pages 529–540, 1996.
D. Schwabe and G. Rossi. The object-oriented hypermedia design model. Communications of the ACM, 38(8):45–46, 1995.
Vignette. StoryServer Overview. Technical report, Vignette Corp., March 1997.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fraternali, P., Paolini, P. (1998). A conceptual model and a tool environment for developing more scalable, dynamic, and customizable Web applications. In: Schek, HJ., Alonso, G., Saltor, F., Ramos, I. (eds) Advances in Database Technology — EDBT'98. EDBT 1998. Lecture Notes in Computer Science, vol 1377. Springer, Berlin, Heidelberg . https://doi.org/10.1007/BFb0101000
Download citation
DOI: https://doi.org/10.1007/BFb0101000
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64264-0
Online ISBN: 978-3-540-69709-1
eBook Packages: Springer Book Archive