Abstract
While schema descriptions are a necessity for large database applications, many current hypermedia applications have been developed without semantic modeling. Addressing these shortcomings several modeling techniques for hypermedia systems have been developed recently, which extend known domain modeling techniques from the database and software engineering field with dedicated constructs for specifying possibilities of navigation.
The current paper presents a more general modeling framework for hyperbooks, which extends previous work by representing all aspects of a hyperbook application in a declarative data model. Domain model, navigational model, user model and visualization model are all captured in a unified meta data model. This explicit, complete model of the application supports a reusable implementation. We finish by presenting a fully generic client/server architecture for displaying the hyperbook from a WWW server to a WWW client.
Preview
Unable to display preview. Download preview PDF.
References
N. Borenstein and N. Freed. MIME (Multipurpose Internet Mail Extensions) part one: Mechanisms for specifying and describing the format of internet message bodies. Request for Comments: 1521, September 1993.
P. Brusilovsky and L. Pesin. ISIS-Tutor: An Intelligent Learning Environment for CDS/ISIS Users. In Proc. of CLCE'94, Joensuu, Finland, 1994.
P. Brusilovsky, E. Schwarz, and G. Weber. A Tool for Developing Adaptive Electronic Textbooks on WWW. In Proceedings of WebNet'96 — World Conference of the Web Society, Boston, MA, USA, June 1996.
Licia Calvi and Paul de Bra. Improving the usability of hypertext courseware through adaptive linking. In The Eighth ACM International Hypertext Conference, Southampton, UK, April 1997.
Paul de Bra. Teaching Hypertext and Hypermedia through the Web. In WebNet World Conference, San Francisco, USA, October 1996.
Paul Delany & George P. Landow (Eds.). The rhetoric of hypermedia: Some rules for authors. In Hypermedia and Literary Studies, pages 81–103. Cambridge: MIT Press, 1991.
John Eklund, Peter Brusilovsky, and Elmar Schwarz. Adaptive textbooks on the world wide web. In Third Australian World Wide Web Conference, Queensland, Australia, July 1997.
F. Garzotto, D.Schwabe, and P. Paolini. HDM — A Model Based Approach to Hypermedia Application Design. ACM Transactions on Information Systems, 11(1), 1993.
Nicola Henze and Wolfgang Nejdl. A web-based learning environment: Applying constructivist teaching concepts in virtual learning environments. In IFIP 3.3 and 3.6 Joint Working Conference: The Virtual Campus: Trends for Higher Education and Training, Madrid, November 1997.
William Horton, editor. Designing and Writing Online Documentation. John Wiley & Sons, Inc., 1994.
Tomas Isakowitz, Edward A. Stohr, and P. Balasubrahmanian. RMM: A methodology for structured hypermedia design. Communications of the ACM, 38(8), August 1995.
ISO/IEC. Information technology — Information Resource Dictionary System (IRDS) framework, ISO/IEC 10027, 1990 (E).
ISO/IEC. Information technology — Information Resource Dictionary System (IRDS) Services Interface, ISO/IEC 10728, 1993 (E).
M. Jarke, R. Gallersdörfer, M. Jeusfeld, M. Staudt, and S. Eherer. Conceptbase — a deductive object base for meta data management. Journal on Intelligent Information Systems, 4(2): 167–192, 1995.
J. Kay and R.J. Kummerfeld. An individualised course for the C programming language. In Proc. of the 2nd International World Wide Web Conference, Chicago, USA, Oktober 1994.
Christopher Keep and Tim McLaughlin. The Electronic Labyrinth. Technical report, The Electronic Labyrinth, 1997. http://jefferson.village.virginia.edu/elab/hfl0038.html.
K. Moore. MIME (Multipurpose Internet Mail Extensions) part two: Message header extensions for non-ascii text. Request for Comments: 1522, September 1993.
P. Müller. Writing hypertext books. Technical report, FU Berlin, 1995. http://sturgeon.mit.edu:8001/uu-gna/text/HTB/index.html.
J. Mylopoulos, A. Borgida, M. Jarke, and M. Koubarakis. Telos: A language for representing knowledge about information systems. ACM Transactions on Information Systems, 8(4), 1990.
Judea Pearl. Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference. Morgen Kaufmann Publishers, Inc., 1988.
Daniel Renoult. The digital collections of the bibliotheque nationale de france: An experiment on internet. In IEEE International Conference on the Advances in Digital Libraries, 1997.
James Rumbaugh, Michael Blaha, William Premerlani, Frederick Eddy, and William Lorensen. Object-Oriented Modeling and Design. Prentice Hall, 1991.
Daniel Schwabe, Gustavo Rossi, and Simone D.J. Barbosa. Systematic hypermedia application design with OOHDM. In Proceedings of the Seventh ACM Conference on Hypertext, Washington DC, March 1996.
Sebas: Sony electronic book reader, 1997. http://jefferson.village.virginia.edu/elab/ hfl0014.html.
The on-line books page, 1997. http://www.cs.cmu.edu/books.html.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fröhlich, P., Henze, N., Nejdl, W. (1998). Hyperbook data modeling. In: Hersch, R.D., André, J., Brown, H. (eds) Electronic Publishing, Artistic Imaging, and Digital Typography. RIDT 1998. Lecture Notes in Computer Science, vol 1375. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0053289
Download citation
DOI: https://doi.org/10.1007/BFb0053289
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64298-5
Online ISBN: 978-3-540-69718-3
eBook Packages: Springer Book Archive