Abstract
Nowadays engineering design process requires the involvement of multiple partners from multiple disciplines throughout the Product Life Cycle (PLC). Consequently, the construction of numerical models became a difficult task due to the distribution of experts. This article proposes an agent based approach to support a coherent know-how elicitation, to enrich design problem analysis, based on the re-use of experiences and their storage in a standardized knowledge base. A set of Tutor-Agents (TAs) aid experts in the knowledge modelling process focusing on Variables, Domains and Constraints as a key component of engineering knowledge. A shared and coherent knowledge base is the main purpose of the proposed Multi-Agent System (MAS). The interaction among agents enables to highlight potential incoherencies during the modelling process to avoid inconsistent information. The Multi-Agent approach is implemented in a software prototype and a knowledge base can then be constructed, providing standardized Product Life Cycle (PLC) constraints (based on the product related knowledge) for creating models to be analyzed by traditional inference engines such as Optimization solvers, Constraint Satisfaction programming, etc.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
From the triple 〈X, D, C〉 definition of Constraint Satisfaction Problem (CSP) theory that defines CSP as mathematical problems composed by as a set of objects whose state must satisfy a number of constraints
- 2.
Set of possible values that a variable V i can take
References
Aldanondo M, Vareilles E, Hadj-Hamou K, Gaborit P (2008) Aiding design with constraints: an extension of quad trees in order to deal with piecewise functions. Int J Comput Integr Manuf 21(4):353–365
Barao A, de Vasconcelos JB, Rocha A, Pereira R (2017) A knowledge management approach to capture organizational learning networks. Int J Inf Manage 37(6):735–740
Bellifemine F, Poggi A, Rimassa G (1999) JADE – A FIPA-compliant agent framework. In: Proceedings of PAAM, vol 99. pp 97–108
Bellifemine F, Poggi A, Rimassa G (2001) Developing multi-agent systems with JADE. In: Intelligent agents VII. Agent theories architectures and languages: 7th international workshop, ATAL 2000. Springer, Berlin/Heidelberg, pp 42–47
Camarinha-Matos L, Afsarmanesh H, Marík V (1999) Multi-agent systems applications. Rob Auton Syst 27:1–2
Chandrasekaran B (1990) Design problem solving: a task analysis. AI Mag 11(4):59
Ferber J, Michel F, Baez J (2005) Agre: integrating environments with organizations. In: Weyns D, Dyke Parunak H, Michel F (eds) Environments for multi-agent systems. Lecture notes in computer science, vol 3374. Springer, Berlin/Heidelberg, pp 48–56
Ferreira F, Faria J, Azevedo A, Marques AL (2017) Product lifecycle management in knowledge intensive collaborative environments: an application to automotive industry. Int J Inf Manage 37(1, Part A):1474–1487
Flores-Mendez R (1999) Standardization of multi-agent system frameworks. ACM Crossroads 5(4):18–24
Frasson C, Mengelle T, Aïmeur E, Gouardéres G (1996) An actor-based architecture for intelligent tutoring systems. In: Proceedings of ITS’96 conference. Lecture notes in computer science, vol 1086. Springer, Berlin/Heidelberg, pp 57–65
Giachetti R, Young R, Roggatz A, Eversheim W, Perrone G (1997) A methodology for the reduction of imprecision in the engineering process. Eur J Oper Res 100(2):277–292
Girodon J, Monticolo D, Bonjour E, Perrier M (2015) An organizational approach to designing an intelligent knowledge-based system: application to the decision-making process in design projects. Adv Eng Inform 29(3):696–713
Gruber T (1995) Toward principles for the design of ontologies used for knowledge sharing. Int J Hum Comput Stud 43(5/6):907–928
Guan Q, Friedrich G (1992) Extending constraint satisfaction problem solving in structural design. In: Belli F, Radermacher F (eds) Industrial and engineering applications of artificial intelligence and expert systems. Lecture notes in computer science, vol 604. Springer, Berlin Heidelberg, pp 341–350
Hao Q, Shen W, Zhang Z (2005) An autonomous agent development environment for engineering applications. Adv Eng Inform 19:123–134
Hao Q, Shen W, Zhang Z, Park S-W, J-K L (2006) Agent-based collaborative product design engineering: an industrial case study. Comput Ind 57:26–38
Helleboogh A, Vizzari G, Uhrmacher A, Michel F (2007) Modeling dynamic environments in multi-agent simulation. Auton Agent Multi Agent Syst 14(1):87–116
Jin Y, Zhou W (1999) Agent-based knowledge management for collaborative engineering. In: Proceedings of DETC’99 – 1999 ASME design engineering technical conferences, Las Vegas
Karacapilidis N (2002) Modeling discourse in collaborative work support systems: a knowledge representation and configuration perspective. Knowl Based Syst 15(7):413–422
Kravari K, Bassiliades N (2015) A survey of agent platforms. J Artif Soc Soc Simul 18(1):11
Liao S, Wang H, Liao L (2002) An extended formalism to constraint logic programming for decision analysis. Knowl Based Syst 15(3):189–202
Liu P, Raahemi B, Benyoucef M (2011) Knowledge sharing in dynamic virtual enterprises: a socio-technological perspective. Knowl Based Syst 24(3):427–443
Martinez-Gil J (2015) Automated knowledge base management: a survey. Comput Sci Rev 18(Supplement C):1–9
Mejia-Gutierrez R, Fischer X, Bennis F (2008) A tutor agent for supporting distributed knowledge modelling in interactive product design. International Journal of Intelligent Systems Technologies and Applications 4(3):399–420
Mejia-Gutierrez R, Fischer X, Bennis F (2008) Virtual knowledge modelling for distributed teams: towards an interactive design approach. Int J Networking Virtual Organ 5(2):166–189
Moon S-K, Kumara S, Simpson T (2006) A multi agent system for modular platform design in a dynamic electronic market environment. In: Proceedings of DETC/CIE 2006–ASME 2006 international design engineering technical conferences & computers and information in engineering conference
Munoz E, Capon-Garcia E, Lainez-Aguirre JM, Espuna A, Puigjaner L (2014) Integration of methods for optimization in a knowledge management framework. In: Klemes JJ, Varbanov PS, Liew PY (eds) Proceedings of 24th European symposium on computer aided process engineering. Computer aided chemical engineering, vol 33. Elsevier, pp 859–864
Nadel BA, Lin J 7 (1991) Automobile transmission design as a constraint satisfaction problem: modelling the kinematic level. Artif Intell Eng Des Anal Manuf 5:137–171
Ostrosi E, Fougères A-J, Ferney M (2012) Fuzzy agents for product configuration in collaborative and distributed design process. Appl Soft Comput 12(8):2091–2105
Qureshi AJ, Dantan J-Y, Bruyere J, Bigot R (2010) Set based robust design of mechanical systems using the quantifier constraint satisfaction algorithm. Eng Appl Artif Intell 23(7):1173–1186
Ren Z, Yang F, Bouchlaghem N, Anumba C (2011) Multi-disciplinary collaborative building design – a comparative study between multi-agent systems and multi-disciplinary optimisation approaches. Autom Constr 20(5):537–549
Scaravetti D, Nadeau J-P, Pailhes J, Sebastian P (2005) Structuring of embodiment design problem based on the product lifecycle. Int J Prod Dev 2(1/2):47–70
Wang H, Liao L (1997) A framework of constraint-based modeling for cooperative decision systems. Knowl Based Syst 10(2):111–120
Wang J, Tang M (2006) An agent based approach to collaborative product design. In: Proceedings of DETC/CIE 2006–ASME 2006 international design engineering technical conferences & computers and information in engineering conference
Yan-hong Q, Guang-xing W (2009) Product configuration based on CBR and CSP. In: International conference on measuring technology and mechatronics automation, ICMTMA’09, vol 3. IEEE, pp 681–684
Yang D, Dong M (2012) A constraint satisfaction approach to resolving product configuration conflicts. Adv Eng Inform 26(3):592–602
Yang S, Liu Q, Wang J (2017) A multi-agent system with a proportional-integral protocol for distributed constrained optimization. IEEE Trans Automat Contr 62(7):3461–3467
Yvars P-A (2009) A CSP approach for the network of product lifecycle constraints consistency in a collaborative design context. Eng Appl Artif Intell 22(6):961–970
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Mejía-Gutiérrez, R., Fischer, X. (2020). A Multi-Agent Platform to Support Knowledge Based Modelling in Engineering Design. In: Bennis, F., Bhattacharjya, R. (eds) Nature-Inspired Methods for Metaheuristics Optimization. Modeling and Optimization in Science and Technologies, vol 16. Springer, Cham. https://doi.org/10.1007/978-3-030-26458-1_14
Download citation
DOI: https://doi.org/10.1007/978-3-030-26458-1_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-26457-4
Online ISBN: 978-3-030-26458-1
eBook Packages: EngineeringEngineering (R0)