Abstract
Many hypermedia models have been proposed, including those specifically developed to model navigational aspects of web sites. But few hypermedia systems have been implemented based on metamodelling principles familiar to the database community. Often there is no clear separation between conceptual and technical issues in the models and their implementations are not based on an explicit representation of a metamodel. This results in a loss of generality and uniformity across systems. Based on principles of metamodel-driven system development, we have implemented a platform that can support various categories of hypermedia systems through the generality and extensibility of the metamodel. We present our metamodel and show how it generalises concepts present in a range of hypermedia and link server systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bush, V.: As We May Think. Atlantic Monthly 176(1), 101–108 (1945)
Halasz, F.G., Schwartz, M.: The Dexter Hypertext Reference Model. Communications of the ACM 37(2) (1994)
Grønbæk, K., Trigg, R.H.: Design Issues for a Dexter-based Hypermedia System. Communications of the ACM 37(2), 40–49 (1994)
Hardman, L., Bulterman, D.C.A., van Rossum, G.: The Amsterdam Hypermedia Model: Adding Time and Context to the Dexter Model. Communications of the ACM 37(2), 50–62 (1994)
Brusilovsky, P.: Methods and Techniques of Adaptive Hypermedia. User Modeling and User-Adapted Interaction 6(2–3), 87–129 (1996)
Parunak, H.: Don’t Link Me In: Set Based Hypermedia for Taxonomic Reasoning. In: Proc. of Hypertext ’91, San Antonio, USA, pp. 233–242 (December 1991)
Bra, P.D., Houben, G.J., Wu, H.: AHAM: A Dexter-Based Reference Model for Adaptive Hypermedia. In: Proc. of Hypertext 1999, Darmstadt, Germany (February 1999)
Millard, D., Moreau, L., Davis, H., Reich, S.: FOHM: A Fundamental Open Hypertext Model for Investigating Interoperability between Hypertext Domains. In: Proc. of Hypertext 2000 (May 2000)
Nürnberg, P.J., Leggett, J.J., Wiil, U.K.: An Agenda for Open Hypermedia Research. In: Proc. of Hypertext 1998, Pittsburgh, USA, pp. 198–206 (June 1998)
Anderson, K.M., Taylor, R.N., E. J., Whitehead, J.: Chimera: Hypermedia for Heterogeneous Software Development Environments. ACM Transactions on Information Systems 18(3), 211–245 (2000)
Hall, W., Davis, H.C., Hutchings, G.: Rethinking Hypermedia: The Microcosm Approach. Kluwer Academic Publishers, Dordrecht (1996)
Maurer, H.: Hyperwave: The Next Generation Web Solution. Addison-Wesley, London, UK (1996)
De Rose, S.J: XML Linking. ACM Computing Surveys 31(4) (1999)
Newcomb, S.R., Kipp, N.A., Newcomb, V.T.: The “HyTime”: Hypermedia/Time-based Document Structuring Language. Communications of the ACM 34(11), 67–83 (1991)
Kahan, J., Koivunen, M.R., Prud’Hommeaux, E., Swick, R.R.: Annotea: An Open RDF Infrastructure for Shared Web Annotations. In: Proc. of WWW10, 10th International World Wide Web Conference, Hong Kong (May 2001)
Romero, L., Correia, N.: HyperReal: A Hypermedia Model for Mixed Reality. In: Proc. of Hypertext 2003, Nottingham, UK, pp. 2–9 (August 2003)
Nürnberg, P.J., schraefel, m.c: Relationships Among Structural Computing and Other Fields. Journal of Network and Computer Applications 26(1), 11–26 (2003)
Koch, N., Kraus, A.: Towards a Common Metamodel for the Development of Web Applications. In: Lovelle, J.M.C., Rodríguez, B.M.G., Gayo, J.E.L., Ruiz, M.d.P.P., Aguilar, L.J. (eds.) ICWE 2003. LNCS, vol. 2722, pp. 497–506. Springer, Heidelberg (2003)
Signer, B.: Fundamental Concepts for Interactive Paper and Cross-Media Information Management. PhD thesis, ETH Zurich, Switzerland (2006)
Norrie, M.C.: An Extended Entity-Relationship Approach to Data Management in Object-Oriented Systems. In: Proc. of ER ’93, 12th International Conference on the Entity-Relationship Approach, Arlington, USA, pp. 390–401 (1993)
Kobler, A., Norrie, M.C.: OMS Java: A Persistent Object Management Framework. In: Java and Databases. Hermes Penton Science, pp. 46–62 (May 2002)
Nelson, T.: Literary Machines. Mindful Press (1982)
Norrie, M.C., Signer, B., Weibel, N.: General Framework for the Rapid Development of Interactive Paper Applications. In: Proc. of CoPADD 2006, 1st International Workshop on Collaborating over Paper and Digital Documents, Banff, Canada, pp. 9–12 (2006)
Belotti, R., Decurtins, C., Norrie, M.C., Signer, B., Vukelja, L.: Experimental Platform for Mobile Information Systems. In: Proc. of MobiCom 2005, 11th Annual International Conference on Mobile Computing and Networking, Cologne, Germany, pp. 258–269 (August 2005)
Signer, B., Norrie, M.C.: PaperPoint: A Paper-Based Presentation and Interactive Paper Prototyping Tool. In: Proc. of TEI 2007, First International Conference on Tangible and Embedded Interaction, Baton Rouge, USA, pp. 57–64 (February 2007)
Norrie, M.C., Signer, B., Weibel, N.: Print-n-Link: Weaving the Paper Web. In: Proc. of DocEng 2006, ACM Symposium on Document Engineering, pp. 34–43. Amsterdam, The Netherlands (2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Signer, B., Norrie, M.C. (2007). As We May Link: A General Metamodel for Hypermedia Systems. In: Parent, C., Schewe, KD., Storey, V.C., Thalheim, B. (eds) Conceptual Modeling - ER 2007. ER 2007. Lecture Notes in Computer Science, vol 4801. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75563-0_25
Download citation
DOI: https://doi.org/10.1007/978-3-540-75563-0_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75562-3
Online ISBN: 978-3-540-75563-0
eBook Packages: Computer ScienceComputer Science (R0)