skip to main content
article

Reflections on NoteCards: seven issues for the next generation of hypermedia systems

Published:01 August 2001Publication History
Skip Abstract Section

Abstract

NoteCards, developed by a team at Xerox PARC, was designed to support the task of transforming a chaotic collection of unrelated thoughts into an integrated, orderly interpretation of ideas and their interconnections. This article presents NoteCards as a foil against which to explore some of the major limitations of the current generation of hypermedia systems, and characterizes the issues that must be addressed in designing the next generation systems.

References

  1. Akscyn, R., McCracken, D. L., and Yoder, E. KMS: A distributed hypertext for sharing knowledge in organizations, Commun. ACM 31, 7 (July 1988), 820-835. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Bobrow, D. G., and Stefik, M. The Loops Manual. Intelligent Systems Laboratory, Xerox Palo Alto Research Center, Palo Alto, Calif., 1983.Google ScholarGoogle Scholar
  3. Bobrow, D. G., Fogelsong, D. S., and Miller, M. S. Definition groups: Making sources into first-class objects. In Research Directions in Object-Oriented Programming, B. Shriver and P. Wegener, Eds. MIT Press, Cambridge, Mass., 1987, pp. 129-146. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Brachman, R. J., and Schmolze, J. G. An overview of the KL-ONE knowledge representation system. Cognitive Science 9, 2 (1985), 171-216.Google ScholarGoogle ScholarCross RefCross Ref
  5. Brown, P. J. Turning ideas into products: The Guide system. In Proceedings of the Hypertext '87 Workshop (University of North Carolina at Chapel Hill, Nov.), ACM, New York, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Conklin, J. Hypertext: A survey and introduction. IEEE Computer 20, 9 (1987), 17-41. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Cruz, I. F., Mendelzon, A. O., and Wood, P. T. A graphical query language supporting recursion. In Proceedings of the ACM SIGMOD Annual Conference (San Francisco, Calif., May), ACM, New York, 1987, pp. 323-330. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Dale, C. J. An Introduction to Database Systems vol. 1, Addison-Wesley, Reading, Mass., 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Delisle, N., and Schwartz, M. Neptune: A hypertext system for CAD applications. In Proceedings of ACM SIGMOD '86 (Washington, D.C., May 28-30). ACM, New York. 1986, pp. 132-142. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Delisle, N., and Schwartz, M. Contexts---a partitioning concept for hypertext, In Proceedings of the Conference on Computer-Supported Cooperative Work (Austin, Texas, Dec. 3-5). 1986, pp. 147-153. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Englebart, D. C., and English, W. A research center for augmenting human intellect. In Proceedings of 1968 FJCC (San Francisco, Calif., Dec. 9-11). AFIPS Press, Montvale, N.J., 1968, pp. 395-410.Google ScholarGoogle Scholar
  12. Englebart, D. C. Authorship provisions in Augment. In Proceedings of the IEEE COMPCON (San Francisco, Calif., Spring). IEEE, New York, 1984, 465-472.Google ScholarGoogle Scholar
  13. Fairchild, K. F., Poltrock, S. E., and Furnas, G. W. SemNet: Three-dimensional graphic representations of large knowledge bases. In Cognitive Science and its Applications for Human-Computer Interaction, R. Gulndon, Ed. Lawrence Erlbaum Associates, Hillsdale, N.J., 1988.Google ScholarGoogle Scholar
  14. Felner, S., Nagy, S., and van Dam, A. An experimental system for creating and presenting interactive graphical documents. ACM Trans. Graphics 1, 1 (1982), 59-77. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Feiner, S. Seeing the forest for the trees: Hierarchical display of hypertext structure. In Proceedings of the Conference on Office Information Systems (Palo Alto, Calif., Mar.), ACM, New York, 1988, pp. 205-212. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Fikes, R., and Kehler, T. The role of frame-based representation in reasoning. Commun. ACM 28, 9 (1985), 904-920. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Furnas, G. W. Generalized fish-eye views. In Proceedings of the 1986 ACM Conference of Human Factors in Computing Systems (CHI '86) (Boston, Mass., Apr. 13-17). ACM, New York, 1986, pp. 16-23. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Garcia-Molina, H., and Salem, K. Sagas. In Proceedings of the ACM SIGMOD Annual Conference (San Francisco, Calif., May), ACM, New York, 1987, pp. 249-259. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Garg, P. K., and Scacchi, W. A hypertext system to manage software life cycle documents. In Proceedings of The 21st Hawaii International Conference on Systems Science (Honolulu, Hawaii, Jan.), 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Garrett, L. N., and Smith, K. E. Building a time-line editor from prefab parts: The architecture of an object-oriented application. In Proceedings of the Conference on Object-oriented Programming Systems, Languages, and Applications (OOPSLA '86) (Portland, Oregon, Sept. 29-Oct. 2). ACM SIGPLAN Not. 21, 11 (1986), pp. 202-213. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Garrett, L. N., Smith, K. E., and Myrowitz, N. Intermedia: Issues, strategies, and tactics in the design of a hypermedia document system. In Proceedings of the Conference on Computer-Supported Cooperative Work (Austin, Texas, Dec. 3-5). 1986, pp. 163-174. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Goldstein, I., and Bobrow, D. A layered approach to software design. In Interactive Programming Environments, D. Barstow, H. Shrobe, and E. Sandewall, Eds. McGraw-Hill, New York, 1987, pp. 387-413.Google ScholarGoogle Scholar
  23. Goodman, D. The Complete HyperCard Handbook, Bantam Books, New York, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Greif, I., and Sunil, S. Data sharing in group work. ACM Trans. Office Info. Sys. 5, 2 (1987), 187-211. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Guide Users Manual. Owl International, Bellevue, Wash., 1986.Google ScholarGoogle Scholar
  26. Halasz, F. G., Moran, T. P., and Trigg, R. H. NoteCards in a Nutshell. In Proceedings of the 1987 ACM Conference of Human Factors in Computer Systems (CHI+GI '87) (Toronto, Ontario, Apr. 5-9). 1987, pp. 45-52. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Harel, D. On visual formalisms. Commun. ACM 31, 5 (May 1988), 514-530. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Hollaar, L. A. The Utah text retrieval project. Info. Tech.: Res. Dev. 2 (1983), 155-168.Google ScholarGoogle Scholar
  29. Lambert, S., and Roplequet, S., Eds. The New Papyrus. Microsoft Press, Redmond, Wash., 1986.Google ScholarGoogle Scholar
  30. Landow, G. P. Relationally encoded links and the rhetoric of hypertext. In Proceedings of the Hypertext '87 Workshop (University of North Carolina at Chapel Hill, Nov.). 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Lows, D. SYNVIEW: The design of a system for cooperative structuring of information. In Proceedings of the Conference on Computer-Supported Cooperative Work (Austin, Texas, Dec. 3-5), 1986, pp. 376-386. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Meh, C. P., and D'Amore, R. J. Complete statistical indexing of text by overlapping word fragments. ACM SIGIR Forum 17, 3 (Winter-Spring 1983), 6-16. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. McCracken, D. L., and Akscyn, R. Experience with the ZOG human-computer interface system, Int. J. Man-Machine Studies 21, 2 (1984), 293-310. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. McCune, B. P., Tong, R. M., Dean, J. S., and Shapiro, D. G. RUBRIC: A system for rule-based information retrieval. IEEE Trans. Softw. Eng. SE-11, 9 (1985), 939-945. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Meyrowitz, N. Intermedia: The architecture and construction of an object-oriented hypermedia system and applications framework. In Proceedings of the Conference on Object-oriented Programming Systems, Languages, and Applications (OOPSLA '86) (Portland, Oregon, Sept. 29-Oct. 2). ACM SIGPLAN Not. 21, 11 (1986), pp. 186-201. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Monty, M. L., and Moran, T. P. A longitudinal study of authoring using NoteCards. ACM SIGCHI Bulletin 18, 2 (Oct. 1986), 59-60. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Monty, M. L. Temporal context and memory for notes stored in the computer, ACM SIGCHI Bulletin 18, 2 (Oct. 1986), 50-51. Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. Mozer, M. C. Inductive Information Retrieval Using Parallel Distributed Computation. Tech. Rep. C-015. Institute for Cognitive Science, University of California, San Diego, Calif., 1984.Google ScholarGoogle ScholarCross RefCross Ref
  39. Nelson, T. H. Literary Machines. T. H. Nelson, Swarthmore, Penn., 1981.Google ScholarGoogle Scholar
  40. Robertson, G., McCracken, D., and Newell, A. The ZOG approach to man-machine communication. Int. J. Man-Machine Studies 14 (1981), 461-488.Google ScholarGoogle ScholarCross RefCross Ref
  41. Russell, D. M., Moran, T. P., and Jordan, D. S. The instructional design environment. In Intelligent Tutoring Systems: Lessons Learned, J. Psotka, L. D. Massey, & S. A. Muter, Eds. Lawrence Erlbaum Associates, Hillsdale, N.J., 1987.Google ScholarGoogle Scholar
  42. Salton, G., and McGill, M. J. Introduction to Modern Information Retrieval. McGraw-Hill, New York, 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. Shneiderman, B. User Interface design for the Hyperties electronic encyclopedia. In Proceedings of the Hypertext '87 Workshop (University of North Carolina at Chapel Hill, Nov.). 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. Shneiderman, B. User interface design and evaluation for an electronic encyclopedia. Tech. Rep. CS-TR-1819. Dept. of Computer Science, University of Maryland, College Park, Maryland, Mar. 1987.Google ScholarGoogle Scholar
  45. Smith, J. B., Weiss, S. F., Ferguson, G. J., Bolter, J. D., Lansman, M., and Bea, D. V. WE: A writing environment for professionals. Tech. Rep. 86-025. Dept. of Computer Science, University of North Carolina, Chapel Hill, N.C., Aug. 1986.Google ScholarGoogle Scholar
  46. Stallman, R. M. GNU Emacs Manual. Free Software Foundation, Cambridge, Mass., 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. Stefik, M., and Bobrow, D. Object-oriented programming: Themes and variations. AI Magazine 6, 4 (1986), 40-62. Google ScholarGoogle ScholarDigital LibraryDigital Library
  48. Stefik, M., Foster, G., Bobrow, D. G., Kahn, K., Lanning, S., and Suchman, L. Beyond the chalkboard: Computer support for collaboration and problem solving in meetings. Commun. ACM 30, 1 (1987), 32-47. Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. Trigg, R. H., and Weiser, M. TEXTNET: A network-based approach to text handling. ACM Trans. Office Info. Sys. 4, 1 (Jan. 1986), 1-23. Google ScholarGoogle ScholarDigital LibraryDigital Library
  50. Trigg, R., Suchman, L., and Halasz, F. Supporting collaboration in NoteCards. In Proceedings of the Conference on Computer-Supported Cooperative Work (Austin, Texas, Dec. 3-5). 1986, pp. 147-153. Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. Trigg, R. H., Moran, T. P., and Halasz, F. G. Tallorability in NoteCards. In Proceedings of Interact '87 2nd IFIP Conference on Human-Computer Interaction (Stuttgart, West Germany, Aug.), Bullinger, H. J., and Shackel, B. (Eds.). North-Holland, Amsterdam, 1987.Google ScholarGoogle ScholarCross RefCross Ref
  52. VanLehn, K. Theory reform caused by an argumentation tool. Tech. Rep. Xerox Palo Alto Research Center, Palo Alto, Calif., ISL-11. 1985.Google ScholarGoogle Scholar
  53. Walker, J. Document Examiner. Delivery interface to hypertext documents. In Proceedings of the Hypertext '87 Workshop (University of North Carolina at Chapel Hill, Nov.), 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  54. Yankelovich, N., Meyrowitz, N., and van Dam, A. Reading and writing the electronic book, IEEE Computer 18, 10 (1985), 15-30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  55. Zloof, M. M. Design aspects of the Query-by-example data base management language. In Databases: Improving Usability and Responsiveness. B. Schneiderman, Ed. Academic Press, New York, 1978.Google ScholarGoogle Scholar

Index Terms

  1. Reflections on NoteCards: seven issues for the next generation of hypermedia systems

                  Recommendations

                  Comments

                  Login options

                  Check if you have access through your login credentials or your institution to get full access on this article.

                  Sign in

                  Full Access

                  • Published in

                    cover image ACM Journal of Computer Documentation
                    ACM Journal of Computer Documentation  Volume 25, Issue 3
                    August 2001
                    46 pages
                    ISSN:1527-6805
                    EISSN:1557-9441
                    DOI:10.1145/507317
                    Issue’s Table of Contents

                    Copyright © 2001 ACM

                    Publisher

                    Association for Computing Machinery

                    New York, NY, United States

                    Publication History

                    • Published: 1 August 2001
                    Published in jcd Volume 25, Issue 3

                    Permissions

                    Request permissions about this article.

                    Request Permissions

                    Check for updates

                    Qualifiers

                    • article

                  PDF Format

                  View or Download as a PDF file.

                  PDF

                  eReader

                  View online with eReader.

                  eReader