Supporting conflict resolution in cooperative design systems

The author presents an implemented computational model, based on studies of human group problem solving, for supporting conflict resolution in cooperative design. This model is based on the insights that general conflict resolution expertise exists separately from domain-level design expertise, and that this expertise can be instantiated in the context of particular conflicts into specific advice for resolving these conflicts. Conflict resolution expertise consists of a taxonomy of design conflict classes and associated general advice suitable for resolving conflicts in these classes. The abstract nature of conflict resolution expertise makes it applicable to a wide variety of design domains. The author describes this conflict resolution model and provides examples of its operation from an implemented cooperative design system for local area network design that uses machine-based design agents. How this model is being extended to support and learn from collaboration of human design agents is discussed. >

[1]  Takahira Yamaguchi,et al.  SIS: A Shell for Interview Systems , 1987, IJCAI.

[2]  Jean-Claude Latombe,et al.  Making Compromises Among Antagonist Constraints in a Planner , 1985, Artif. Intell..

[3]  Perry W. Thorndyke,et al.  AUTOPILOT: A Distributed Planner for Air Fleet Control , 1981, IJCAI.

[4]  René Reboh,et al.  Extracting Useful Advice From Conflicting Expertise , 1983, IJCAI.

[5]  Katia Sycara-Cyranski Arguments of persuasion in labour mediation , 1985, IJCAI 1985.

[6]  W. Hamilton,et al.  The evolution of cooperation. , 1984, Science.

[7]  Gerald J. Sussman,et al.  Electrical Design: A Problem for Artificial Intelligence Research , 1977, IJCAI.

[8]  Ira P. Goldstein Bargaining Between Goals , 1975, IJCAI.

[9]  Mark Klein,et al.  A Computational Model for Conflict Resolution in Cooperative Design Systems , 1990 .

[10]  Michael Grimes,et al.  KNACK - Report-Driven Knowledge Acquisition , 1987, Int. J. Man Mach. Stud..

[11]  John McDermott,et al.  VT: an expert elevator designer , 1987 .

[12]  Noshir Langrana,et al.  PROGRESS TOWARD A KNOWLEDGE-BASED AID FOR MECHANICAL DESIGN. , 1986 .

[13]  Ernest Chang,et al.  Participant Systems for Cooperative Work , 1987 .

[14]  Randall Davis,et al.  Consensus Knowledge Acquisition , 1989 .

[15]  Sunil K. Sarin,et al.  Computer-Based Real-Time Conferencing Systems , 1985, Computer.

[16]  Marc Bezem Consistency of Rule-based Expert System , 1988, CADE.

[17]  Larry J. Eshelman,et al.  MOLE: A Tenacious Knowledge-Acquisition Tool , 1987, Int. J. Man Mach. Stud..

[18]  Slawomir Zadrozny,et al.  An interactive multi-user decision support system for consensus reaching processes using fuzzy logic with linguistic quantifiers , 1988, Decis. Support Syst..

[19]  Steven F. Roth,et al.  Callisto: An Intelligent Project Management System , 1986, AI Mag..

[20]  Mark Stefik,et al.  Planning with Constraints (MOLGEN: Part 1) , 1981, Artif. Intell..

[21]  George S. Avrunin,et al.  The Structure of Conflict , 1988 .

[22]  Mark Klein,et al.  Conflict resolution in cooperative design , 1989, Artif. Intell. Eng..

[23]  Gerald Jay Sussman,et al.  CONSTRAINTS - A Language for Expressing Almost-Hierarchical Descriptions , 1980, Artif. Intell..

[24]  William J. Clancey,et al.  Classification Problem Solving , 1984, AAAI.

[25]  David C. Brown,et al.  Failure handling in a design expert system , 1985 .

[26]  Gary S. Kahn,et al.  MORE: An Intelligent Knowledge Acquisition Tool , 1985, IJCAI.

[27]  Edward H. Shortliffe,et al.  An Approach to Verifying Completeness and Consistency in a Rule-Based Expert System , 1982, AI Mag..

[28]  Anjo Anjewierden,et al.  Knowledge Acquisition Tools , 1987, AI Commun..

[29]  Stan Matwin,et al.  Negoplan: an expert system shell for negotiation support , 1989, IEEE Expert.

[30]  D. L. Olson,et al.  ICRSS: Interactive Conflict Resolution Support System for inter-group situations , 1989, [1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume III: Decision Support and Knowledge Based Systems Track.

[31]  Walton A. Perkins,et al.  Checking an Expert Systems Knowledge Base for Consistency and Completeness , 1985, IJCAI.

[32]  Victor R. Lesser,et al.  The Use of Meta-Level Control for Coordination in a Distributed Problem Solving Network , 1983, IJCAI.

[33]  A. Marty Getting to YES. Negotiating Agreement Without Giving In , 1983 .

[34]  William Pferd,et al.  Special Feature: Interactive Graphics Teleconferencing , 1979, Computer.

[35]  Thomas R. Gruber,et al.  A method for acquiring strategic knowledge , 1989 .

[36]  Thomas Ellman,et al.  Explanation-based learning: a survey of programs and perspectives , 1989, CSUR.

[37]  Stephen F. Smith,et al.  ISIS—a knowledge‐based system for factory scheduling , 1984 .

[38]  Gerald J. Sussman,et al.  A Computational Model of Skill Acquisition , 1973 .

[39]  Pelle Ehn,et al.  Work-oriented design of computer artifacts , 1989 .

[40]  Carl Hewitt,et al.  Offices are open systems , 1986, TOIS.

[41]  R. Johansen,et al.  Electronic meetings : technical alternatives and social choices , 1979 .

[42]  Randall Davis,et al.  Frameworks for Cooperation in Distributed Problem Solving , 1988, IEEE Transactions on Systems, Man, and Cybernetics.