IMMUNE: A Collaborating Environment for Complex System Design

Engineering complex systems is a testing paradigm for engineers of this century. Integration of complex systems design is accomplished through innovation, and autonomy of design agents has been recognized as the main contributor to novelty and innovation of solutions. Unfortunately, agents’ autonomy can make the design environment chaotic and inefficient. To address this dilemma of distributed versus central control in complex system design, decision support systems that enable robust collaboration amongst many design agents from different disciplines, are required. The particular characteristics of such decision support system must include immunity to catastrophic failures and sudden collapse that are usually observed in complex systems. This chapter lays the conceptual framework for IMMUNE as a robust collaborating design environment. In this environment the complexity arising from autonomous collaborations is sensed and monitored by a central unit. The collaboration complexity, which is the collective problem solving capability of the design system, is compared to the complexity of the problem estimated from simulation based techniques. In this regard IMMUNE is an artificial immune system that balances the complexity of the environment and by that increases the possibility of achieving innovative and integral solutions to the complex design problems. Agents in IMMUNE are adaptive and can change their negotiation strategy and by that can contribute to the overall capability of the design system to maintain its problem solving complexity.

[1]  Dipankar Dasgupta An artificial immune system as a multi-agent decision support system , 1998, SMC'98 Conference Proceedings. 1998 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.98CH36218).

[2]  Edward Szczerbicki,et al.  Towards a system for design planning in a concurrent engineering environment , 1997 .

[3]  Tyson R. Browning,et al.  Applying the design structure matrix to system decomposition and integration problems: a review and new directions , 2001, IEEE Trans. Engineering Management.

[4]  Mahmoud Efatmaneshnik,et al.  IMMUNITY AS A DESIGN DECISION MAKING PARADIGM FOR COMPLEX SYSTEMS: A ROBUSTNESS APPROACH , 2007, Cybern. Syst..

[5]  Peter R. Monge,et al.  Communication Processes for Virtual Organizations , 2006 .

[6]  Enrico Motta,et al.  Case-Based Problem Solving Methods for Parametric Design Tasks , 1996, EWCBR.

[7]  Yaneer Bar-Yam,et al.  When systems engineering fails-toward complex systems engineering , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[8]  Michael Hobday,et al.  Innovation in complex products and system , 2000 .

[9]  Peter R. Monge,et al.  Introduction to the Special Issue: Communication Processes for Virtual Organizations , 1999 .

[10]  Mary Lou Maher,et al.  Shared understanding in computer-supported collaborative design , 1996, Comput. Aided Des..

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

[12]  Steven D. Eppinger,et al.  Designing Modular and Integrative Systems , 2000 .

[13]  Tom De Wolf,et al.  Towards a Methodology for Engineering Self-Organising Emergent Systems , 2005, SOAS.

[14]  Fujun Wang,et al.  CADOM: A Component Agent-based Design-Oriented Model for Collaborative Design , 1999 .

[15]  N. Suh,et al.  Complex Engineered Systems , 2006 .

[16]  C. REIDSEMA,et al.  A BLACKBOARD DATABASE MODEL OF THE DESIGN PLANNING PROCESS IN CONCURRENT ENGINEERING , 2001, Cybern. Syst..

[17]  Takashi Kiriyama,et al.  Knowledge systematization for a knowledge intensive engineering framework , 1996 .

[18]  Kim B. Clark,et al.  Architectural Innovation: The Reconfiguration of Existing Product Technologies and the Failure of , 1990 .

[19]  John S. Gero,et al.  A computational study of creativity in design: The role of society , 2005, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[20]  Edward Szczerbicki,et al.  Review of Intelligent Software Architectures for the Development of An Intelligent Decision Support System for Design Process Planning in Concurrent Engineering , 2002, Cybern. Syst..

[21]  Irun R. Cohen,et al.  Real and artificial immune systems: computing the state of the body , 2007, Nature Reviews Immunology.

[22]  Victor Lesser,et al.  The Evolution of Blackboard Control Architectures , 1992 .

[23]  Pamela J. Hinds,et al.  Structures that work: social structure, work structure and coordination ease in geographically distributed teams , 2006, CSCW '06.

[24]  Tyson R. Browning,et al.  Designing system development projects for organizational integration , 1999 .

[25]  Jan Kratzer,et al.  Virtuality, communication, and new product team creativity: a social network perspective , 2003 .

[26]  Jungwoo Lee,et al.  Cognitive complexity and methodical training: enhancing or suppressing creativity , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[27]  Renate Fruchter,et al.  Interdisciplinary communication medium for collaborative conceptual building design , 1996 .

[28]  Daniel D. Corkill,et al.  Designing Integrated Engineering Environments: Blackboard-Based Integration of Design and Analysis Tools , 1996 .

[29]  Weiming Shen,et al.  Multi-Agent Systems for Concurrent Intelligent Design and Manufacturing , 2000 .

