The role of trust in distributed design

Automated support of design teams, consisting of both human and automated systems, requires an understanding of the role of trust in distributed design processes. By explicating trust, an individual designer's decisions become better understood and may be better supported. Each individual designer has his or her private goals in a cooperative design setting, in which requirement conflicts and resource competitions abound. However, there are group goals that also need to be reached. This paper presents an overview of research related to trust in the context of agents and design, a computational knowledge-level model of trust based on the seven beliefs distinguished by Castelfranchi and Falcone, and an example of the use of the trust model in a specific design process, namely, Website design from the perspective of a single designer. The results are discussed in the context of distributed design in open systems.

[1]  C. Badcock,et al.  Trust : making and breaking cooperative relations , 1989 .

[2]  Yao-Hua Tan,et al.  Trust in Cyber-societies: Integrating the Human and Artificial Perspectives , 2000, Lecture Notes in Computer Science.

[3]  Rino Falcone,et al.  The Socio-cognitive Dynamics of Trust: Does Trust Create Trust? , 2000, Trust in Cyber-societies.

[4]  Michael Luck,et al.  Multi-Agent System Engineering: Proceedings of the Ninth European Workshop on Modelling Autonomous Agents in a Multi-Agent World , 1999 .

[5]  Lik Mui,et al.  Notions of reputation in multi-agents systems: a review , 2002, AAMAS '02.

[6]  Katia P. Sycara,et al.  Adding security and trust to multiagent systems , 2000, Appl. Artif. Intell..

[7]  Barry O. Florida-James,et al.  Information and Knowledge Sharing for Distributed Design Agents , 1998, AID.

[8]  Jeremy Busby,et al.  Error and distributed cognition in design , 2001 .

[9]  Cynthia J. Atman,et al.  Educating effective engineering designers: the role of reflective practice , 2003 .

[10]  Mary Lou Maher,et al.  Analysing participation in collaborative design environments , 2000 .

[11]  Hong Liu,et al.  Supporting evolution in a multi-agent cooperative design environment , 2002 .

[12]  J. E. Holt,et al.  The designer's judgement , 1997 .

[13]  John S. Gero,et al.  Conceptual designing as a sequence of situated acts , 1998, AI in Structural Engineering.

[14]  Stephen Hailes,et al.  Supporting trust in virtual communities , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[15]  M. Schillo,et al.  Who can you trust: Dealing with Deception , 1999 .

[16]  Brian P. Self,et al.  A 6 Hats Based Team Formation Strategy: Development And Comparison With An Mbti Based Approach , 2000 .

[17]  John L. Wilson,et al.  Coordination mechanisms for cooperative design , 1996 .

[18]  Bryan Lawson,et al.  How Designers Think: The Design Process Demystified , 1990 .

[19]  Cynthia J. Atman,et al.  A comparison of freshman and senior engineering design processes , 1999 .

[20]  Allen E. Milewski,et al.  Delegating to software agents , 1997, Int. J. Hum. Comput. Stud..

[21]  Craig Zimring,et al.  Supporting collaborative design groups as design communities , 2000 .

[22]  Brian Lees,et al.  A framework for distributed agent-based engineering design support , 2001 .

[23]  Rino Falcone,et al.  Trust is much more than subjective probability: mental components and sources of trust , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[24]  Frances M. T. Brazier,et al.  Knowledge level model of an individual designer as an agent in collaborative distributed design , 2001, Artif. Intell. Eng..

[25]  Alice M. Agogino,et al.  Towards Computational Tools for Supporting the Reflective Team , 2002, AID.

[26]  D. Collard,et al.  Trust : making and breaking cooperative relations , 1989 .

[27]  Andreas Birk,et al.  Boosting cooperation by evolving trust , 2000, Appl. Artif. Intell..

[28]  Karl Aberer,et al.  Managing trust in a peer-2-peer information system , 2001, CIKM '01.

[29]  Diego Gambetta Can We Trust Trust , 2000 .

[30]  Sarvapali D. Ramchurn,et al.  A computational trust model for multi-agent interactions based on confidence and reputation , 2003 .

[31]  Yao-Hua Tan,et al.  Introduction: Bringing Together Humans and Artificial Agents in Cyber-Societies: A New Field of Trust Research , 2000, Trust in Cyber-societies.

[32]  Morten Hertzum,et al.  The information-seeking practices of engineers: searching for documents as well as for people , 2000, Inf. Process. Manag..

[33]  Norman L. Chervany,et al.  Trust and Distrust Definitions: One Bite at a Time , 2000, Trust in Cyber-societies.

[34]  John S. Gero,et al.  The Situated Function - Behaviour - Structure Framework , 2002, AID.

[35]  Andreas Birk,et al.  Learning to Trust , 2000, Trust in Cyber-societies.

