Hypermedia pp 208-219 | Cite as
Using A Language for Process Specification (ALPS) to Define Hypertext Trails
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.
References
- [BRO88]P. F. Brown and S. R. Ray: NBS AMRF Process Planning System- System Architecture, NISTIR 88–3828NIST, July 27, 1988 Google Scholar
- [BUS45]V. Bush: As We May Think, The Atlantic Monthly July, 1945Google Scholar
- [CAT91]B. Catron S. Ray ALPS — A Language for Process Specification International Journal of Computer Integrated Manufacturing 4 pp. 105–133 (1991).CrossRefGoogle Scholar
- [CAT88]B.A. Catron and B.H. Thomas, Generic Manufacturing Controllers, IEEE Conference on Intelligent Control, (1988).Google Scholar
- [HOR78]E. Horowitz and S. Sahni, Fundamentals of Computer Algorithms, Computer Science Press (1978).MATHGoogle Scholar
- [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, Hypertext’89 Proceedings, pp. 319–341 (Nov. 1989).Google Scholar
- [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
- [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
- [NIE90]J. Nielsen, Hypertext & Hypermedia, Academic Press (1990).Google Scholar
- [NYE90]A. Nye, X Protocol Reference Manual, O’Reilly & Associates, Inc. (1990).Google Scholar
- [PET81]J. L. Peterson, Petri Net Theory and the Modeling of Systems, Prentice-Hall (1981).Google Scholar
- [SCH85]A. T. Schreiner and H. G. Friedman, Jr., Introduction to Compiler Construction with Unix, Prentice-Hall (1985).MATHGoogle Scholar
- [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
- [THO88]B. H. Thomas and C. McLean, Using Grafcet to Design Generic Controllers, 1988 International Conference on Computer Integrated Manufacturing, (1988).Google Scholar
- [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
- [TO092]B. H. Thomas, HyperBook Australian Computer Science Communication 14 pp. 911–926 (29–31 January, 1992).Google Scholar
- [WAL90]L. Wall and R. Schwartz, Programming Perl, O’Reilly & Associates, Inc. (1990).Google Scholar
- [WOO90]N. Woodhead, Hypertext & Hypermedia Theory and Applications, Addison Wesley (1990).Google Scholar