CSCI 7818

Topics in Software Engineering: Open Hypermedia

Course Location
   ECCR 122

Course Time
   Tuesday
   2:00 PM - 4:30 PM

Topics
   What's New (Home)
   Class Schedule
   Course Bibliography
   Assignments
   Contact Information
   Evaluation Criteria

Course Bibliography

This page will be used to list all of the assigned readings for the course. This page will likely start out unstructured and evolve into something more useful as we proceed through the Semester. When I have a URL for a particular document, I will try to list it. If you discover a URL for one of the assigned readings, please forward it to me and I'll incorporate it into the page.

Readings

[Akscyn, et al., 1988]Robert M. Akscyn, Donald L. McCracken, and Elise A. Yoder. (1988). KMS: A Distributed Hypermedia System for Managing Knowledge in Organizations. Communications of the ACM, 31(7): 820-835.
[Anderson, 1997a]Kenneth M. Anderson. (1997a). Extending User-Interface Toolkits with Hypermedia Functionality. In Proceedings of the 30th Hawaii International Conference on System Sciences, Vol. 6 Digital Documents, pp. 197-206. Wailea, Hawaii, USA. January, 1997.
[Anderson, 1997b]Kenneth M. Anderson. (1997b). Integrating Open Hypermedia Systems with the World Wide Web. In Proceedings of the Eighth ACM Conference on Hypertext, pp. 157-166. Southampton, UK. April 6-11, 1997.
[Anderson, 1999a]Kenneth M. Anderson. (1999a). Data Scalability in Open Hypermedia Systems. In Proceedings of the Tenth ACM Conference on Hypertext, pp. 27-36. Darmstadt, Germany. February 21-25, 1999.
[Anderson, 1999b]Kenneth M. Anderson. (1999b). Software Engineering Requirements for Structural Computing. In Proceedings of the First International Workshop on Structural Computing. Darmstadt, Germany. February 21, 1999. <http://www.cs.colorado.edu/~kena/papers/workshops/sc1.html>.
[Anderson, et al., 1994]Kenneth M. Anderson, Richard N. Taylor, and E. James Whitehead, Jr. (1994). Chimera: Hypertext for Heterogeneous Software Environments. In Proceedings of the Sixth ACM Conference on Hypertext, pp. 94-107. Edinburgh, Scotland. September 18-23, 1994.
[Anderson, et al., 1998]Kenneth M. Anderson, Richard N. Taylor, and E. James Whitehead, Jr. (1998). A Critique of the Open Hypermedia Protocol. Journal of Digital Information, 1(2). <http://jodi.ecs.soton.ac.uk/Articles/v01/i02/Anderson/>.
[Balasubramanian, et al., 1997]V. Balasubramanian, Alf Bashian, and Daniel Porcher. (1997). A Large-Scale Hypermedia Application using Document Management and Web Technologies. In Proceedings of the Eighth ACM Conference on Hypertext, pp. 134-145. Southampton, UK. April 6-11, 1997.
[Berk, et al., 1991]Emily Berk, and Joseph Devlin. (1991). Hypertext/Hypermedia Handbook. Pages 583, Software Engineering Series. McGraw-Hill Publishing Company, Inc., New York, New York.
[Berners-Lee, 1996]Tim Berners-Lee. (1996). WWW: Past, Present, and Future. Computer, 29(10): 69-77.
[Bernstein, et al., 1991]Mark Bernstein, Jay David Bolter, Michael Joyce, and Elli Mylonas. (1991). Architectures for Volatile Hypertext. In Proceedings of the Third ACM Conference on Hypertext, pp. 243-260. San Antonio, Texas. December 15-18, 1991.
[Bouvin, 1999]Niels Olof Bouvin. (1999). Unifying Strategies for Web Augmentation. In Proceedings of the Tenth ACM Conference on Hypertext, pp. 91-100. Darmstadt, Germany.
[Bush, 1945]Vannevar Bush. (1945). As We May Think. The Atlantic Monthly, 176(1): 101-108. <http://www.theatlantic.com/unbound/flashbks/computer/bushf.htm>.
[Campbell, et al., 1988]Brad Campbell, and Joseph M. Goodman. (1988). HAM: A General Purpose Hypertext Abstract Machine. Communications of the ACM, 31(7): 856-861.
[Carr, et al., 1995]Les A. Carr, David C. DeRoure, Wendy Hall, and Gary J. Hill. (1995). The Distributed Link Service: A Tool for Publishers, Authors, and Readers. In Proceedings of the Fourth International World Wide Web Conference, pp. 647-656. Boston, MA, USA. December 1995. <http://www.staff.ecs.soton.ac.uk/~lac/dls/link_service.html>.
[Catlin, et al., 1989]Timothy Catlin, Paulette Bush, and Nicole Yankelovich. (1989). InterNote: Extending a Hypermedia Framework to Support Annotative Collaboration. In Proceedings of the Second ACM Conference on Hypertext, pp. 365-378. Pittsburgh, PA, USA. November 5-8, 1989.
[Conklin, 1987]Jeff Conklin. (1987). Hypertext: An Introduction and Survey. IEEE Computer, 20(9): 17-41.
[Davis, et al., 1992]Hugh Davis, Wendy Hall, Ian Heath, Gary Hill, and Rob Wilkins. (1992). Towards an Integrated Information Environment with Open Hypermedia Systems. In Proceedings of the Fourth ACM Conference on Hypertext, pp. 181-190. Milano, Italy. November 30 - December 4, 1992.
[Davis, et al., 1997]Hugh Davis, Sigi Reich, and David Millard. (1997). A Proposal for a Common Navigational Hypertext Protocol. <http://www.ecs.soton.ac.uk/~hcd/ohp/ohp35.htm>.
[Davis, et al., 1994]Hugh C. Davis, Simon Knight, and Wendy Hall. (1994). Light Hypermedia Link Services: A Study of Third Party Application Integration. In Proceedings of the Sixth ACM Conference on Hypertext, pp. 41-50. Edinburgh, Scotland. September 18-23, 1994.
[Delisle, et al., 1986]Norman M. Delisle, and Mayer D. Schwartz. (1986). Neptune: A Hypertext System for CAD Applications. In Proceedings of the ACM SIGMOD'86, pp. 132-142. Washington DC, USA. May 28-30, 1986.
[Delisle, et al., 1987]Norman M. Delisle, and Mayer D. Schwartz. (1987). Contexts--A Partitioning Concept for Hypertext. ACM Transactions on Office Information Systems, 5(2): 168-186.
[Engelbart, 1991]Douglas C. Engelbart. (1991). Knowledge-Domain Interoperability and an Open Hyperdocument System. Pages 397-412 in E. Berk and J. Devlin, Eds., Hypertext/Hypermedia Handbook. McGraw-Hill.
[Engelbart, 1995]Douglas C. Engelbart. (1995). Toward Augmenting the Human Intellect and Boosting our Collective IQ. Communications of the ACM, 38(8): 30-33.
[Englebart, 1984]Douglas C. Englebart. (1984). Authorship Provisions in AUGMENT. In Proceedings of the COMPCON'84, pp. 465-472. San Francisco, CA, USA. February 27 - March 1, 1984. <http://www.bootstrap.org/oad-2250.htm>.
[Fielding, et al., 1998]Roy T. Fielding, E. James Whitehead, Jr., Kenneth M. Anderson, Gregory A. Bolcer, Peyman Oreizy, and Richard N. Taylor. (1998). Web-Based Development of Complex Information Products. Communications of the ACM, 41(8): 84-92.
[Garrett, et al., 1986]L. Nancy Garrett, Karen E. Smith, and Norman Meyrowitz. (1986). Intermedia: Issues, Strategies, and Tactics in the Design of a Hypermedia Document System. In Proceedings of the CSCW'86: Conference on Computer-Supported Cooperative Work, pp. 163-174. Austin, TX, USA. December 3-5, 1986.
[Garrido, et al., 1996]Alejandra Garrido, and Gustavo Rossi. (1996). A Framework for Extending Object-Oriented Applications with Hypermedia Functionality. The New Review of Hypermedia and Multimedia: Applications and Research, 2: 25-41.
[Garzotto, et al., 1995]Franca Garzotto, Luca Mainetti, and Paolo Paolini. (1995). Hypermedia Design, Analysis, and Evaluation Issues. Communications of the ACM, 38(8): 74-86.
[Garzotto, et al., 1991]Franca Garzotto, Paolo Paolini, and Daniel Schwabe. (1991). HDM -- A Model for the Design of Hypertext Applications. In Proceedings of the Third ACM Conference on Hypertext, pp. 313-328. San Antonio, Texas, USA. December 15-18, 1991.
[Goose, et al., 1997]Stuart Goose, Andy Lewis, and Hugh Davis. (1997). OHRA: Towards and Open Hypermedia Reference Architecture and a Migration Path for Existing Systems. Journal of Digital Information, 1(2). <http://jodi.ecs.soton.ac.uk/Articles/v01/i02/Goose/>.
[Grønbæk, 1994]Kaj Grønbæk. (1994). Composites in a Dexter-Based Hypermedia Framework. In Proceedings of the Sixth ACM Conference on Hypertext, pp. 59-69. Edinburgh, Scotland. September 18-23, 1994.
[Grønbæk, et al., 1997]Kaj Grønbæk, Niels Olof Bouvin, and Lennert Sloth. (1997). Designing Dexter-Based Hypermedia Services for the World Wide Web. In Proceedings of the Eighth ACM Conference on Hypertext, pp. 146-156. Southampton, UK. April 6-11, 1997.
[Grønbæk, et al., 1994]Kaj Grønbæk, and Randall Trigg. (1994). Design issues for a Dexter-Based Hypermedia System. Communications of the ACM, 37(2): 40-49.
[Grønbæk, et al., 1996]Kaj Grønbæk, and Randall H. Trigg. (1996). Toward a Dexter-Based Model for Open Hypermedia: Unifying Embedded References and Link Objects. In Proceedings of the Seventh ACM Conference on Hypertext, pp. 149-160. Washington DC, USA. March 16-20 1996.
[Grønbæk, et al., 1999]Kaj Grønbæk, and Randall H. Trigg. (1999). From Web to Workplace: Designing Open Hypermedia Systems. The MIT Press, Cambridge, Massachusetts. 386 pages.
[Grønbæk, et al., 1998]Kaj Grønbæk, and Uffe Kock Wiil. (1998). Towards a Common Reference Architecture for Open Hypermedia. Journal of Digital Information, 1(2). <http://jodi.ecs.soton.ac.uk/Articles/v01/i02/Gronbak/>.
[Haake, 1992]Anja Haake. (1992). CoVer: A Contextual Version Server for Hypertext Applications. In Proceedings of the Fourth ACM Conference on Hypertext, pp. 43-52. Milano, Italy. November 30 - December 4, 1992.
[Haake, 1994]Anja Haake. (1994). Under CoVer: The Implementation of a Contextual Version Server for Hypertext Applications. In Proceedings of the Sixth ACM Conference on Hypertext, pp. 81-93. Edinburgh, Scotland. September 18-23, 1994.
[Haake, et al., 1996]Anja Haake, and David Hicks. (1996). VerSE: Towards Hypertext Versioning Styles. In Proceedings of the Seventh ACM Conference on Hypertext, pp. 224-234. Washington DC, USA. March 16-20, 1996.
[Haake, et al., 1994]Jörg M. Haake, and Norbert A. Streitz. (1994). Coexistence and Transformation of Informal and Formal Structures: Requirements for More Flexible Hypermedia Systems. In Proceedings of the Sixth ACM Conference on Hypertext, pp. 1-12. Edinburgh, Scotland. September 18-23, 1994.
[Halasz, et al., 1994]Frank Halasz, and Mayer Schwartz. (1994). The Dexter Hypertext Reference Model. Communications of the ACM, 37(2): 30-39.
[Halasz, 1988]Frank G. Halasz. (1988). Reflections on Notecards: Seven Issues for the Next Generation of Hypermedia Systems. Communications of the ACM, 31(7): 836-855.
[Hill, et al., 1994]Gary Hill, and Wendy Hall. (1994). Extending the Microcosm Model to a Distributed Environment. In Proceedings of the Sixth ACM Conference on Hypertext, pp. 32-40. Edinburgh, Scotland. September 18-23, 1994.
[Kacmar, et al., 1991]Charles Kacmar, and John Leggett. (1991). PROXHY: A Process-Oriented Extensible Hypertext Architecture. ACM Transactions on Information Systems, 9(4): 399-419.
[Leggett, et al., 1994]John Leggett, and John Schnase. (1994). Viewing Dexter with Open Eyes. Communications of the ACM, 37(2): 77-86.
[Malcolm, et al., 1991]Kathryn C. Malcolm, Steven E. Poltrock, and Douglas Schuler. (1991). Industrial Strength Hypermedia: Requirements for a Large Engineering Enterprise. In Proceedings of the Third ACM Conference on Hypertext, pp. 13-24. San Antonio, TX, USA. December 15-18, 1991.
[Marshall, et al., 1991]Catherine C. Marshall, Frank G. Halasz, Russell A. Rogers, and William C. Janssen, Jr. (1991). Aquanet: A Hypertext Tool to Hold Your Knowledge in Place. In Proceedings of the Third ACM Conference on Hypertext, pp. 261-275. San Antonio, Texas, USA. December 15-18, 1991.
[Marshall, et al., 1995]Catherine C. Marshall, and Frank M. Shipman, III. (1995). Spatial Hypertext: Designing for Change. Communications of the ACM, 38(8): 88-97.
[Marshall, et al., 1994]Catherine C. Marshall, Frank M. Shipman, III, and James H. Coombs. (1994). VIKI: Spatial Hypertext Supporting Emergent Structure. In Proceedings of the Sixth ACM Conference on Hypertext, pp. 13-23. Edinburgh, Scotland. September 18-23, 1994.
[Nelson, 1987]Theodor H. Nelson. (1987). Literary Machines. The Distributors, South Bend, Indiana.
[Nelson, 1995]Theodor H. Nelson. (1995). The Heart of Connection: Hypermedia Unified by Transclusion. Communications of the ACM, 38(8): 31-33.
[Nielsen, 1990]Jakob Nielsen. (1990). Hypertext & Hypermedia. Academic Press, Inc., Boston. 263 pages.
[Nürnberg, et al., 1999]Peter J. Nürnberg, and Helen Ashman. (1999). What was the Question? Reconciling Open Hypermedia and World Wide Web Research. In Proceedings of the Tenth ACM Conference on Hypertext, pp. 83-90. Darmstadt, Germany.
[Nürnberg, et al., 1998]Peter J. Nürnberg, and John J. Leggett. (1998). A Vision for Open Hypermedia Systems. Journal of Digital Information, 1(2). <http://jodi.ecs.soton.ac.uk/Articles/v01/i02/Nurnberg/>.
[Nürnberg, et al., 1997]Peter J. Nürnberg, John J. Leggett, and Erich R. Schneider. (1997). As We Should Have Thought. In Proceedings of the Eighth ACM Conference on Hypertext, pp. 96-101. Southampton, UK. April 6-11, 1997.
[Nürnberg, et al., 1996]Peter J. Nürnberg, John J. Leggett, Erich R. Schneider, and John L. Schnase. (1996). Hypermedia Operating Systems: A New Paradigm for Computing. In Proceedings of the Seventh ACM Conference on Hypertext, pp. 194-202. Washington DC, USA. March 16-20, 1996.
[Østerbye, 1992]Kasper Østerbye. (1992). Structural and Cognitive Problems in Providing Version Control for Hypertext. In Proceedings of the Fourth ACM Conference on Hypertext, pp. 33-42. Milano, Italy. November 30 - December 4, 1992.
[Østerbye, 1995]Kasper Østerbye. (1995). Literate Smalltalk Programming Using Hypertext. IEEE Transactions on Software Engineering, 21(2): 138-145.
[Østerbye, et al., 1994]Kasper Østerbye, and Kurt Nørmak. (1994). An Interaction Engine for Rich Hypertexts. In Proceedings of the Sixth ACM Conference on Hypertext, pp. 167-176. Edinburgh, Scotland. September 18-23, 1994.
[Østerbye, et al., 1996]Kasper Østerbye, and Uffe Kock Wiil. (1996). The Flag Taxonomy of Open Hypermedia Systems. In Proceedings of the Seventh ACM Conference on Hypertext, pp. 129-139. Washington DC, USA. March 16-20, 1996.
[Parunak, 1991a]H. Van Dyke Parunak. (1991a). Don't Link Me In: Set Based Hypermedia for Taxonomic Reasoning. In Proceedings of the Third ACM Conference on Hypertext, pp. 233-242. San Antonio, Texas, USA. December 15-18, 1991.
[Parunak, 1991b]H. Van Dyke Parunak. (1991b). Ordering the Information Graph. Pages 299-328 in E. Berk and J. Devlin, Eds., Hypertext/Hypermedia Handbook. McGraw-Hill.
[Parunak, 1991c]H. Van Dyke Parunak. (1991c). Toward Industrial Strength Hypermedia. Pages 381-395 in E. Berk and J. Devlin, Eds., Hypertext/Hypermedia Handbook. McGraw-Hill.
[Pearl, 1989]Amy Pearl. (1989). Sun's Link Service: A Protocol for Open Linking. In Proceedings of the Second ACM Conference on Hypertext, pp. 137-146. Pittsburgh, PA, USA. November 5-8, 1989.
[Rizk, et al., 1992]A. Rizk, and L. Sauter. (1992). Multicard: An Open Hypermedia System. In Proceedings of the Fourth ACM Conference on Hypertext, pp. 4-10. Milano, Italy. November 30 - December 4, 1992.
[Rossi, et al., 1996]Gustavo Rossi, Alejandra Garrido, and Sergio Carvalho. (1996). Design Patterns for Object-Oriented Hypermedia Applications. Pages 177-191 in J. Vlissides, J. Coplien, and N. Kerth, Eds., Pattern Languages of Program Design 2. Addison-Wesley.
[Rossi, et al., 1997]Gustavo Rossi, Daniel Schwabe, and Alejandra Garrido. (1997). Design Reuse in Hypermedia Applications Development. In Proceedings of the Eighth ACM Conference on Hypertext, pp. 57-66. Southampton, UK. April 6-11, 1997.
[Shipman, et al., 1989]Frank M. Shipman, III, R. Jesse Chaney, and G. Anthony Gorry. (1989). Distributed Hypertext for Collaborative Research: The Virtual Notebook System. In Proceedings of the Second ACM Conference on Hypertext, pp. 129-135. Pittsburgh, PA, USA. November 5-8, 1989.
[Smith, et al., 1991]John B. Smith, and F. Donelson Smith. (1991). ABC: A Hypermedia System for Artifact-Based Collaboration. In Proceedings of the Third ACM Conference on Hypertext, pp. 179-192. San Antonio, Texas, USA. December 15-18, 1991.
[Streitz, et al., 1992]Norbert Streitz, Jörg Haake, Jörg Hannemann, Andreas Lemke, Wolfgang Schuler, Helge Schütt, and Manfred Thüring. (1992). SEPIA: A Cooperative Hypermedia Authoring Environment. In Proceedings of the Fourth ACM Conference on Hypertext, pp. 11-22. Milano, Italy. November 30 - December 4, 1992.
[Trigg, et al., 1986]Randall H. Trigg, Lucy A. Suchman, and Frank G. Halasz. (1986). Supporting Collaboration in NoteCards. In Proceedings of the CSCW'86: Conference on Computer-Supported Cooperative Work, pp. 153-162. Austin, TX, USA. December 3-5, 1986.
[Whitehead, 1997]E. James Whitehead, Jr. (1997). An Architectural Model for Application Integration in Open Hypermedia Environments. In Proceedings of the Eighth ACM Conference on Hypertext, pp. 1-12. Southampton, UK. April 6-11, 1997.
[Whitehead, 1999]E. James Whitehead, Jr. (1999). Control Choices and Network Effects in Hypertext Systems. In Proceedings of the Tenth ACM Conference on Hypertext, pp. 75-82. Darmstadt, Germany. February 21-25, 1999.
[Wiil, 1998]Uffe K. Wiil. (1998). Editorial: Open Hypermedia: Systems, Interoperability, and Standards. Journal of Digital Information, 1(2). <http://jodi.ecs.soton.ac.uk/Articles/v01/i02/editorial.shtml>.
[Wiil, et al., 1992]Uffe K. Wiil, and John J. Leggett. (1992). Hyperform: Using Extensibility to Develop Dynamic, Open and Distributed Hypertext Systems. In Proceedings of the Fourth ACM Conference on Hypertext, pp. 251-261. Milano, Italy. November 30 - December 4, 1992.
[Wiil, et al., 1996]Uffe Kock Wiil, and John J. Leggett. (1996). The HyperDisco Approach to Open Hypermedia Systems. In Proceedings of the Seventh ACM Conference on Hypertext, pp. 140-148. Washington DC, USA. March 16-20, 1996.
[Wiil, et al., 1997]Uffe Kock Wiil, and John J. Leggett. (1997). HyperDisco: Collaborative Authoring and Internet Distribution. In Proceedings of the Eighth ACM Conference on Hypertext, pp. 13-23. Southampton, UK. April 6-11, 1997.
[Yankelovich, et al., 1988]Nicole Yankelovich, Bernard J. Haan, Norman Meyrowitz, and Stephen Drucker. (1988). Intermedia: The Concept and the Construction of a Seamless Information Environment. IEEE Computer, 21(1): 81-96.

© Ken Anderson, 1999.
Last Updated: 8/16/00; 2:47:01 PM