A Transaction Model for Hypertext

  • P. L. van der Spiegel
  • J. Th. W. Driessen
  • P. D. Bruza
  • Th. P. van der Weide
Conference paper


This paper presents a specification of Hypertext systems on several levels of abstraction, and describes translations between these different levels. The Hypertext system will be organised according to a stratified architecture, which is a generalisation of the so-called Two Level Architecture.

We describe a user interface for the Hypertext system, examine the user’s elementary operations (transactions) and present the corresponding user view on the system.

Next a conceptual schema is presented, that describes Hypertext from the perspective of the author (editor) of the information. We describe the user transactions in terms of operations on the conceptual schema.

An object oriented implementation of this Hypertext system is presented. We show how the object hierarchy is derived from the conceptual schema.


Conceptual Schema Transaction Model Conceptual Description Associative Link Context Shift 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    M. Agosti, A. Archi, R. Colotti, R.M. Di Giorgi, G. Gradenigo, B. Inghirami, P. Matiello, R. Nannuci, and M. Ragona. New prospectives in information retrieval techniques: a hypertext prototype in environmental law. In Online Management 89, Proceedings 13th International Online Information Meeting, London, England, pages 483–494, 1989.Google Scholar
  2. [2]
    P.D. Bruza and T.P. van der Weide. Two Level Hypermedia - An Improved Architecture for Hypertext. In Proceedings of the Data Base and Expert System Applications (DEXA 90). Springer Verlag, 1990.Google Scholar
  3. [3]
    J.A. Bubenko. Information system methodologies - a research view. In T.W. O11e, H.G. Sol, and A.A. Verrijn Stuart, editors, Information System Design Methodologies: Improving the Practice, pages 289–318. North-Holland, 1986.Google Scholar
  4. [4]
    I.R Campbell-Grant and P.J. Robinson. An Introduction to ISO DIS 8613–Office Document Architecture–and its Application to Computer Graphics. Computer and Graphics, 11 (4): 325–341, 1987.CrossRefGoogle Scholar
  5. [5]
    E. Denert. Specification and design of dialogue systems with state diagrams. In E. Morlet and D. Ribbens, editors, Proceeding International Computing Symposium, pages 417–424. North-Holland, 1977.Google Scholar
  6. [6]
    E.J.T van Dinter, M.P.W. Martens, A.H.M. ter Hofstede, and S. Brinkkemper. Specification and Implementation of the Conceptual Dialogue Specification Technique DST. Technical Report 90–17, Department of Information Systems, University of Nijmegen, The Netherlands, November 1990.Google Scholar
  7. [7]
    P. Garg. Abstraction mechanisms in hypertext. Communications ACM, 31 (7): 863–870, July 1988.CrossRefGoogle Scholar
  8. [8]
    F. Halasz. Reflections on notecards: Seven issues for the next generation of hypertext systems. Communications ACM,31(7):836852, July 1988.Google Scholar
  9. [9]
    A.II.M. ter Hofstede and Th.P. van der Weide. Formalisation of techniques: Chopping down the methodology jungle. Technical report, Department of Information Systems, University of Nijmegen, The Netherlands, dec 1990. Submitted to Information and Software Technology.Google Scholar
  10. [10]
    ISO8879. Information Processing – Text and Office Systems – Standard General Markup Language (SGML), 1986–10–15.Google Scholar
  11. [11]
    D.E. Knuth. The TEKbook. Addison Wesly, reading, Massachusetts, 1984.Google Scholar
  12. [12]
    D. Lucarella. A Model for Hypertext-Based Information Retrieval. In Proceedings of the European Conference on Hypertext - ECHT 90, pages 81–94. Cambridge University Press, 1990.Google Scholar
  13. [13]
    J. Nielsen. The art of navigating though Hypertext. Communications ACM, 33 (3): 296–310, March 1990.CrossRefGoogle Scholar
  14. [14]
    B. Schneiderman and G. Kearsley. Hypertext Hands-On! Addison-Wesley Publishing Company, 1989.Google Scholar
  15. [15]
    P. Stotts and R. Furuta. Petri-Net-Based Hypertext: Document Structure with Browsing Semantics. ACM Transactions on Information Systems, 7(0: 3–29, 1989.Google Scholar
  16. [16]
    F. Tompa. A Data Model for Flexible Hypertext Database Systems. ACM Transactions on Information Systems, 7 (1): 85–100, January 1989.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Wien 1991

Authors and Affiliations

  • P. L. van der Spiegel
    • 1
  • J. Th. W. Driessen
    • 1
  • P. D. Bruza
    • 1
  • Th. P. van der Weide
    • 1
  1. 1.Dept. of Information SystemsUniversity of NijmegenNijmegenThe Netherlands

Personalised recommendations