A Transaction Model for Hypertext
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.
KeywordsConceptual Schema Transaction Model Conceptual Description Associative Link Context Shift
Unable to display preview. Download preview PDF.
- 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
- 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
- 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
- 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
- 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
- F. Halasz. Reflections on notecards: Seven issues for the next generation of hypertext systems. Communications ACM,31(7):836852, July 1988.Google Scholar
- 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
- ISO8879. Information Processing – Text and Office Systems – Standard General Markup Language (SGML), 1986–10–15.Google Scholar
- D.E. Knuth. The TEKbook. Addison Wesly, reading, Massachusetts, 1984.Google Scholar
- 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
- B. Schneiderman and G. Kearsley. Hypertext Hands-On! Addison-Wesley Publishing Company, 1989.Google Scholar
- 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