Compositional design of a generic design agent

This paper presents a generic architecture for a design agent, to be used in an Internet environment. The design agent is based on an existing generic agent model, and includes a refinement of a generic model for design, in which strategic reasoning and dynamic management of requirements are explicitly modelled. The generic architecture has been designed using the compositional development method DESIRE, and has been used to develop a prototype design agent for automated agent design.

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

[2]  Fay Sudweeks,et al.  Artificial Intelligence in Design ’96 , 1996, Springer Netherlands.

[3]  Jörg P. Müller,et al.  Modelling Reactive Behaviour in Vertically Layered Agent Architectures , 1995, ECAI Workshop on Agent Theories, Architectures, and Languages.

[4]  John S. Gero,et al.  Artificial Intelligence in Design ’98 , 1998, Springer Netherlands.

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

[6]  Gregory R. Olsen,et al.  An Ontology for Engineering Mathematics , 1994, KR.

[7]  Catholijn M. Jonker,et al.  Compositional design and reuse of a generic agent model , 2000, Appl. Artif. Intell..

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

[9]  CenterSRI Internationalmartin Information Brokering in an Agent Architecture , 1997 .

[10]  Ct Charlton A web broker for mechanical component selection , 1998 .

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

[12]  Julian Winsor,et al.  A review of functionality modelling in design , 1994, The Knowledge Engineering Review.

[13]  B. Chandrasekaran,et al.  Generic Tasks in Knowledge-Based Reasoning: High-Level Building Blocks for Expert System Design , 1986, IEEE Expert.

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

[15]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993 .

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

[17]  K. W. Tham,et al.  Prober—A Design System Based on Design Prototypes , 1992 .

[18]  J. Dixon,et al.  Engineering Design , 2019, Springer Handbook of Mechanical Engineering.

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

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

[21]  William P. Birmingham,et al.  Understanding the nature of design , 1997, IEEE Expert.

[22]  John P. McDermott,et al.  SALT: A Knowledge Acquisition Language for Propose-and-Revise Systems , 1993, Artif. Intell..

[23]  Michael R. Lowry,et al.  Automating software design , 1989, Digest of Papers. COMPCON Spring 89. Thirty-Fourth IEEE Computer Society International Conference: Intellectual Leverage.

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

[25]  Marek Kisiel-Dorohinicki,et al.  The Application of Evolution Process in Multi-Agent World to the Prediction System , 1996 .

[26]  Catholijn M. Jonker,et al.  Modelling an Agent's Mind and Matter , 1997, MAAMAW.

[27]  Yasuyuki Sumi,et al.  Supporting the acquisition and modeling of requirements in software design , 1998, Knowl. Based Syst..

[28]  Victor R. Lesser,et al.  Issues in Automated Negotiation and Electronic Commerce: Extending the Contract Net Framework , 1997, ICMAS.

[29]  Susan E. Lander,et al.  Issues in Multiagent Design Systems , 1997, IEEE Expert.

[30]  Catholijn M. Jonker,et al.  Compositional Verification of Knowledge-based Systems: a Case Study in Diagnostic Reasoning , 1997, EUROVAV.

[31]  Dieter Fensel,et al.  Using Ontologies for Defining Tasks, Problem-Solving Methods and their Mappings , 1997, EKAW.

[32]  P. M. Wognum,et al.  Model-based redesign of technical systems , 1993 .

[33]  Jan Treur,et al.  Compositional Design and Reuse of a Generic Agent Model . , 2000 .

[34]  Patrick Brézillon,et al.  Lecture Notes in Artificial Intelligence , 1999 .

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

[36]  Jan Treur,et al.  Strategic Knowledge in Compositional Design Models , 1998, AID.

[37]  Dieter Fensel,et al.  Structured Development of Problem Solving Methods , 2001, IEEE Trans. Knowl. Data Eng..

[38]  Jan L. Top,et al.  Engineering ontologies , 1997, Int. J. Hum. Comput. Stud..

[39]  A. T. Schreiber,et al.  Proceedings of the 8th Banff Knowledge Acquisition for Knowledge-Based Systems Workshop , 1994 .

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

[41]  David Steier Automating algorithm design within a general architecture for intelligence , 1989 .

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

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

[44]  Jorg P. Muller,et al.  The Design of Intelligent Agents: A Layered Approach , 1996 .

[45]  Jan Treur,et al.  A logical analysis of design tasks for expert systems , 1989 .

[46]  David C. Brown,et al.  Conflicts and Negotiation in Single Function Agent Based Design Systems , 1996 .

[47]  Guangleng Xiong,et al.  Concurrent engineering research and application , 1999 .

[48]  Bob J. Wielinga,et al.  Configuration-Design Problem Solving , 1997, IEEE Expert.

[49]  Chisato Numaoka Bacterial Evolution Algorithm for Rapid Adaptation , 1996, MAAMAW.

[50]  Catholijn M. Jonker,et al.  Distributed Scheduling to Support a Call Center: A Cooperative Multiagent Approach , 1999, Appl. Artif. Intell..

[51]  Pattie Maes,et al.  Kasbah: An Agent Marketplace for Buying and Selling Goods , 1996, PAAM.

[52]  Tim Smithers,et al.  Design is intelligent behaviour, but what's the formalism? , 1990, Artif. Intell. Eng. Des. Anal. Manuf..

[53]  Nigel Shadbolt,et al.  An architecture for dynamic, rational, mobile agents , 1994, Proceedings of the Intelligent Vehicles '94 Symposium.

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

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

[56]  Innes A. Ferguson TouringMachines: an architecture for dynamic, rational, mobile agents , 1992 .

[57]  John S. Gero,et al.  Artificial Intelligence in Design ’94 , 1994, Springer Netherlands.

[58]  L. Steels,et al.  Problems in Indexing Problem Solving Methods , 1997 .

[59]  Nicholas R. Jennings,et al.  ADEPT: Managing Business Processes Using Intelligent Agents , 1996 .

[60]  B. Chandrasekaran,et al.  Design Problem Solving: A Task Analysis , 1990, AI Mag..

[61]  Nicolaas Mars,et al.  STRUCTURING DESIGN KNOWLEDGE ON THE BASIS OF GENERIC COMPONENTS , 1992 .

[62]  David C. Brown,et al.  Using Single Function Agents to investigate conflict , 1995, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

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

[64]  Dieter Fensel,et al.  Assumptions of Problem-Solving Methods and their Role in Knowledge Engineering , 1996, ECAI.

[65]  Ian F. C. Smith,et al.  Knowledge representation for preliminary stages of engineering tasks , 1994, Knowl. Based Syst..

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

[67]  Daniel Kuokka,et al.  On Using KQML for Matchmaking , 1995, ICMAS.

[68]  Pattie Maes,et al.  A Real-Life Experiment in Creating an Agent Marketplace , 1997, Software Agents and Soft Computing.

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