Abstract
The benefits of separating document structure from presentation have long been understood—e.g., the distinction between the SGML and DSSSL standards as well as the ODA standard’s separation of layout and logical structure. More recently, the breadth of applications incorporating XML specifications have provided further evidence in the context of the World-Wide Web of the strength of the abstraction that this separation provides. The structure/presentation separation, focused on describing the characteristics of documents, usefully can be extended to encompass the additional characteristics of interactive hypertextual documents, such as the Web’s—for example, specifying the hypertext’s responses to the reader’s actions remains outside of the scope of the structure/presentation representation. We have explored one such family of models in which the hypertext is modeled by an automaton structure rather than a graph structure. In this paper, I will discuss how these new articulation points have lead to investigations into novel and flexible hypertext/hypermedia system implementations.
Keywords
- Articulation Point
- Implementation Architecture
- Substitution Transition
- Graphical Browser
- Multiple Browser
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.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Goldfarb, C.F.: A generalized approach to document markup. In: Proceedings of the ACM SIGPLAN SIGOA Symposium on Text Manipulation, SIGPLAN Notices 16 and SIGOA Newsletter 2(1&2), pp. 68–73 (Spring/Summer 1981)
Furuta, R., Scofield, J., Shaw, A.: Document formatting systems: Survey, concepts, and issues. ACM Computing Surveys 14, 417–472 (1982)
Stotts, D., Furuta, R.: Language-theoretic classification of hypermedia paths. In: Proc. 15th ACM Conf. Hypertext and Hypermedia, pp. 40–41. ACM Press, New York (2004)
Stotts, P.D., Furuta, R.: Adding browsing semantics to the hypertext model. In: Proceedings of ACM Conference on Document Processing Systems, Santa Fe, New Mexico, December 5-9, pp. 43–50. ACM, New York (1988)
Furuta, R., Stotts, P.D.: Programmable browsing semantics in Trellis. In: Hypertext 1989 Proceedings, pp. 27–42. ACM, New York (1989)
Stotts, P.D., Furuta, R.: Petri-net-based hypertext: Document structure with browsing semantics. ACM Transactions on Information Systems 7, 3–29 (1989)
Na, J.C., Furuta, R.: Dynamic documents: Authoring, browsing, and analysis using a high-level Petri net-based hypermedia system. In: Proceedings of the ACM Symposium on Document Engineering (DocEng 2001), pp. 38–47. ACM, New York (2001)
Peterson, J.L.: Petri Net Theory and the Modeling of Systems. Prentice-Hall, Englewood Cliffs (1981)
Reisig, W.: Petri Nets: An Introduction. Springer, Heidelberg (1985)
Jensen, K.: Coloured Petri Nets: Basic Concepts, Analysis Methods and Practical Use. Springer, Heidelberg (1992)
Na, J.C., Furuta, R.: Context-aware digital documents described in a high-level Petri-net-based hypermedia system. In: King, P., Munson, E.V. (eds.) PODDP 2000 and DDEP 2000. LNCS, vol. 2023, pp. 13–27. Springer, Heidelberg (2000)
Furuta, R., Na, J.C.: Applying caT’s programmable browsing semanitcs to specify World-Wide Web documents that reflect place, time, reader, and community. In: Proc. 2002 ACM Symp. Document Engineering, pp. 10–17. ACM Press, New York (2002)
Ustun, S.: Audio browsing of automaton-based hypermedia. Master’s thesis, Department of Computer Science, Texas A&M University (2003)
Karadkar, U.P., Furuta, R., Ustun, S., Park, Y., Na, J.C., Gupta, V., Ciftci, T., Park, Y.: Display-agnostic hypermedia. In: Proceedings of the fifteenth ACM Conference on Hypertext and Hypermedia, pp. 58–67. ACM Press, New York (2004)
Na, J.C.: Context-Aware Hypermedia in a Dynamically-Changing Environment, Supported by a High-Level Petri Net. PhD thesis, Texas A&M University, Department of Computer Science, College Station, TX (2001)
Gupta, V.: Graphical browser for Context Aware Trellis. Master of computer science project, Department of Computer Science, Texas A&M University (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Furuta, R. (2005). Separation of Concerns in Hypertext: Articulation Points That Increase Flexibility. In: Hemmje, M., Niederée, C., Risse, T. (eds) From Integrated Publication and Information Systems to Information and Knowledge Environments. Lecture Notes in Computer Science, vol 3379. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31842-2_14
Download citation
DOI: https://doi.org/10.1007/978-3-540-31842-2_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-24551-3
Online ISBN: 978-3-540-31842-2
eBook Packages: Computer ScienceComputer Science (R0)