A notation for malleable and interoperable coordination mechanisms for CSCW systems

In order to handle the high degree complexity that characterizes cooperative work in modern work settings, the articulation of the distributed activities requires a category of symbolic artifacts that stipulate and mediate articulation work. We call these artifacts 'coordination mechanisms'. From the evidence of sociological field studies, it is evident that computational coordination mechanisms must be malleable and interoperable. The paper describes a notation for constructing computational coordination mechanisms that meet these requirements.

[1]  A. Strauss Work and the Division of Labor , 1985 .

[2]  Grzegorz Rozenberg,et al.  Dynamic change within workflow systems , 1995, COCS '95.

[3]  Simon M. Kaplan,et al.  Issues in the Design of Collaborative Systems: Lessons from ConversationBuilder , 1993 .

[4]  Giorgio De Michelis,et al.  Superposed Automata Nets , 1980, Selected Papers from the First and the Second European Workshop on Application and Theory of Petri Nets.

[5]  Timothy W. Finin,et al.  A semantics approach for KQML—a general purpose communication language for software agents , 1994, CIKM '94.

[6]  Kjeld Schmidt,et al.  Proceedings of the Fourth European Conference on Computer-Supported Cooperative Work ECSCW ’95 , 1995, Springer Netherlands.

[7]  Manfred Nagl,et al.  Graph-Grammars and Their Application to Computer Science , 1986, Lecture Notes in Computer Science.

[8]  Wolfgang Reisig,et al.  Application and Theory of Petri Nets , 1982, Informatik-Fachberichte.

[9]  Terry Winograd,et al.  Understanding computers and cognition - a new foundation for design , 1987 .

[10]  Azriel Rosenfeld,et al.  Graph Grammars and Their Application to Computer Science , 1990, Lecture Notes in Computer Science.

[11]  Christopher Fry,et al.  Experiments with Oval: a radically tailorable tool for cooperative work , 1992, CSCW '92.

[12]  Simon M. Kaplan,et al.  Flexible, active support for collaborative work with ConversationBuilder , 1992, CSCW '92.

[13]  Wolfgang Reisig,et al.  Petri Nets: Central Models and Their Properties , 1986, Lecture Notes in Computer Science.

[14]  Carla Simone,et al.  A Multi-Agent Approach to the Design of Coordination Mechanisms , 1995, ICMAS.

[15]  J. Searle Expression and Meaning: A taxonomy of illocutionary acts , 1975 .

[16]  Philip Johnson,et al.  Supporting exploratory CSCW with the EGRET framework , 1992, CSCW '92.

[17]  Geoffrey C. Bowker,et al.  Situations vs. standards in long-term, wide-scale decision-making: the case of the International Classification of Diseases , 1991, Proceedings of the Twenty-Fourth Annual Hawaii International Conference on System Sciences.

[18]  Lucy Suchman,et al.  PROCEDURES AND PROBLEMS IN THE OFFICE , 1984 .

[19]  Th. Kreifelts Woetzel: distribution and error handling in an office procedure system , 1986 .

[20]  Lucy A. Suchman,et al.  Plans and Situated Actions: The Problem of Human-Machine Communication (Learning in Doing: Social, , 1987 .

[21]  Earl L. Wiener,et al.  Human factors of flight-deck checklists: The normal checklist , 1990 .

[22]  Brad Hartfield,et al.  Computer systems and the design of organizational interaction , 1988, TOIS.

[23]  Carla Simone,et al.  A survey of equivalence notions for net based systems , 1992, Advances in Petri Nets: The DEMON Project.

[24]  Kjeld Schmidt,et al.  Riding a Tiger, or Computer Supported Cooperative Work , 1991, ECSCW.

[25]  Lucy A. Suchman,et al.  Office procedure as practical action: models of work and system design , 1983, TOIS.

[26]  Terry Winograd,et al.  The action workflow approach to workflow management technology , 1992, CSCW '92.

[27]  Luca Bernardinello,et al.  A survey of basic net models and modular net classes , 1992, Advances in Petri Nets: The DEMON Project.

[28]  Michael R. Genesereth,et al.  Software agents , 1994, CACM.

[29]  Clarence A. Ellis,et al.  Office Information Systems and Computer Science , 1980, CSUR.

[30]  Christoph Wargitsch,et al.  Clarence Ellis, Karim Keddara, Gzregorz Rozenberg: Dynamic Change Within Workflow Systems , 1995, Wirtschaftsinf..