Knowledge level model of an individual designer as an agent in collaborative distributed design

In this paper a knowledge-level model of an individual designer as an agent is described, in which reflective reasoning about elements of situatedness, and reasoning from the point of view of other participants, are explicitly modelled. This model is based on existing models of single agent design. An individual designer in a specific distributed design process, namely website design, is used to illustrate the model.

[1]  J. van Leeuwen,et al.  Meta-Level Architectures and Reflection , 2001, Lecture Notes in Computer Science.

[2]  Maria Simi,et al.  Proofs in Context , 1994, KR.

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

[4]  Gary T. Moore Emerging methods in environmental design and planning : proceedings of the Design Methods Group first international conference, Cambridge, Mass., June 1968 , 1970 .

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

[6]  Tim Smithers,et al.  Towards a Knowledge Level Theory of Design Process , 1998, AID.

[7]  Catholijn M. Jonker,et al.  Modelling project coordination in a multi-agent framework , 1996, Proceedings of WET ICE '96. IEEE 5th Workshop on Enabling Technologies; Infrastucture for Collaborative Enterprises.

[8]  Kurt Konolige,et al.  Multiagent Reasoning with Belief Contexts II: Elaboration Tolerance , 1994 .

[9]  Michael Wooldridge,et al.  Specifying and Verifying Distributed Intelligence Systems , 1993, EPIA.

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

[11]  Paul Veerkamp,et al.  Modeling design processes , 1990 .

[12]  Douglas H. Norrie,et al.  A Multiagent Architecture for Concurrent Design, Process Planning, Routing, and Scheduling , 1996 .

[13]  Duc Truong Pham,et al.  Artificial Intelligence in Design , 1991 .

[14]  John S. Gero,et al.  Design Prototypes: A Knowledge Representation Schema for Design , 1990, AI Mag..

[15]  William J. Clancey,et al.  Representing Control Knowledge as Abstract Task and Metarules. ONR Technical Report #15. , 1985 .

[16]  Mark Klein Conflict management as part of an integrated exception handling approach , 1995, Artif. Intell. Eng. Des. Anal. Manuf..

[17]  Craig A. Knoblock,et al.  New Directions: Agents for Information Gathering , 1997, IEEE Expert.

[18]  Nicholas R. Jennings,et al.  Formal Specification of Multi-Agent Systems: A Real-World Case , 1995, ICMAS.

[19]  Stuart Pugh,et al.  Total Design: Integrated Methods for Successful Product Engineering , 1991 .

[20]  John S. Gero,et al.  Advances in Formal Design Methods for CAD , 1996, IFIP — The International Federation for Information Processing.

[21]  Monica S. Lam,et al.  Jade: a high-level, machine-independent language for parallel programming , 1993, Computer.

[22]  Gerd Wagner,et al.  A Logical and Operational Model of Scalable Knowledge- and Perception-Based Agents , 1996, MAAMAW.

[23]  Willhm J. Chncey Representing Control Knowledge as Abstract Task . and Metarlales , 1998 .

[24]  Jan Treur,et al.  Modelling Interaction with Experts: The Role of a Shared Task Model , 1996, ECAI.

[25]  Jan Treur,et al.  ON FORMAL SPECIFICATION OF DESIGN TASKS , 1994 .

[26]  Christopher Alexander Notes on the Synthesis of Form , 1964 .

[27]  Mark R. Cutkosky,et al.  Design Space Navigation as a Collaborative Aid , 1994 .

[28]  Frank Maurer,et al.  Merging Project Planning and Web-Enabled Dynamic Workflow Technologies , 2000, IEEE Internet Comput..

[29]  Mark R. Cutkosky,et al.  PACT: an experiment in integrating concurrent engineering systems , 1993, Computer.

[30]  David C. Brown,et al.  Design Problem Solving: Knowledge Structures and Control Strategies , 1989 .

[31]  Jan Treur,et al.  Modelling Internal Dynamic Behaviour of BDI Agents , 1997, ModelAge Workshop.

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

[33]  Franco Turini,et al.  Logic Program Synthesis and Transformation — Meta-Programming in Logic , 1994, Lecture Notes in Computer Science.

