skip to main content
article
Free Access

Semistructured messages are surprisingly useful for computer-supported coordination

Published:01 April 1987Publication History
Skip Abstract Section

Abstract

This paper argues that using a set of semistructured message templates is surprisingly helpful in designing a variety of computer-based communication and coordination systems. Semistructured messages can help provide automatic aids for (1) composing messages to be sent, (2) selecting, sorting, and prioritizing messages that are received, (3) responding automatically to some messages, and (4) suggesting likely responses to other messages. The use of these capabilities is illustrated in a range of applications including electronic mail, computer conferencing, calendar management, and task tracking. The applications show how ideas from artificial intelligence (such as inheritance and production rules) and ideas from user interface design (such as interactive graphical editors) can be combined in novel ways for dealing with semistructured messages. The final part of the paper discusses how communities can evolve a useful set of message type definitions.

References

  1. 1 ARROW, K. Limits of Organization. Norton, New York, 1974.Google ScholarGoogle Scholar
  2. 2 DENNING, P. Electronic junk. Commun. ACM 23, 3 (1982), 163-165. Google ScholarGoogle Scholar
  3. 3 ELLIS, C., AND BERNAL, M. OFFICETALK-D: An experimental office information system. In Proceedings of the A CM Conference on Office Information Systems {Philadelphia, Pa., June 21- 23). ACM, New York, 1982, pp. 131-140. Google ScholarGoogle Scholar
  4. 4 ENGELBART, D. C., AND ENGLISH, W.K. Research center for augmenting human intellect. In Proceedings of Fall Joint Computing Congress, vol. 33 (San Francisco, Calif., Dec. 9-11). AFIPS Press, Reston, Va., 1968, pp. 395-410.Google ScholarGoogle Scholar
  5. 5 FIKES, R., AND KEHLER, T. The role of frame-based representation in reasoning. Commun. ACM 28, 9 (Sept. 1985), 904-920. Google ScholarGoogle Scholar
  6. 6 Fox, M., GREENBERG, M., SATHI, A., MATTIS, J., AND RYCHENER, M. Callisto: An intelligent project management system. AI Magazine (Winter 1986), 34-52. Google ScholarGoogle Scholar
  7. 7 GIFFORD, D. K., BALDWIN, R. W., BERLIN, S. T., AND LUCASSEN, J.T. An architecture for large scale information systems. In Proceedings of the l Oth A CM Symposium on Operating Systems Principles (Orcas Island, Wash., Dec. 1-4). ACM, New York, 1985, pp. 161-170. Google ScholarGoogle Scholar
  8. 8 GOLDSTEIN, I. P., AND BOBROW, D. An experimental description-based programming environment: Four reports. Tech Rep. CSL-81-3, Xerox Palo Alto Research Center, Palo Alto, Calif., Mar. 1981.Google ScholarGoogle Scholar
  9. 9 GREIF, I. Cooperative office work, teleconferencing, and calendar management: A collection of papers. Unpublished Tech. Memo, Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, Mass., May, 1982.Google ScholarGoogle Scholar
  10. 10 GREIF, I., AND SARIN, S. Data sharing in group work. ACM Trans. Off. Inf. Syst. 5, 2 (Apr. 1987), 187-211. Google ScholarGoogle Scholar
  11. 11 HILTZ, S. R., AND TUROFF, M. The Network Nation: Human Communication Via Computer. Addison-Wesley, Reading, Mass., 1978. Google ScholarGoogle Scholar
  12. 12 HILTZ, S. R., AND TUROFF, M. Structuring computer-mediated communication systems to avoid information overload. Commun. ACM 28, 7 (July 1985), 680-689. Google ScholarGoogle Scholar
  13. 13 KEDZIERSK{, B. Communication and management support in system development environments. In Proceedings of the National Bureau of Standards Conference on Human Factors in Computer Systems (Gaithersburg, Md., Mar. 15-17), 1982. Google ScholarGoogle Scholar
  14. 14 LUCONI, F., MALONE, T. W., SCOTT MORTON, M.S. Expert systems: The next challenge for managers. Sloan Manage. Rev. 27, (Summer 1986), 3-14. Google ScholarGoogle Scholar
  15. 15 MALONE, T. W., GRANT, K. R., AND TURBAK, F. A. The Information Lens: An intelligent system for information sharing in organizations. In Proceedings of the CHI '86 Conference on Human Factors in Computing Systems (Boston, Mass., Apr. 13-17). ACM, New York, 1986, pp. 1-8. Google ScholarGoogle Scholar
  16. 16 MALONE, T. W., GRANT, K. R., TURBAK, F. A., BROBST, S. A., AND COHEN, M.D. Intelligent information-sharing systems. Commun. ACM 30, 5 (May 1987), 390-402. Google ScholarGoogle Scholar
  17. 17 MARCH, J. G., AND SIMON, H.A. Organizations. Wiley, New York, 1958.Google ScholarGoogle Scholar
  18. 18 SEARLE, J. A taxonomy of illocutionary acts. In Minnesota Studies in the Philosophy of Language, K. Gunderson, Ed., University of Minnesota Press, Minneapolis, Minn., 1975.Google ScholarGoogle Scholar
  19. 19 SATIn, A., FOX, M. S., AND GREENBERG, M. Representation of activity knowledge for project management. IEEE Trans. Pattern Analysis and Machine intelligence PAMI-7, 5 (1985), 531-552.Google ScholarGoogle Scholar
  20. 20 SLUIZER, S., AND CASHMAN, P. XCP: An experimental tool for managing cooperative activity. In Proceedings of the ACM Computer Science Conference (New Orleans, La., Mar. 14-15). ACM, New York, 1985, pp. 251-258. Google ScholarGoogle Scholar
  21. 21 STEFIK, M. The next knowledge medium. The AI Magazine, Spring, 1986, 34-46. Google ScholarGoogle Scholar
  22. 22 Tou, F. N., WILLIAMS, M. D., FIKES, R. E., HENDERSON, D. A., AND MALONE, T.W. RABBIT: An intelligent database assistant. In Proceedings of the National Conference of the American Association/or Artificial InteUigence (Pittsburgh, Pa., Aug. 18-20), 1982.Google ScholarGoogle Scholar
  23. 23 TRXGC,, R. H., SUCHMAN, L. A., AND HALASZ, F.G. Supporting collaboration in NoteCards. In Proceedings of the Conference on Computer-Supported Cooperative Work (Austin, Tex., Dec. 3-5). Google ScholarGoogle Scholar
  24. 24 WATERS, R.C. KBEmacs: Where's the AI? The AI Magazine, Spring, 1986, 47-56. Google ScholarGoogle Scholar
  25. 25 WINOGRAD, T., AND FLORES, F. Understanding Computers and Cognition: A New Foundation for Design. Ablex Publishing Corp., Norwood, N. J., 1986. Google ScholarGoogle Scholar

Index Terms

  1. Semistructured messages are surprisingly useful for computer-supported coordination

                                Recommendations

                                Reviews

                                Fred J. Damerau

                                This paper describes aspects of the Information Lens, “an intelligent system for information sharing in organizations.” Older members of the computing community will recognize the Information Lens as a development of SDI (Selective Dissemination of Information) systems [1], implemented in modern (object-oriented) programming methodology. The argument advanced in the paper is that much of the information passing through an organization can be at least partially formatted and that doing this allows one to build a flexible information dissemination system. Moreover, these partially-structured messages can serve as the data structures for secondary systems such as calendar management. The paper is well written and clearly describes the implemented system. At the time of writing, no experience outside the development group had yet been accumulated. Consequently, it was not possible to judge how well the constructs provided could be utilized by someone unfamiliar with the implementation. The paper is certainly worth reading by anyone who is concerned with computer-mediated communication systems.

                                Access critical reviews of Computing literature here

                                Become a reviewer for Computing Reviews.

                                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 Transactions on Information Systems
                                  ACM Transactions on Information Systems  Volume 5, Issue 2
                                  April 1987
                                  97 pages
                                  ISSN:1046-8188
                                  EISSN:1558-2868
                                  DOI:10.1145/27636
                                  Issue’s Table of Contents

                                  Copyright © 1987 ACM

                                  Publisher

                                  Association for Computing Machinery

                                  New York, NY, United States

                                  Publication History

                                  • Published: 1 April 1987
                                  Published in tois Volume 5, Issue 2

                                  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