A conceptual model and a tool environment for developing more scalable, dynamic, and customizable Web applications

  • Piero Fraternali
  • Paolo Paolini
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1377)

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.

Unable to display preview. Download preview PDF.

References

  1. 1.
    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.Google Scholar
  2. 2.
    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.Google Scholar
  3. 3.
    V. Balasubramanian, B. M. Ma, and J. Yoo. A systematic approach to designing a WWW application. CACM, 38(8):47–48, 1995.Google Scholar
  4. 4.
    P. P. Chen. The entity-relationship model: toward a unified view of data. ACM TODS, 1(1):9–36, 1976.CrossRefGoogle Scholar
  5. 5.
    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.Google Scholar
  6. 6.
    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.CrossRefGoogle Scholar
  7. 7.
    F.Garzotto, L. Mainetti, and P. Paolini. Hypermedia design, analysis, and evaluation issues. Communications of the ACM, 38(8):74–86, 1995.CrossRefGoogle Scholar
  8. 8.
    F.Garzotto, P.Paolini, and D.Schwabe. HDM-A model-based approach to hypertext application design. ACM TOIS, 11(15):1–26, 1993.CrossRefGoogle Scholar
  9. 9.
    F.G.Halasz and M.Schwarz. The dexter hypertext reference model. Communications of the ACM, 37(2):30–39, 1994.CrossRefGoogle Scholar
  10. 10.
    B. Forta and al. The Cold Fusion Web Database Kit. QUE Corp., 1997.Google Scholar
  11. 11.
    F. Garzotto, L. Mainetti, and P. Paolini. Navigation in hypermedia applications: Modeling and semantics. Journal of Organizational Computing, 1996.Google Scholar
  12. 12.
    M. Gwyer. Oracle Designer/2000 WebServer Generator Technical Overview (version 1.3.2). Technical report, Oracle Corporation,, Sept. 1996.Google Scholar
  13. 13.
    F. J. Hauch. Supporting hierarchical guided tours in the World Wide Web. In Proc. Fifth International World Wide Web Conference, Paris, France, May 1996.Google Scholar
  14. 14.
    I. V. Hoven. Deploying Developer/2000 applications on the Web, Oracle white paper. Technical report, Oracle Corporation, Feb. 1997.Google Scholar
  15. 15.
    A. Hunter, I. Ferguson, and S. Hedges. SWOOP: An application generator for Oracle WWW systems. In Proc. Fourth Int. WWW Conference, Boston, Mass., 1995.Google Scholar
  16. 16.
    T. Isakowitz, E.A.Sthor, and P.Balasubranian. RMM: a methodology for structured hypermedia design. Communications of the ACM, 38(8):34–44, 1995.CrossRefGoogle Scholar
  17. 17.
    J.Nanard and M.Nanard. Hypertext design environments and the hypertext design process. Communications of the ACM, 38(8):45–46, 1995.CrossRefGoogle Scholar
  18. 18.
    K. L. Jones. NIF-T-NAV: a hierarchical navigator for WWW pages. In Proc. Fifth International World Wide Web Conference, Paris, France, 1996.Google Scholar
  19. 19.
    M. Kesseler. A schema-based approach to HTML authoring. In Proc. Fourth Int. WWW Conf., Boston, Mass., 1995.Google Scholar
  20. 20.
    T. Nguyen and V. Srinivasan. Accessing relational databases from the World Wide Web. In Proc. ACM SIGMOD Conference, pages 529–540, 1996.Google Scholar
  21. 21.
    D. Schwabe and G. Rossi. The object-oriented hypermedia design model. Communications of the ACM, 38(8):45–46, 1995.CrossRefGoogle Scholar
  22. 22.
    Vignette. StoryServer Overview. Technical report, Vignette Corp., March 1997.Google Scholar

Copyright information

© Springer-Verlag 1998

Authors and Affiliations

  • Piero Fraternali
    • 1
  • Paolo Paolini
    • 1
  1. 1.Dipartimento di Elettronica e InformazionePolitecnico di MilanoMilanoItaly

Personalised recommendations