[34]  Michael Wooldridge,et al.  Agent technology: foundations, applications, and markets , 1998 .

[35]  Divesh Srivastava,et al.  Towards Efficient Information Gathering Agents , 1994 .

[36]  Mark Klein Conflict Management as Part of an Integrated Exception Handling Approach , 2000, Computational Conflicts.

[37]  Katia P. Sycara,et al.  A taxonomy of middle-agents for the Internet , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[38]  Tetsuo Tomiyama,et al.  Extended general design theory , 1986 .

[39]  John S. Gero,et al.  Knowledge-Based Design Systems , 1989 .

[40]  Tim Smithers,et al.  ON KNOWLEDGE LEVEL THEORIES OF DESIGN PROCESS , 1996 .

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

[42]  John Haymaker,et al.  Meaning Mediating Mechanism , 2000, AID.

[43]  Catholijn M. Jonker,et al.  On the use of shared task models in knowledge acquistion, strategic user interaction and clarification agents , 2000, Int. J. Hum. Comput. Stud..

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

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

[46]  Hyacinth S. Nwana,et al.  Software agents: an overview , 1996, The Knowledge Engineering Review.

[47]  Frances M. T. Brazier,et al.  Principles of Compositional Multi-Agent System Development , 1997 .

[48]  J. Dixon,et al.  Engineering design. , 1990, Science.

[49]  Catholijn M. Jonker,et al.  Deliberate Evolution in Multi-Agent Systems , 1998, AID.

[50]  Tim Smithers,et al.  Creativity and design as exploration , 1993 .

[51]  C. O'Catháin,et al.  Modelling creativity and knowledge-based creative design: Edited by John S. Gero and Mary Lou Maher. Lawrence Erlbaum Associates, Hillsdale, NJ, USA, 1993. £46.95, 354 pp, ISBN 0-8058-1153-2 , 1995 .

[52]  F. Brazier,et al.  A LOGICAL THEORY OF DESIGN , 1996 .

[53]  Sigrid Goldmann Procura: a project management model of concurrent planning and design , 1996, Proceedings of WET ICE '96. IEEE 5th Workshop on Enabling Technologies; Infrastucture for Collaborative Enterprises.

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

[55]  S. Brison The Intentional Stance , 1989 .

[56]  Mary Lou Maher,et al.  Process Models for Design Synthesis , 1990, AI Mag..

[57]  Jack Mostow,et al.  Toward Better Models of the Design Process , 1985, AI Mag..

[58]  Hojjat Adeli,et al.  Artificial intelligence in structural engineering , 1986 .

[59]  Michael Wooldridge,et al.  Intelligent agents: theory and practice The Knowledge Engineering Review , 1995 .

[60]  Nicholas R. Jennings,et al.  Controlling Cooperative Problem Solving in Industrial Multi-Agent Systems Using Joint Intentions , 1995, Artif. Intell..

[61]  Wojciech Tarnowski,et al.  The Structure of the Design Process , 1986 .

[62]  Jay T. Runkel,et al.  Generating Non-Brittle Configuration-design Tools , 1994 .

[63]  Hiroaki Kitano,et al.  Overview of RoboCup-98 , 1998, RoboCup.

[64]  Yoav Shoham,et al.  Agent-Oriented Programming , 1992, Artif. Intell..

[65]  A. T. Schreiber,et al.  A formal analysis of parametric design problem solving , 1995 .

[66]  Jan Treur,et al.  Modelling an elevator design task in DESIRE: the VT example , 1996, Int. J. Hum. Comput. Stud..

[67]  James Bowen,et al.  An Axiomatic Approach that Supports Negotiated Resolution of Design Conflicts in Concurrent Engineering , 1994 .

[68]  Ashok K. Goel,et al.  Functional Representation of Designs and Redesign Problem Solving , 1989, IJCAI.

[69]  Richard W. Weyhrauch,et al.  Prolegomena to a Theory of Mechanized Formal Reasoning , 1980, Artif. Intell..

[70]  Randall Davis,et al.  Meta-Rules: Reasoning about Control , 1980, Artif. Intell..

[71]  Katia P. Sycara,et al.  Multi-Agent Integration of Information Gathering and Decision Support , 1996, ECAI.

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