{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T15:44:11Z","timestamp":1750347851144,"version":"3.41.0"},"reference-count":30,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2008,3,1]],"date-time":"2008-03-01T00:00:00Z","timestamp":1204329600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Auton. Adapt. Syst."],"published-print":{"date-parts":[[2008,3]]},"abstract":"<jats:p>Self-organized multi-agent systems (MAS) are still difficult to engineer, because, to deal with real world problems, a self-organized MAS should exhibit complex adaptive organizations. In this respect the holonic paradigm provides a solution for modelling complex organizational structures. Holons are defined as self-similar entities that are neither parts nor wholes. The organizational structure produced by holons is called a holarchy. A holonic MAS (HMAS) considers agents as holons that are grouped according to holarchies. The goal of this article is to introduce an architecture that allows holons to adapt to their environment. The metaphor is based upon the immune system and considers stimulations\/requests as antigens and selected antibodies as reactions\/answers. Each antibody is activated by specific antigens and stimulated and\/or inhibited by other antibodies. The immune system rewards (respectively penalizes) selected antibodies, which constitutes a good (respectively wrong) answer to a request. This mechanism allows an agent to choose from a set of possible behaviors, the one that seems the best fit for a specific context. In this context, each holon, atomic or composed, encapsulates an immune system in order to select a behavior. For composed holons, each sub-holon is represented by the selected antibody of its immune system. The super-holon's immune system therefore contains one antibody per sub-holon. This recursive architecture corresponds with the recursive nature of the holarchy. This architecture is presented with an example of simulated robot soccer. From experiments under different conditions we show that this architecture has interesting properties.<\/jats:p>","DOI":"10.1145\/1342171.1342173","type":"journal-article","created":{"date-parts":[[2008,4,1]],"date-time":"2008-04-01T16:08:32Z","timestamp":1207066112000},"page":"1-24","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":25,"title":["An adaptative agent architecture for holonic multi-agent systems"],"prefix":"10.1145","volume":"3","author":[{"given":"Vincent","family":"Hilaire","sequence":"first","affiliation":[{"name":"UTBM, France"}]},{"given":"Abder","family":"Koukam","sequence":"additional","affiliation":[{"name":"UTBM, France"}]},{"given":"Sebastian","family":"Rodriguez","sequence":"additional","affiliation":[{"name":"UTBM, France"}]}],"member":"320","published-online":{"date-parts":[[2008,3,27]]},"reference":[{"volume-title":"11th International Workshop on Database and Expert Systems Applications. 247--253","author":"Adam E.","key":"e_1_2_1_1_1"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1177\/027836498900800406"},{"key":"e_1_2_1_3_1","doi-asserted-by":"crossref","unstructured":"Brooks R. and Connell J. H. 1986. Asynchronous distributed control systems for a mobile robot. SPIE 727. Mobile Robots.  Brooks R. and Connell J. H. 1986. Asynchronous distributed control systems for a mobile robot. SPIE 727. Mobile Robots.","DOI":"10.1117\/12.937785"},{"volume-title":"Proceedings of the Third International Conference on Practical Applications of Intelligent Agents and Multiagents. 577--590","author":"B\u00fcrckert H.-J.","key":"e_1_2_1_4_1"},{"volume-title":"Proceedings of the IEEE International Conference on Systems, Man and Cybernetics. IEEE","author":"Dasgupta D.","key":"e_1_2_1_5_1"},{"key":"e_1_2_1_6_1","unstructured":"Dasgupta D. and Forrest S. 1995. Tool breakage detection in milling operations using a negative-selection algorithm.  Dasgupta D. and Forrest S. 1995. Tool breakage detection in milling operations using a negative-selection algorithm."},{"volume-title":"Tech. Rep. DCA-RT 02\/00 (Feb.), Department of Computer Engineering and Industrial Automation, School of Electrical and Computer Engineering","year":"2000","author":"de Castro L. N.","key":"e_1_2_1_7_1"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/0167-2789(81)90072-5"},{"volume-title":"ICMAS'98","author":"Ferber J.","key":"e_1_2_1_9_1"},{"key":"e_1_2_1_10_1","doi-asserted-by":"crossref","unstructured":"Foukia N. 2004. IDReAM: Intrusion detection and response executed with agent mobility. In Engineering Self-Organising Systems. 227--239.  Foukia N. 2004. IDReAM: Intrusion detection and response executed with agent mobility. In Engineering Self-Organising Systems. 227--239.","DOI":"10.1007\/11494676_15"},{"key":"e_1_2_1_11_1","unstructured":"Gat E. Bonnasso R. P. Murphy R. and Press A. 1997. On three-layer architectures. In Artificial Intelligence and Mobile Robots D. Kortenkamp R. P. Bonnasso and R. Murphy Eds. MIT\/AAAI Press Menlo Park CA.   Gat E. Bonnasso R. P. Murphy R. and Press A. 1997. On three-layer architectures. In Artificial Intelligence and Mobile Robots D. Kortenkamp R. P. Bonnasso and R. Murphy Eds. MIT\/AAAI Press Menlo Park CA."},{"volume-title":"Research Report RR-99-03, DFKI.","year":"1999","author":"Gerber C.","key":"e_1_2_1_12_1"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(02)00161-9"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/336595.337048"},{"volume-title":"Evolving Populations: Models and Algorithms","year":"1996","author":"Hightower R.","key":"e_1_2_1_15_1"},{"key":"e_1_2_1_16_1","doi-asserted-by":"crossref","unstructured":"Hilaire V. Koukam A. Gruer P. and \n      \n      \n      M\u00fcller J\n      \n  \n  .\n  -P\n  . \n  2001\n  . Formal specification and prototyping of multi-agent systems. In Engineering Societies in the Agents' World A. Omicini R. Tolksdorf and F. Zambonelli Eds. Number 1972 in \n  Lecture Notes in Artificial Intelligence\n  . \n  Springer Verlag\n  .   Hilaire V. Koukam A. Gruer P. and M\u00fcller J.-P. 2001. Formal specification and prototyping of multi-agent systems. In Engineering Societies in the Agents' World A. Omicini R. Tolksdorf and F. Zambonelli Eds. Number 1972 in Lecture Notes in Artificial Intelligence. Springer Verlag.","DOI":"10.1007\/3-540-44539-0_9"},{"key":"e_1_2_1_17_1","first-page":"373","article-title":"Towards a network theory of the immune system","volume":"125","author":"Jerne N. K.","year":"1974","journal-title":"Ann. Immuno. Inst. Pasteur"},{"key":"e_1_2_1_18_1","unstructured":"Kim Y. H. 1996. Micro-Robot World Cup Soccer Tournament. Korea Advanced Institute of Science and Technology (KAIST).  Kim Y. H. 1996. Micro-Robot World Cup Soccer Tournament. Korea Advanced Institute of Science and Technology (KAIST)."},{"key":"e_1_2_1_20_1","unstructured":"Mamei M. and Zambonelli F. 2004. Self-organization in multi agent systems: A middleware approach. In Engineering Self-Organising Systems: Nature-Inspired Approaches to Software Engineering G. D. M. Serugendo A. Karageorgos and e. a. Omer F. Rana Eds. Number 2977 in LNCS.  Mamei M. and Zambonelli F. 2004. Self-organization in multi agent systems: A middleware approach. In Engineering Self-Organising Systems: Nature-Inspired Approaches to Software Engineering G. D. M. Serugendo A. Karageorgos and e. a. Omer F. Rana Eds. Number 2977 in LNCS."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1080\/002075499190699"},{"key":"e_1_2_1_22_1","unstructured":"Rodriguez S. 2005. From analysis to design of holonic multi-agent systems: A framework methodological guidelines and applications. Ph.D. dissertation Universit\u00e9 de Franche Comt\u00e9.  Rodriguez S. 2005. From analysis to design of holonic multi-agent systems: A framework methodological guidelines and applications. Ph.D. dissertation Universit\u00e9 de Franche Comt\u00e9."},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0218843007001548"},{"volume-title":"Proceedings of the ESAW'03 Workshop. 179--185","author":"Rodriguez S.","key":"e_1_2_1_24_1"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/11428862_98"},{"volume-title":"Proceedings of ESOA'03","author":"Serugendo G. D. M.","key":"e_1_2_1_26_1"},{"key":"e_1_2_1_27_1","first-page":"5","article-title":"Engineering an immune system","volume":"4","author":"Steven S. F.","year":"2001","journal-title":"Graft"},{"volume-title":"Proceedings of the 4th World Multiconference on Systemics, Cybernetics and Informatics (SCI","year":"2000","author":"Suzuki J.","key":"e_1_2_1_28_1"},{"volume-title":"Proceedings of SPA2000","author":"Suzuki J.","key":"e_1_2_1_29_1"},{"first-page":"186 64390","volume-title":"Springer-Verlag","author":"Watanabe Y.","key":"e_1_2_1_30_1"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1163\/156855398X00163"}],"container-title":["ACM Transactions on Autonomous and Adaptive Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1342171.1342173","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1342171.1342173","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:39:20Z","timestamp":1750253960000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1342171.1342173"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,3]]},"references-count":30,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2008,3]]}},"alternative-id":["10.1145\/1342171.1342173"],"URL":"https:\/\/doi.org\/10.1145\/1342171.1342173","relation":{},"ISSN":["1556-4665","1556-4703"],"issn-type":[{"type":"print","value":"1556-4665"},{"type":"electronic","value":"1556-4703"}],"subject":[],"published":{"date-parts":[[2008,3]]},"assertion":[{"value":"2006-05-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2007-11-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2008-03-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}