[30]  Andrew Kusiak,et al.  Engineering Design: Products, Processes, and Systems , 1999 .

[31]  Efraim Turban,et al.  Decision Support and Expert Systems: Management Support Systems , 1990 .

[32]  D. Sriram,et al.  SHARED: An information model for cooperative product development , 1993 .

[33]  Weiming Shen,et al.  An Experimental Multi-Agent Environment For Engineering Design , 1996, Int. J. Cooperative Inf. Syst..

[34]  Edward Szczerbicki,et al.  Blackboard Approach in Design Planning for Concurrent Engineering Environment , 1998, Cybern. Syst..

[35]  H. P Nii,et al.  Blackboard Systems , 1986 .

[36]  John S. Gero,et al.  A computational study of creativity in design , 2005 .

[37]  Gerardine DeSanctis,et al.  Capturing the Complexity in Advanced Technology Use: Adaptive Structuration Theory , 1994 .

[38]  David C. Brown,et al.  SINE: support for single function agents , 1970 .

[39]  Carolyn M. Hall,et al.  Encyclopedia of Library and Information Science , 1971 .

[40]  Jan Kratzer,et al.  A delicate managerial challenge: how cooperation and integration affect the performance of NPD teams , 2004 .

[41]  Christiaan J. J. Paredis,et al.  Modeling and Simulation Methods for Design of Engineering Systems , 2001, J. Comput. Inf. Sci. Eng..

[42]  Mark Klein,et al.  The Dynamics of Collaborative Design: Insights from Complex Systems and Negotiation Research , 2003, Concurr. Eng. Res. Appl..

[43]  J. R. Larson,et al.  Deep Diversity and Strong Synergy , 2007 .

[44]  Jacek Marczyk,et al.  Measuring and Tracking Complexity in Science , 2010 .

[45]  Jonathan Timmis,et al.  An interdisciplinary perspective on artificial immune systems , 2008, Evol. Intell..

[46]  Weiming Shen,et al.  MetaMorph: An adaptive agent-based architecture for intelligent manufacturing , 1999 .

[47]  Michael Lissack,et al.  Complexity: the Science, its Vocabulary, and its Relation to Organizations , 1999 .

[48]  Robert Ghanea-Hercock Survival in cyberspace , 2007, Inf. Secur. Tech. Rep..

[49]  Sanjay Goel,et al.  On decision support for distributed systems protection: A perspective based on the human immune response system and epidemiology , 2007, Int. J. Inf. Manag..

[50]  Henry Y. K. Lau,et al.  Immunologic Responses Manipulation of AIS Agents , 2004, ICARIS.

[51]  R. Chiva-Gomez,et al.  Repercussions of complex adaptive systems on product design management , 2004 .

[52]  Steven J. Fenves,et al.  Controlling asynchronous team design environments by simulated annealing , 1993 .

[53]  Yaneer Bar-Yam,et al.  Engineering Complex Systems: Multiscale Analysis and Evolutionary Engineering , 2006 .

[54]  Iain D. Craig,et al.  Formal Techniques in the Development of Blackboard Systems , 1993, Int. J. Pattern Recognit. Artif. Intell..

[55]  R. Stacey The science of complexity: An alternative perspective for strategic change processes , 1995 .

[56]  John S. Gero,et al.  Diffusion of Creative Design: Gatekeeping Effects , 2004 .

[57]  Gerhard Weiss,et al.  Multiagent Systems , 1999 .

[58]  Masayasu Takahashi,et al.  The Construction of Organizational Structure : Connections with Autopoietic Systems Theory , 2006 .

[59]  Coskun Bayrak,et al.  A Process Oriented Monitoring Framework , 1998, J. Syst. Integr..

[60]  Alassane Cissé,et al.  Process oriented cooperative work: an emergent framework , 1996, Proceedings IEEE Symposium and Workshop on Engineering of Computer-Based Systems.

[61]  Bertram V. Dunskus Single Function Agents and their Negotiation Behavior in Expert Systems , 1999 .

[62]  Chengqi Zhang Cooperation Under Uncertainty in Distributed Expert Systems , 1992, Artif. Intell..

[63]  John S. Gero,et al.  Creativity, emergence and evolution in design , 1996, Knowl. Based Syst..

[64]  William A. Dembski,et al.  No Free Lunch: Why Specified Complexity Cannot Be Purchased without Intelligence , 2001 .

[65]  Lakhmi C. Jain,et al.  Teams of intelligent agents which learn using artificial immune systems , 2006, J. Netw. Comput. Appl..

[66]  Y. Bar-Yam Making Things Work: Solving Complex Problems in a Complex World , 2004 .

[67]  Tetsuo Tomiyama,et al.  Knowledge Intensive CAD , 1996, IFIP Advances in Information and Communication Technology.