Hypermedia pp 208-219 | Cite as

Using A Language for Process Specification (ALPS) to Define Hypertext Trails

  • Bruce Hunter Thomas
Conference paper
Part of the Informatik aktuell book series (INFORMAT)

Abstract

This paper proposes using ALPS to specify a new hypertext trail to an existing hypertext document. In Vannevar Bush’s first Hypertext system memex, Bush envisioned memex as having the ability for a user to define a trail in an information space. A trail is a predefined sub-net of an information space. A trail can be used at a later date, be passed on to another user, or be added to existing trails. If trails are to be realized, there needs to be a system independent method of describing them. Trails have two basic primitives, information nodes and links between nodes. Current Hypertext systems provide proprietary linear trail definitions, but a more general definition is needed which includes such features as: sequencing, parallelism, branching, and synchronization.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [BRO88]
    P. F. Brown and S. R. Ray: NBS AMRF Process Planning System- System Architecture, NISTIR 88–3828NIST, July 27, 1988 Google Scholar
  2. [BUS45]
    V. Bush: As We May Think, The Atlantic Monthly July, 1945Google Scholar
  3. [CAT91]
    B. Catron S. Ray ALPS — A Language for Process Specification International Journal of Computer Integrated Manufacturing 4 pp. 105–133 (1991).CrossRefGoogle Scholar
  4. [CAT88]
    B.A. Catron and B.H. Thomas, Generic Manufacturing Controllers, IEEE Conference on Intelligent Control, (1988).Google Scholar
  5. [HOR78]
    E. Horowitz and S. Sahni, Fundamentals of Computer Algorithms, Computer Science Press (1978).MATHGoogle Scholar
  6. [NEU89]
    C. M. Neuwirth and D. S. Kaufer, The Role of External Representations in the Writing Process: Implications for the Design of Hypertext-based Writing Tools, Hypertext89 Proceedings, pp. 319–341 (Nov. 1989).Google Scholar
  7. [NEW91]
    S. R. Newcomb, N. A. Kipp, and V. T. Newcomb, The HyTime Hypermedia/Time-based Document Structuring Language, Communications of the ACM 34 pp. 67–83 (Nov. 1991).CrossRefGoogle Scholar
  8. [NIB90]
    T. Nibett, D. Pearce, A. van Hoff, and J. Rudolf, HyperNeWS 1.4 User Guide and Reference Manual, The Turing Institute Glasgow, UK (1990).Google Scholar
  9. [NIE90]
    J. Nielsen, Hypertext & Hypermedia, Academic Press (1990).Google Scholar
  10. [NYE90]
    A. Nye, X Protocol Reference Manual, O’Reilly & Associates, Inc. (1990).Google Scholar
  11. [PET81]
    J. L. Peterson, Petri Net Theory and the Modeling of Systems, Prentice-Hall (1981).Google Scholar
  12. [SCH85]
    A. T. Schreiner and H. G. Friedman, Jr., Introduction to Compiler Construction with Unix, Prentice-Hall (1985).MATHGoogle Scholar
  13. [ST089]
    P. D. Stotts and R. Furuta, Petri-Net_Based Hypertext: Document Structure with Browsing Semantics, ACM Transactions on Information Systems 7(1) pp. 3–29 (Jan 1989).CrossRefGoogle Scholar
  14. [THO88]
    B. H. Thomas and C. McLean, Using Grafcet to Design Generic Controllers, 1988 International Conference on Computer Integrated Manufacturing, (1988).Google Scholar
  15. [TH092]
    B. H. Thomas, An ALPS ASCII Interchange Format for Describing Hypertext Trails, Univ. of SA School of Computer and Information Science Tech Report 2(1992).Google Scholar
  16. [TO092]
    B. H. Thomas, HyperBook Australian Computer Science Communication 14 pp. 911–926 (29–31 January, 1992).Google Scholar
  17. [WAL90]
    L. Wall and R. Schwartz, Programming Perl, O’Reilly & Associates, Inc. (1990).Google Scholar
  18. [WOO90]
    N. Woodhead, Hypertext & Hypermedia Theory and Applications, Addison Wesley (1990).Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1993

Authors and Affiliations

  • Bruce Hunter Thomas
    • 1
  1. 1.School of Computer and Information ScienceUniversity of South AustraliaThe LevelsAustralia

Personalised recommendations