Abstract
This survey characterizes an emerging research area, sometimes called coordination theory, that focuses on the interdisciplinary study of coordination. Research in this area uses and extends ideas about coordination from disciplines such as computer science, organization theory, operations research, economics, linguistics, and psychology.
A key insight of the framework presented here is that coordination can be seen as the process of managing dependencies among activities. Further progress, therefore, should be possible by characterizing different kinds of dependencies and identifying the coordination processes that can be used to manage them. A variety of processes are analyzed from this perspective, and commonalities across disciplines are identified. Processes analyzed include those for managing shared resources, producer/consumer relationships, simultaneity constraints, and task/subtask dependencies.
Section 3 summarizes ways of applying a coordination perspective in three different domains:(1) understanding the effects of information technology on human organizations and markets, (2) designing cooperative work tools, and (3) designing distributed and parallel computer systems. In the final section, elements of a research agenda in this new area are briefly outlined.
- ALLEN, T.J. 1977. Managing the Flow of Technology. MIT Press, Cambridge, Mass.]]Google Scholar
- ALLEN, J., HENDLER, J. AND T^TE, A. EDS. 1990. Readings in Planning. Morgan Kaufmann, San MateD, Calif.]]Google Scholar
- ARROW, K.J. 1951. Social Choice and Indiwdual Value. Vol. 12. John Wiley and Sons, New York.]]Google Scholar
- ARVTND, AND CULLER, D.E. 1986. Datafiow architectures. In Annual Reviews in Computer Science. Vol. 1. Annual Reviews, Inc., Palo Alto, Calif.]] Google ScholarDigital Library
- ARVrND, NrKmL, R. S., AND P~NGAH, K. K. 1986. I-Structures: Data structures for parallel computing. In Proceedtngs of the Graph Reduction Workshop.]] Google ScholarDigital Library
- ATTEWELL, P. AND RULE, J. 1984. Computing and organizations: What we know and what we don't know. Commun. ACM27, 1184 1192.]] Google ScholarDigital Library
- AUMANN, R.J. 1976. Agreeing to disagree. Ann. Stat. 4, 1236-1239.]]Google ScholarCross Ref
- BALIGH, H.H. 1986. Decision rules and transactions, organizations and markets. Manage. Sci. 32, 1480-1491.]]Google ScholarDigital Library
- BALIGH, H. H. AND BURTON, R.M. 1981. Describing and designing organizational structures and processes. Int. J. Policy Anal. Inf. Syst. 5, 251-266.]]Google Scholar
- BALIGH, H. H. AND RICHARTZ, L. 1967. Vertical Market Structures. Allyn and Bacon, Boston.]]Google Scholar
- BARNARD, C.I. 1964. The Functions of the Executive. Harvard University, Cambridge, Mass.]]Google Scholar
- BEARD, D., MURUGAPPAN, P., HUMM, A., BANKS, D., NAm, A., AND SHAN, Y.-P. 1990. A visual calendar for scheduling group meetings. In Proceedings of the 3rd Conference on Computer- Supported Cooperattve Work. ACM Press, New York, 279-290.]] Google ScholarDigital Library
- BERNSTEIN, P. AND GOODMAN, N. 1981. Concurrency control in distributed database systems. ACM Comput. Surv. 13, 2, 185 221.]] Google ScholarDigital Library
- BOND, A. H. AND GASSER, L. EDS. 1988. Readtngs in Distrtbuted Artificial Intelligence. Morgan Kaufman, San MateD, Calif.]] Google ScholarDigital Library
- BRUNS, W. J. AND McFARLAN, F.W. 1987. Information technology puts power in control systems. Harvard Bus. Rev. (Sept.-Oct.), 89-94.]] Google ScholarDigital Library
- BRYNJOLFSSON, E., MALONE, T., GURBAXANI, J., AND KAMBrL, A. 1994. Does information technology lead to smaller firms? Manage. Sci.]]Google Scholar
- BURTON, R. M. AND OBEL, B. 1980a. A computer simulation test of the M-form hypothesis. Admtn. Sci. Q. 25, 457-466.]]Google ScholarCross Ref
- BURTON, R. M. AND OBEL, B. 1980b. The efficiency of the price, budget, and mixed approaches under varying a priori information levels for decentralized planning. Manage. Sci. 26, 401-417.]]Google ScholarDigital Library
- CARRIERO, N. AND GELERNTER, D. 1989. Coordination languages and their significance. Working Paper YALEU/DCS/RR-716. New Haven, CT: Dept. of Computer Science, Yale Univ. New Haven, Conn.]]Google Scholar
- CARTER, D. E. AND BAKER, B.S. 1991. Concurrent Engineering: The Product Development Environment for the 1990~. Addison-Wesley, Reading, Mass.]]Google Scholar
- CHANDLER, A.D. 1977. Administrative coordination, allocation and monitoring: Concepts and comparisons. Working paper 77-21. European Institute for Advanced Studies in Management, Brussels.]]Google Scholar
- CHANDLER, A. D., JR. 1962. Strategy and Structure: Chapters in the History of the American Industrial Enterprise. MIT Press, Cambridge, Mass.]]Google Scholar
- CHAPMAN, D. 1987. Planning for conjunctive goals. Artif. Intell. 32, 333 377.]] Google ScholarDigital Library
- CmORRA, C.U. 1987. Reframing the role of computers in organizations: The transaction costs approach. Of)'~ce: Tech. People 3, 17-38.]]Google ScholarCross Ref
- COHEN, P. AND LEVESQUE, $. J. 1991. Teamwork. Technote No. 504. SRI International, Menlo Park, Calif.]]Google Scholar
- CONKLrN, J. AND BEGEMAN, M.L. 1988. gIBIS: A hypertext tool for exploratory policy discussion. In Proceedings of CSCW '88 Conference on Computer-Supported Cooperative Work. ACM Press, New York, 140-152.]] Google ScholarDigital Library
- CRAWFORD, A. B., JR. 1982. Corporate electronic mail--A communication-intensive application of information technology. MIS Q. 6, (Sept.), 1 13.]]Google Scholar
- CROFT, W. B. AND LEFKOWITZ, L.S. 1988. Using a planner to support office work. In Proceedings of the ACM Conference on Office Information Systems. ACM, New York, 55 62.]] Google ScholarDigital Library
- CROWSTON, K. 1991. Towards a coordination cookbook. Recipes for multi-agent action. Ph.D. dissertation, MIT Sloan School of Management, Cambridge, Mass.]] Google ScholarDigital Library
- CROWSTON, K., MALONE, T. W, AND LIN, F. 1987. Cognitive science and organizational design: A case study of computer conferencing. Hum. Comput. Interaction 3, 59-85.]] Google ScholarDigital Library
- CURTIS, B. 1989. Modeling coordination from field experiments. In Proceedings of the Conference on Organizational Computing, Coordination and Collaboration: Theories and Technologies for Computer-Supported Work.]]Google Scholar
- CYTRON, R. 1987. Limited processor scheduling of doacross loops. In Proceedings of the 1987 International Conference on Parallel Processing. Pennsylvania State University, University Park, Penn.]]Google Scholar
- DANTZIG, G. B. 1963. Linear Programming and Extensions. Princeton University Press, Princeton, N.J.]]Google Scholar
- DANZIGER, J. N., DUTTON, W. H., KLING, R. AND KRAEMER, K.L. 1982. Computers and Politics: High Technology in American Local Governments. Columbia University Press, New York.]]Google Scholar
- DAVIS, R. AND SMITH, R.G. 1983. Negotiation as a metaphor for distributed problem solving. Artif. Intell. 20, 63-109.]]Google ScholarCross Ref
- DEBREU, G. 1959. Theory of Value: An Axiomatic Analysis of Economic Equilibrium. Wiley, New York.]]Google Scholar
- DEITEL, H.M. 1983. An Introduction to Operating Systems. Addison-Wesley, Reading, Mass.]] Google ScholarDigital Library
- DENEUBOURG, J. L. AND GROSS, S 1989. Collective patterns and decision-making. Ethol. Evol. 1, 295-311.]]Google ScholarCross Ref
- DENNIS, A. R., JOEY, F. G., JESSUP, L. M., NUNA- MAKER, J. F., AND VOGEL, D.R. 1988. Information technology to support electronic meetings. MIS Q. 12, 4(Dec.), 591 619.]] Google ScholarDigital Library
- DERTOUZOS, M. L. 1991. Building the information marketplace. Tech. Rev. (Jan.), 29-40.]]Google Scholar
- DESANcTIS, G. AND GALLUPE, B. 1987 A foundation for the study of group decision support systems. Manage. Sct. 33, 5, 589 609.]]Google Scholar
- DIJKSTRA, E.W. 1968. The structure of the T. H. E. operating system Commun. ACM 11, 5, 341-346.]] Google ScholarDigital Library
- DREXLER, K. E. AND MILLER, M. S. 1988. Incentive engineering for computational resource management. In The Ecology of Computation Elsevier, Amsterdam, 231 266.]]Google Scholar
- DUBOIS, M., SCHEURICH, C., AND BRIGGS, F.A. 1988. Synchronization, coherence, and event ordering in multiprocessors. IEEE Comput. 21, 2, 9-21.]] Google ScholarDigital Library
- DURFEE, E. D. AND LESSER, V. R. 1987. Using partial global plans to coordinate distributed problem solvers. In Proceedings of the lOth Internattonal Joint Conference on Art~ftctal Intelligence (IJCAL87}, 875 883.]]Google Scholar
- ECCLES, R. G. 1985. The Transfer Pricing Problem: A Theory for Practice. Lexington Books, Lexington, Mass.]]Google Scholar
- ELLIS, C. A., GmBONS, R., AND MORRIS, P. 1979. Office streamlining. In Proceedings of the International Workshop on Integrated Offices. Institut de Recherche d'Informatique de d'Automatique, Versailles, France.]]Google Scholar
- ELLIS, C. A., GIBBS, S. J., AND REIN, G.L. 1991. Groupware, some issues and experiences. Commun. ACM 34, 1, 38-57.]] Google ScholarDigital Library
- ELLIS, C. A., GIBBS, S. J., AND REIN, G.L. 1990. Design and use of a group editor In Engineering for Human-Computer Interaction. North- Holland/Elsevier, Amsterdam, 13-25.]]Google Scholar
- ERMAN, L. D., HAYEs-ROTH, F., LESSER, V. R., AND REDDY, D.R. 1980. The HEARSAY-II speech understanding system: Integrating knowledge to resolve uncertainty. ACM Comput. Surv. 12, 2, 213-253.]] Google ScholarDigital Library
- FARRELL, J. AND SALONER, G. 1985. Standardization, compatibility, and innovation. Rand J. Econ. 16, (Spring), 70-83.]]Google ScholarCross Ref
- FIKES, R. E. AND NILSSON, N.J. 1971. STRIPS: A new approach to the application of theorem proving to problem solving. Artif. Intell. 2, 198-208.]]Google ScholarCross Ref
- FISH, R., KRAUT, R., LELAND, M., AND COHEN, M 1988. Quilt: A collaborative tool for cooperative writing. In Proceedings of the Conference on Office Informatton Systems. ACM, New York, 30-37.]] Google ScholarDigital Library
- FLORES, F., GRAVES, M., HARTFIELD, B., AND WINO- GRAD, T. 1988. Computer systems and the design of organizational interaction. ACM Trans. Office Inf. Syst. 6, 2, 153-172.]] Google ScholarDigital Library
- Fox, M. S. 1981. An organizational view of distributed systems. IEEE Trans. Syst. Man. Cybernet. 11, 1, 70-79.]]Google ScholarCross Ref
- FRANKS, N.R. 1989. Army ants: A collective intelligence. Am. Sci. 77, (Mar.-Apr.), 139 145.]]Google Scholar
- GALBRAITH, J.R. 1977. Organization Design. Addison-Wesley, Reading, Mass.]]Google Scholar
- GALBRAITH, J.R. 1973. Designing Complex Organizations. Addison-Wesley, Reading, Mass.]] Google ScholarDigital Library
- GRAY, J 1978. Notes on data base operating systems. Res. Rep. RJ2188. IBM, Yorktown Heights, N.Y.]]Google Scholar
- GREIF, I., EDS. 1988. Computer Supported Cooperative Work. Morgan Kaufmann Pubhshers, Los Angeles, Calif.]] Google ScholarDigital Library
- GRUDTN, J. 1988. Why CSCW applications fail: Problems in the design and evaluation of organizational interfaces. In Proceedings of the 2nd Conference on Computer-Supported Cooperative Work. ACM Press, New York, 85-93.]] Google ScholarDigital Library
- GURBAXANI, V. AND WHANG, S. 1991. The impact of information systems on organizations and markets. Commun. ACM 34, 1, 59 73.]] Google ScholarDigital Library
- HALPERN, J. Y. 1987. Using reasoning about knowledge to analyze distributed systems. In Annual Review of Computer Science. Vot. 2. Annual Reviews Inc., Palo Alto, Calif., 37 68.]]Google Scholar
- HALSTEAD, 1~. H. 1985. Multilisp: A language for concurrent symbolic computation. ACM Trans. Program. Lang. Syst. 7, 4, 501-538.]] Google ScholarDigital Library
- HART, P. AND ESTRIN, D. 1990. Inter-organization computer networks: Indications of shifts in interdependence. In Proceedings of the ACM Conference on Office Information Systems. ACM, New York.]] Google ScholarDigital Library
- HEWITT, C. 1986. Offices are open systems. ACM Trans. Office Syst. 4, 3, 271-287.]] Google ScholarDigital Library
- HIRSCH, E.D. 1987. Cultural Literacy: What Every Amerzcan Needs to Know. Houghton Mifflin, Boston.]]Google Scholar
- HOARE, C. A. R. 1975. Monitors: An operating systems structuring concept. Commun. ACM 17, 10, 549-557. Corrigendum, Commun. ACM 18, 2, 95.]] Google ScholarDigital Library
- HOLT, A.W. 1988. Diplans: A new language for the study and implementation of coordination. ACM Trans. Office Inf. Syst. 6, 2, 109-125.]] Google ScholarDigital Library
- HOLT, A. W. 1980. Coordinator programs. Unpublished Tech. Rep. Massachusetts Computer Associates, Inc., Wakefield, Mass.]]Google Scholar
- HOLT, A W., RAMSEY, H. R., AND GRIMES, J. D. 1983. Coordination system technology as the basis for a programming environment. Elec. Commun. 57, 4, 307-314.]]Google Scholar
- HUBERMAN, B. A. ED. 1988a. The Ecology of Computation. North Holland, Amsterdam.]] Google ScholarDigital Library
- HUBEraVtAN, B.A. 1988b. Open systems: The ecology of computation. PARC Working Paper P88- 00074. Xerox PARC, Palo Alto, Calif.]]Google Scholar
- HUBERMAN. B. A. AND HOGG, T. 1988. The behaviour of computational ecologies. In The Ecology of Computation. Elsevier, Amsterdam, 77-116.]]Google Scholar
- HUHNS, M. N. AND GASSER, L., EDS. 1989. Distributed Artifictal Intelligence. Vol. 3. Morgan Kaufmann, San Mateo, Calif.]] Google ScholarDigital Library
- HURWICZ, L. 1973. The design of resource allocation mechanisms. Am. Econ. Rev. Papers Proc. 58, (May), I 30.]]Google Scholar
- JANIS, I. L. AND MANN, L. 1977. Decision-Making. Free Press, New York.]]Google Scholar
- JENSEN, M. C. AND MECKLING, W.H. 1976. Theory of the firm: Managerial behavior, agency costs and ownership structure. J. F~n. Econ. 3, 305-360.]]Google Scholar
- JOI~ANSEN, R. 1988. Groupware: Computer Support for Business Teams. The Free Press, New York.]] Google ScholarDigital Library
- KAHNEMAN, D. AND TVERSKY, A. 1973. On the psychology of prediction. Psychol. Rev. 80, 237-251.]]Google ScholarCross Ref
- KIDDER, T. 1981. The Soul of a New Machine. Little Brown, Boston.]] Google ScholarDigital Library
- KIESLER, S., SmGEL, J., AND McGumE, T.W. 1984. Social psychological aspects of computer-mediated communication. Am. Psychol. 39, 1123- 1134.]]Google ScholarCross Ref
- KINNEAR, T. C. AND TAYLOR, J.R. 1991. Market- ~ng Research: An Applied Approach. McGraw Hill, New York.]]Google Scholar
- KLINC, R. 1980. Social analyses of computing: Theoretical perspectives in recent empirical research. ACM Comput. Surv. 12, 1, 61-110.]] Google ScholarDigital Library
- KOHLER, W. 1981. A survey of techniques for synchronization and recovery in decentralized computer systems. ACM Comput. Surv. 13, 2, 149-183.]] Google ScholarDigital Library
- KORNFELD, W. A. 1982. Combinatorially Implosive Algorithms. Commun. ACM 25, 10, 734-738.]] Google ScholarDigital Library
- KORNFELD, W. A. AND HEW~TT, C. 1981. The scientific community metaphor. IEEE Trans. Syst. Man. Cybernet. SMC-11, 24-33.]]Google ScholarCross Ref
- KRAEMER, K. AND KING, J. L. 1988. Computerbased systems for cooperative work and group decision-making. ACM Comput. Surv. 20, 2, 115-146.]] Google ScholarDigital Library
- KUROSE, J. F. AND SIMHA, R. 1989. A microeconomic approach to optimal resource allocation in distributed computer systems. IEEE Trans. Comput. 38, 5, 705-717.]] Google ScholarDigital Library
- LAI, K. Y., MALONE, T., AND Yu, K.-C. 1988. Object Lens: A spreadsheet for cooperative work. ACM Trans. Office Inf. Syst. 6, 4, 332-353.]] Google ScholarDigital Library
- LAWRENCE, P. AND LORSCH, J. 1967. Organization and Environment. Division of Research, Harvard Business School, Boston.]]Google Scholar
- LEAVITT, H. J. AND WHISLER, T.L. 1958. Management in the 1980's. Harvard Bus. Rev. 36, (Nov./Dec.), 41-48.]]Google Scholar
- LEE, J. 1990. Sibyl: A qualitative decision management system. In Artificial Intelligence at MIT: Expanding Frontiers. Vol. 1. MIT Press, Cambridge, Mass.]] Google ScholarDigital Library
- LEE, J. AND MALONE, T. W. 1990. Partially shared views: A scheme for communicating among groups that use different type hierarchies. ACM Trans. Inf. Sys. 8, 1, 1-26.]] Google ScholarDigital Library
- LISKOV, B. AND GUTTAG, J. 1986. Abstraction and Specification ~n Program Development. MIT Press, Cambridge, Mass.]] Google ScholarDigital Library
- LoTus. 1989. Lotus Notes Users Guide. Lotus Development Corp., Cambridge, Mass.]]Google Scholar
- LUMER, E. AND HUBERMAN, B.A. 1990. Dynamics of resource allocation in distributed systems. Tech. Rep. SSL-90-05. Xerox PARC, Palo Alto, Calif.]]Google Scholar
- MALONE, T.W. 1992. Analogies between human organization and artificial intelligence systems: Two examples and some reflections. In Distributed Intelligence: Perspectives of Artificial Intelligence on Organization and Management Theory. Elsevier, Amsterdam.]]Google Scholar
- MALONE, T. W. 1990. Organizing information processing systems: Parallels between organizations and computer systems. In Cognition, Computation, and Cooperation. Ablex, Norwood, N.J., 56-83.]] Google ScholarDigital Library
- MALONE, T.W. 1988. What is coordination theory. Working Paper no. 2051-88. MIT Sloan School of Management, Cambridge, Mass.]]Google Scholar
- MALONE, T. W. 1987. Modeling coordination in organizations and markets. Manage. Sci. 33, 1317-1332.]]Google ScholarDigital Library
- MALONE, T. W. AND CROWSTON, K. G. 1991. Toward an interdisciplinary theory of coordination. Tech. Rep. no. 120. Massachusetts Institute of Technology, Center for Coordination Science, Cambridge, Mass.]]Google Scholar
- MALONE, T. W. AND CROWSTON, K. 1990. What is coordination theory and how can it help design cooperative work systems. In Proceeding of the Third Conference on Computer-Supported Cooperative Work. ACM Press, New York, 357-370.]] Google ScholarDigital Library
- MALONE, T. W. AND ROCKART, J. F. 1991. Computers, networks, and the corporation. Sci. Am. 265, 3 (Sept.), 128-136.]]Google Scholar
- MALONE, T. W. AND SMITH, S.A. 1988. Modeling the performance of organizational structures. Oper. Res. 36, 3,421-436.]]Google ScholarDigital Library
- MALONE, T. W., CROWSTON, K., LEE, J., AND PENT- LAND, B. 1993. Tools for inventing organizations: Toward a handbook of organizational processes. In Proceedings of the 2nd IEEE Workshop on Enabling Technologies Infrastructure for Collaborative Enterprises. IEEE, New York.]]Google ScholarCross Ref
- MALONE, T. W., FIKES, R. E., GRANT, K. R., AND HOWARD, M.T. 1988. Enterprise: A marketlike task scheduler for distributed computing. In The Ecology of Computatwn. North-Holland, New York.]]Google Scholar
- MALONE, T. W., GRANT, K. R., TURBAK, F. A., BROBST, S. A., AND COHEN, M. D. 1987a. Intelligent information-sharing systems Commun. ACM 30, 390-402]] Google ScholarDigital Library
- MALONE, T. W., LAI, K.-Y., AND FRY, C. 1992. Experiments with Oval: A radmally tailorable toot for cooperative work. In Proceedings of the ACM Conference on Computer-Supported Cooperative Work (CSCW '92). ACM, New York.]] Google ScholarDigital Library
- MALONE, T. W, YATES, J., AND BENJAMIN, R. I. 1987b. Electronic markets and electronic hierarchies Commun. ACM 30,484-497]] Google ScholarDigital Library
- MANGEL, M. AND CLARK, C. W. 1988.Dynamic Modehng ~n Behavzoral Ecology. Princeton University Press, Princeton, N.J.]]Google Scholar
- MARCH, J. G. AND SIMON, H.A. 1958. Organizations. John Wiley and Sons, New York.]]Google Scholar
- MARKUS, M. L. AND CONNOLL~, T. 1990 Why CSCW applications fail: Problems in the adoption of interdependent work tools. In Proceedrags of the 3rd Con/~rence on Computer-Supported Cooperatwe Work. ACM Press, New York, 371 380.]] Google ScholarDigital Library
- MARSCHAK, J. AND RADNER, R. 1972. Economtc Theory of Teams. Yale University, New Haven, Conn.]]Google Scholar
- MCCLAIN, J., THOMAS, L. J., AND MAZOLA, J. 1992. Operatzons Management. 3rd ed. Prentme-Hall, Englewood Cliffs, N.J.]]Google Scholar
- McGRATH, J. E. 1984. Groups: Interaction and Performance. Prentice-Hall, Englewood Cliffs, N.J.]]Google Scholar
- MIAO, X., LUH, P. B., AND KLEINMAN, D.L. 1992. A normatwe-descriptive approach to hierarchical team resource allocation. IEEE Trans. Syst. Man. Cybernet. 22, 3, 482-497.]]Google ScholarCross Ref
- MILGROM, P. 1981. An axiomatic characterization of common knowledge. Econometrica 49, 1, 17 26.]]Google ScholarCross Ref
- MILLER, J. G. 1978. Living Systems. McGraw- Hill, New York.]]Google Scholar
- MILLER. M. S. AND DREXLER, K.E. 1988. Markets and computation: Agoric open systems. In The Ecology of Computatwn. North-Holland, Amsterdam, 133-176.]]Google Scholar
- MINTZBERG, H. 1979. The Structuring of Organizations. Prentice-Hall, Englewood Cliffs, N.J.]]Google Scholar
- MOSES, J. 1990. Organization and ideology. Unpublished Manuscript. Dept. of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, Cambridge, Mass.]]Google Scholar
- MYERSON, R. B. 1981. Optimal auction design. Math. Oper. Res. 6, 58-73.]]Google ScholarDigital Library
- NEUWIRTH, C. M., KAUFER, D. S., CHANDHOK, R., AND MORRIS, J.H. 1990. Issues in the design of computer-support for co-authoring and commenting. In Proceedings of the 3rd Conference on Computer Supported Cooperatwe Work (CSCW 90). ACM Press, New York, 183 195.]] Google ScholarDigital Library
- NII, P. 1986. The blackboard model of problem solving. A/Mag. (Spring), 38-53.]] Google ScholarDigital Library
- NATIONAL SCIENCE FOUNDATION 1991. Coordination Theory and Collaboration Technology Workshop Summary (June 3-5). National Science Foundation, Washington, D.C.]]Google Scholar
- NATIONAL SCIENCE FOUNDATION 1989. Areport by the NSF-IRIS Review Panel for Research on Coordination Theory and Technology. NSFF Forms and Pubhcation Unit, National Science Foundation, Washington, D.C.]]Google Scholar
- ORLIKOWSKI, W 1992. Learning from notes: Organizational issues in groupware implementation. In Procee&ngs of the Conference on Computer Supported Cooperative Work (CSCW 92). ACM, New York]] Google ScholarDigital Library
- PETERSON, D., EDS. 1986. Proceedings of the Conference on Computer-Supported Cooperatwe Work. ACM, New York.]]Google Scholar
- PETERSON, J.L. 1981. Petri Net Theory and the Modehng of Systems. Prentice-Hall, Englewood Cliff, N.J.]] Google ScholarDigital Library
- PETERSON, J.L. 1977. Petri nets. ACM Comput. Surv. 9, 3, 223-252.]] Google ScholarDigital Library
- PFEFFER, J. 1978. OrganizationalDesign. Harlan Davidson, Arlington Heights, Ill.]]Google Scholar
- PFEFFER, J. AND SALANCIK, G.R. 1978. The External Control of Organizations: A Resource Dependency Perspectwe. Harper and Row, New York.]]Google Scholar
- REITER, S. 1986. Informational incentive and performance in the (new)2 welfare economics. In Studies ~n Mathematical Economics. Studies in Mathematics, volume 25. Mathematical Association of America.]]Google Scholar
- RESCHER, N. 1977. D~alecacs. A Controversy- Oriented Approach to the Theory of Knowledge. State Umversity of New York Press, Buffalo, N.Y.]]Google Scholar
- RITTEL, H. AND KUNZ, W. 1970. Issues as elements of information systems. Working paper 131. University of Stuttgart, Institut fur Grundlagen der Planung I.A., Stuttgart, Germany.]]Google Scholar
- ROBERTS, K. H. AND GARGANO, G. 1989. Managing a high reliability organization: A case for interdependence. In Managing Complexity in High Technology Industries: Systems and People. Oxford University Press, New York, 147-159.]]Google Scholar
- ROBERTS, K. H., STOUT, S. K., AND HALPERN, J. J. 1994. Decision dynamics in two high reliability military organizations. Manage. ScL]]Google Scholar
- ROCKART, J. F. AND SHORT, J.E. 1989. IT and the networked organization: Toward more effective management of interdependence. In Management in the 1990s Research Program Final Report. Massachusetts Institute of Technology, Cambridge, Mass.]]Google Scholar
- ROGERS, E. AND AGARWALA-ROGERS, R. 1976. Communication in Organtzations. Free Press, New York.]]Google Scholar
- Ross, S. 1973. The economic theory of agency. Am. Econ. Rev. 63, 134-139.]]Google Scholar
- RUMELHART, D. E., MCCLELLAND, J. L. ANO PDP RESEARCH GROUP. 1986. Parallel D~strtbuted Processing: Explorations tn the M~- crostructures of Cognttton. MIT Press, Cambridge, Mass.]] Google ScholarDigital Library
- SCHELLING, T. C. 1978. Micromotwes and Macrobehavtor. Norton, New York.]]Google Scholar
- SCHELLING, T.C. 1960. Strategy of Confitct. Harvard University Press, Cambridge, Mass.]]Google Scholar
- SCHONBERGER, R. 1986. World Class Manufacturing. Free Press, New York.]]Google Scholar
- SCHONBERGER, a. 1982. Japanese Manufacturing Techniques. Free Press, New York.]]Google Scholar
- SCHULER, n. AND NAMtOKA, A., EDS. 1993. Participatory Design: Principles and Practices. Lawrence Erlbaum, Hillsdale, N.J.]] Google ScholarDigital Library
- SEARLE, J.R. 1975. A taxonomy of illocutionary acts. In Language, Mind and Knowledge. University of Minnesota, Minneapolis, Minn., 344-369.]]Google Scholar
- SEELEY, T.D. 1989. The honey bee colony as a superorganism. Am. Sci. 77, (Nov.-Dec.), 546-553.]]Google Scholar
- SHANNON, C. E. AND WEAVER, W. 1949. The Mathematical Theory of Communtcatton. University of Illinois Press, Urbana, Ill.]] Google ScholarDigital Library
- SHOHAM, Y. 1994. Agent oriented programming. J. Artif. Intell.]]Google Scholar
- SIMON, H.A. 1981. Sciences of the Artificial. 2nd ed. MIT Press, Cambridge, Mass.]] Google ScholarDigital Library
- SIMON, H.A. 1976. AdmznistrativeBehavior. 3rd ed. Free Press, New York.]]Google Scholar
- SINGH, B. 1992. Interconnected Roles (IR): A coordinated model. Tech, Rep. CT-84-92. Microelectronics and Computer Technology Corp., Austin, Tex.]]Google Scholar
- SINGH, B. AND REIN, G.L. 1992. Role Interaction Nets (RIN): A process description formalism. Tech. Rep. CT-083-92. Microelectronics and Computer Technology Corp., Austin, Tex.]]Google Scholar
- SMITH, A. 1776. The Wealth of Nations. 1986 ed. Penguin Books, London.]] Google ScholarDigital Library
- SMITH, R. G. AND DAVIS, R. 1981. Frameworks for cooperation in distributed problem solving. IEEE Trans. Syst. Man. Cybernet. 11, 1, 61 70.]]Google ScholarCross Ref
- STANKOVIC, J. 1985. An application of Bayesian decision theory to decentralized control of job scheduling. IEEE Trans. Comput. C-34, 2, 117-130.]]Google ScholarDigital Library
- STEFIK, M., FOSTER, G., BOBROW, D. G., KAHN, K., LANNING, S., AND SUCHMAN, L. 1987. Beyond the chalkboard: Computer support for collaboration and problem solving in meetings. Commun. ACM 30, 1, 32-47.]] Google ScholarDigital Library
- STODDARD, D. 1986. OTISLINE. Case 9-186-304. Harvard Business School, New Haven, Conn.]]Google Scholar
- TANNENBAUM, A. S. 1981. Computer Networks. Prentice-Hall, Englewood Cliffs, N.J.]] Google ScholarDigital Library
- TATAR, D. EDS. 1990. Proceedings of the 3rd Conference on Computer-Supported Cooperative Work. ACM Press, New York.]]Google Scholar
- TATAR, D., EDS. 1988. Proceedings of the 2nd Conference on Computer-Supported Cooperative Work. ACM Press, New York.]]Google Scholar
- THOMPSON, J. D. 1967. Organizations in Action: Social Science Bases of Admintstrative Theory. McGraw-Hill, New York.]]Google Scholar
- TOFFLER, A. 1970. Future Shock. Bantam Books, New York.]]Google Scholar
- TOULMIN, S. 1958. The Uses of Argument. Cambridge University Press, Cambridge, England.]]Google Scholar
- TUROFF, M. 1983. Information, value, and the internal marketplace. Unpublished manuscript. New Jersey Institute of Technology, Newark, N.J.]]Google Scholar
- WALDSPURGER, C. A., Hoco, T., HUBERMAN, B. A., KEPHART, J. O., AND STORNETTA, S. 1988. Spawn: A distributed computational ecology. Unpublished Working Paper. Xerox PARC, Palo Alto, Calif.]]Google Scholar
- WEICK, K.E. 1969. The Social Psychology of Organizing. Addison-Wesley, Reading, Mass.]]Google Scholar
- WILLIAMSON, O. 1985. The Economic Institutions of Capitalism. Free Press, New York.]]Google Scholar
- WILLIAMSON, O. E. 1975. Marhets and H~erarchies. Free Press, New York.]]Google Scholar
- WINOGRAD, T. 1987. A language/action perspective on the design of cooperative work. Hum Comput. Interaction. 3, 3 30.]] Google ScholarDigital Library
- WINOGRAD, T. AND FLORES, F. 1986. Understanding Computers and Cognztwn: A New Foundation for Design. Ablex, Norwood, N.J.]] Google ScholarDigital Library
Index Terms
- The interdisciplinary study of coordination
Recommendations
Coordination challenges in a computer-supported meeting environment
Special issue: Organizational impact of group support systems, expert systems, and executive information systemsIn this study we observed the coordination activities of groups collaboratively writing in a low-structure computer-supported meeting room. We used video analyses of the sessions to identify well-coordinated and poorly coordinated groups. Through user ...
An exploratory study of facilitation in distributed requirements engineering
There is an increasing need to build an understanding of group facilitation in distributed requirements engineering. Group facilitation is an important element of group approaches to requirements engineering, which is being challenged by the emergence ...
Supporting Effortless Coordination: 25 Years of Awareness Research
Significant progress has been made in awareness research in Computer-Supported Cooperative Work over the last 25 years. This survey addresses awareness and effortless coordination--that is, how a mutual understanding in distributed teams can be gained ...
Comments