Skip to main content

Web Application Models Are More than Conceptual Models

  • Conference paper
Advances in Conceptual Modeling (ER 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1727))

Included in the following conference series:

Abstract

In this paper we argue that Web applications are a particular kind of hypermedia application and show how to model their navigational structure. We argue that if we need to design applications combining hypermedia navigation with complex transactional behaviors (as in E-commerce systems), we need a systematic development approach. We present the main ideas underlying the Object-Oriented Hypermedia Design Method (OOHDM) and show that Web applications are built as views of conceptual models. We present the abstraction primitives used to design conceptual and navigational structure of Web applications and describe the view definition language. We introduce navigational contexts as the structuring mechanism for the navigational space. Further work on designing Web applications with OOHDM is also presented.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D.D. Cowan and C.J.P. Lucena, “Abstract Data Views, An Interface Specification Concept to Enhance Design for Reuse”, IEEE Transactions on Software Engineering, 21(3) March 1995.

    Google Scholar 

  2. M. Fowler, “Application Views: Another technique in the analysis and design armoury”, JOOP, 7(1) pp 59–66.

    Google Scholar 

  3. E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of reusable object-oriented software, Addison Wesley, 1995.

    Google Scholar 

  4. IEEE Internet Computing. Special issue on Object-Orienting the Web. January/February, 1999.

    Google Scholar 

  5. W. Kim, Advanced Database systems, ACM Press, 1994.

    Google Scholar 

  6. J. Nielsen, Hypertext and Hypermedia. Academic Press, 1990.

    Google Scholar 

  7. A.M. Pizzol and D. Schwabe, “A Java Framework for Implementing OOHDM Designs”, Proceedings of the V Brazilian Symposium on Hypermedia and Multimedia (SBMidia 99), Goiânia, Brazil, May 1999 (In Portuguese), pp.121–140

    Google Scholar 

  8. G. Rossi, D. Schwabe, C.J.P. de Lucena, and D.D. Cowan, “An Object-Oriented Model for Designing the Human-Computer Interface of Hypermedia Applications”, Proc. of the International Workshop on Hypermedia Design (IWHD’95), Springer Verlag Workshops in Computing Series. (available at ftp://ftp.inf.puc-rio.br/-pub/docs/techreports/95_07_rossi.ps.gz).

  9. G. Rossi, A. Garrido, and S. Carvalho, “Design Patterns for Object-Oriented Hypermedia Applications”. Pattern Languages of Programs 2, Vlissides, Coplien and Kerth eds., Addison Wesley, 1996.

    Google Scholar 

  10. G. Rossi, D. Schwabe, and A. Garrido, “Design Reuse in Hypermedia Applications Development” Proceedings of A CM International Conference on Hypertext (Hyper-text’97), Southampton, April 7–11, 1997, ACM Press, pp 57–66.

    Google Scholar 

  11. D. Schwabe, G. Rossi, and S. Barbosa: “Systematic Hypermedia Design with OOHDM”. Proceedings of the ACM International Conference on Hypertext (Hy-pertext’96), Washington, March 1996, pp 116–128.

    Google Scholar 

  12. D. Schwabe and G. Rossi, “An object-oriented approach to Web-based application design”. Theory and Practice of object Systems (TAPOS) 4(4), October 1998, pp 207–225.

    Article  Google Scholar 

  13. D. Schwabe, t“Just Add Water” Applications: Hypermedia application frameworks. Proceedings of the 2nd Workshop on Hypermedia Development, Darmstad, February 1999. Available at: http://ise.ee.uts.edu.au/hypdev/ht99w/submissions/-SchwabeHT99Workshop.pdf.

  14. UML Document Set. Version 1.013 January, 1997, Rational, 1997. (available at http://www.rational.com/uml/references/index.html)

  15. The VisualWave Programming Environment. Parc Place Systems. In http://www.-parcplace.com/products/vwave/vwv_prod.htm.

  16. R. Wirfs-Brock et al: Designing Object-Oriented software. Prentice Hall, 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rossi, G., Schwabe, D., Lyardet, F. (1999). Web Application Models Are More than Conceptual Models. In: Chen, P.P., Embley, D.W., Kouloumdjian, J., Liddle, S.W., Roddick, J.F. (eds) Advances in Conceptual Modeling. ER 1999. Lecture Notes in Computer Science, vol 1727. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48054-4_20

Download citation

  • DOI: https://doi.org/10.1007/3-540-48054-4_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66653-0

  • Online ISBN: 978-3-540-48054-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics