Advertisement

Semantic modeling of object-oriented hypermedia databases

  • Keith Andrews
  • Hermann Maurer
  • Nick Scherbakov
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1015)

Abstract

This paper describes an object-oriented approach to semantic modeling in hypermedia. A new object-oriented hypermedia data model, the HM Data Model, is used to illustrate the discussion.

At the logical level, the HM Data Model defines data structures, operations on instances of these structures, and an additional dimension of navigation orthogonal to the traditional plane of link-based browsing.

At the semantic level, the HM Data Model defines domain-specific categories, which form a conceptual schema for hypermedia data. Categories are purpose-oriented behavioural abstractions rather than purely structural abstractions as in other models. A category defines intelligent, domain-specific behaviour for instances of the category.

Keywords

Semantic Modeling Conceptual Schema Category Project Private Memory Public Interface 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    Andrews K, Kappe F, 'strait-Jacketing Authors: User Interface Consistency in Large-Scale Hypermedia Systems’ In: Frei, H.P., Schäuble (Eds.): Proc. Hypermedia'93, Springer (March 1993) pp 130–137.Google Scholar
  2. [2]
    Bieber M, ‘Issues in Modelling a “Dynamic” Hypertext Interface for Non-Hypertext Systems’ In Proc. ACM Hypertext'91, San Antonio (December 1991) pp 203–217.Google Scholar
  3. [3]
    Botafogo R B A, Shneidermann B, ‘Identifying Aggregates in Hypertext Structures’ In Proc. ACM Hypertext'91, San Antonio (December 1991) pp 63–74.Google Scholar
  4. [4]
    Casanova M A, et al. “The Nested Context Model for Hyperdocuments’ In Proc. ACM Hypertext'91, San Antonio (December 1991) pp 193–201.Google Scholar
  5. [5]
    Chen P. ‘The Entity-Relationship approach: Toward a unified view of data’ ACM Transactions on Database Systems Vol 1 No 1 (January 1976) pp 9–36.Google Scholar
  6. [6]
    Conklin E J, ‘Hypertext: An Introduction and Survey’ IEEE Computer Vol 20 No 9 (September 1987) pp 17–41.Google Scholar
  7. [7]
    Conklin E J, Begeman M L, ‘gIBIS: A Hypertext Tool for Argumentation’ ACM Transactions on Office Information Systems, Vol 6 No 4 (July 1988) pp 303–331.Google Scholar
  8. [8]
    Date C.J., Introduction to Database Systems, 3rd edition. Addison-Wesley Publ. Company (1981)Google Scholar
  9. [9]
    De Young L., ‘Links Considered Harmful’ In Proc. ECHT'90, Versailles, Cambridge University Press (November 1990) pp 238–249.Google Scholar
  10. [10]
    Furuta R, Stotts P D, ‘The Trellis Hypertext Reference Model’ In Proc. of the Hypertext Standardization Workshop, Gaithersburg, (January 1990) pp 83–93.Google Scholar
  11. [11]
    Garzotto F., Paolini P., Schwabe D., ‘HDM — A Model-Based Approach to Hypertext Application Design’ ACM Transactions on Information Systems Vol 11 No 1 (January 1993) pp 1–26.Google Scholar
  12. [12]
    Halasz F, Moran T, Trigg R, ‘NoteCards in a Nutshell’ In Proc. ACM CHI'87 (1987) pp 45–42.Google Scholar
  13. [13]
    Halasz F, ‘Reflection on Notecards: Seven Issues for the Next Generation of Hypermedia Systems’ Communications of the ACM, Vol 31 No. 7 (July 1988) pp 836–852.Google Scholar
  14. [14]
    Halasz F, Schwartz M, The DEXTER Hypertext Reference Model’ In Proc.of the Hypertext Standardization Workshop, Gaithersburg, (January 1990) pp 95–133.Google Scholar
  15. [15]
    Hull P., King R. ‘Semantic Database Modeling: Survey, applications and research issues’ ACM Comput. Survey Vol 19 No 3 (October 1987) pp 201–260.Google Scholar
  16. [16]
    Kappel G, Schrefl M, ‘Local referential integrity’ In Proc. Entity — Relationship Approach — ER'92, Karlsruhe, Germany, LNCS 645, Springer (1992) pp 41–57.Google Scholar
  17. [17]
    Kim W, Lochovski F H, (Eds.) Object-Oriented Concepts, Databases, and Applications, Addison-Wesley (1989).Google Scholar
  18. [18]
    Marmann M, Schageter G, ‘Towards a Better Support for Hypermedia Authoring: the HYDESIGN Approach’ In Proc. ECHT'92, Fourth ACM Conference on Hypertext & Hypermedia, Milan (December 1992) pp 232–241.Google Scholar
  19. [19]
    Marshall C C, et al. ‘Aquanet: a Hypertext Tool to Hold Your Knowledge in Place’ In Proc. ACM Hypertext'91, San Antonio (December 1991) pp 261–276.Google Scholar
  20. [20]
    Maurer H, Scherbakov N, Srinivasan P, ‘A New Hypermedia Data Model’ In Proc. DEXA'93, Prague, Czech Republic, LNCS 720, Springer (1993) pp 685–696.Google Scholar
  21. [21]
    Maurer H, et al., ‘Structured Browsing of Hypermedia Databases’ In Proc. VCHCI'93, Vienna, LNCS 733, Springer (September 1993) pp 51–62.Google Scholar
  22. [22]
    Maurer H, et al., ‘Object-Oriented Modeling of Hyperstructure:Overcoming the Static Link deficiency’ Information and Software Technology Vol.36 (6) (June 1994) pp. 315–322.Google Scholar
  23. [23]
    Nielsen J, Hypertext and Hypermedia, Academic Press (1990).Google Scholar
  24. [24]
    Panel Session, ‘Database Support for Hypertext’ In Proc. of the Fifteenth Int. Conf. on Very Large Databases — VLDB'89, (1989) pp 183.Google Scholar
  25. [25]
    Parunak H V D, ‘Don't Link Me In: Set Based Hypermedia for Taxonomic Reasoning’ In Proc. ACM Hypertext'91, San Antonio (December 1991) pp 233–242.Google Scholar
  26. [26]
    Roddick J F, ‘Schema Evolution in Database Systems — An Annotated Bibliography’ ACM SIGMOD RECORD, Vol 21 No 4 (December 1992) pp 35–40.Google Scholar
  27. [27]
    Schnase J.L., et al. ‘Semantic Data Modeling of Hypermedia Associations’ ACM Transactions on Information Systems Vol 11 No 1 (January 1993) pp 27–50.Google Scholar
  28. [28]
    Stotts P D, Furuta R, ‘Adding Browsing Semantics to the Hypertext Model’ In Proc. ACM Document Processing Systems Conf., Santa Fe (1988) pp 43–50.Google Scholar
  29. [29]
    Streitz N, et al. 'sEPIA: A Cooperative Hypermedia Authoring Environment’ In Proc. ECHT'92, Fourth ACM Conf. on Hypertext & Hypermedia, Milan (December 1992) pp 11–22.Google Scholar
  30. [30]
    Thalheim B, ‘Fundamentals of Cardinality Constraints’ In Proc. Entity — Relationship Approach — ER'92, Karlsruhe, Germany, LNCS 645, Springer (1992) pp 1–16.Google Scholar
  31. [31]
    Thuring M, Haake J M, Hannemann J, ‘What's Eliza doing in the Chinese Room? Incoherent Hyperdocuments-and How to Avoid Them’ In Proc. ACM Hypertext'91, San Antonio (December 1991) pp161–177.Google Scholar
  32. [32]
    Tomek I, et al. ‘Hypermedia — Introduction and Survey’ Journal of MCA Vol 14 No 2 (March 1991) pp 63–103.Google Scholar
  33. [33]
    Ullman D, ‘A Comparison Between Deductive and Object-Oriented Database Systems’ In Proc. of Second Int. Conf. on Deductive and Object-Oriented Databases DOOD'91 (LNCS566), Springer (1991) pp 263–277.Google Scholar
  34. [34]
    Van Damm A, ‘Hypertext'87 Keynote Address’ Communications of the ACM, Vol 31 No7 (July 1988) pp 887–895.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1995

Authors and Affiliations

  • Keith Andrews
    • 1
  • Hermann Maurer
    • 1
  • Nick Scherbakov
    • 1
  1. 1.Institute for Information Processing and Computer Supported New MediaGraz University of TechnologyAustria

Personalised recommendations