[36]  Chimay J. Anumba,et al.  Collaborative design of structures using intelligent agents , 2002 .

[37]  Rino Falcone,et al.  Principles of trust for MAS: cognitive anatomy, social importance, and quantification , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[38]  Thomas Beth,et al.  Valuation of Trust in Open Networks , 1994, ESORICS.

[39]  F. M. Brazier,et al.  The Role of Trust in Automated Distributed Design , 2002 .

[40]  Mary Lou Maher,et al.  Understanding Virtual Design Studios , 1999, Computer Supported Cooperative Work.

[41]  Milind Tambe,et al.  Towards Flexible Teamwork , 1997, J. Artif. Intell. Res..

[42]  Marianne Winslett,et al.  Negotiating Trust on the Web , 2002, IEEE Internet Comput..

[43]  Ralph O. Buchal,et al.  Cognitive factors in distributed design , 2002, Comput. Ind..

[44]  Xuan F. Zha,et al.  A knowledge intensive multi-agent framework for cooperative/collaborative design modeling and decision support of assemblies , 2002, Knowl. Based Syst..

[45]  Alex H. B. Duffy,et al.  A generic coordination approach applied to a manufacturing environment , 2000 .

[46]  Weiming Shen,et al.  Collaborative conceptual design - state of the art and future trends , 2002, Comput. Aided Des..

[47]  Jonathan Cagan,et al.  A-Design: Theory and Implementation of an Adaptive, Agent-Based Method of Conceptual Design , 1998, AID.

[48]  David A. Bell,et al.  Secure computer systems: mathematical foundations and model , 1973 .

[49]  W. P Lewis,et al.  An analysis of professional skills in design: implications for education and research , 2002 .

[50]  Morten Hertzum,et al.  The importance of trust in software engineers' assessment and choice of information sources , 2002, Inf. Organ..

[51]  Diane H. Sonnenwald,et al.  Communication roles that support collaboration during the design process , 1996 .

[52]  Ac Rianne Valkenburg,et al.  The reflective practice of design teams , 1998 .

[53]  Boi Faltings,et al.  Towards Incentive-Compatible Reputation Management , 2002, Trust, Reputation, and Security.

[54]  Catholijn M. Jonker,et al.  Compositional design of a generic design agent , 2001, Design Studies.

[55]  R. J. Bogumil,et al.  The reflective practitioner: How professionals think in action , 1985, Proceedings of the IEEE.

[56]  N. Luhmann Familiarity, Confidence, Trust: Problems and Alternatives , 2000 .

[57]  Frances M. T. Brazier,et al.  Supporting Internet-scale multi-agent systems , 2002, Data Knowl. Eng..

[58]  Howard G. Denton,et al.  Developing design team working capability: some planning factors emerging from a survey of engineering design courses , 1996 .

[59]  R. Likert “Technique for the Measurement of Attitudes, A” , 2022, The SAGE Encyclopedia of Research Design.

[60]  Charles J. Kacmar,et al.  Developing and Validating Trust Measures for e-Commerce: An Integrative Typology , 2002, Inf. Syst. Res..

[61]  K. Suzanne Barber,et al.  Belief Revision Process Based on Trust: Agents Evaluating Reputation of Information Sources , 2000, Trust in Cyber-societies.

[62]  Milind Tambe,et al.  Multiagent teamwork: analyzing the optimality and complexity of key theories and models , 2002, AAMAS '02.

[63]  Mark Witkowski,et al.  Experiments in Building Experiential Trust in a Society of Objective-Trust Based Agents , 2000, Trust in Cyber-societies.

[64]  L. J. Camp,et al.  Design for Trust , 2004 .

[65]  Ltm Blessing,et al.  Ingredients of the design process: a comparison between group and individual work , 1996 .

[66]  D. Schoen,et al.  The Reflective Practitioner: How Professionals Think in Action , 1985 .

[67]  N. L. Chervany,et al.  Initial Trust Formation in New Organizational Relationships , 1998 .

[68]  Stephen Marsh,et al.  Formalising Trust as a Computational Concept , 1994 .

[69]  Anne E. James,et al.  An agent-based approach to engineering design , 2002, Comput. Ind..

[70]  Michael Luck,et al.  Cooperative Plan Selection Through Trust , 1999, MAAMAW.

[71]  Jean-François Boujut,et al.  A co-operation framework for product–process integration in engineering design , 2002 .

[72]  David C. Brown,et al.  Learning by Single Function Agents during Spring Design , 1996 .

[73]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[74]  Onn Shehory,et al.  Distributed Trust in Open Multi-agent Systems , 2000, Trust in Cyber-societies.

[75]  Bryan Lawson,et al.  How Designers Think , 1980 .