{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T15:57:57Z","timestamp":1781107077400,"version":"3.54.1"},"reference-count":40,"publisher":"IGI Global Scientific Publishing","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014,4,1]]},"abstract":"<p>Reorganization in Multi-Agent Systems plays a crucial role in the dynamic adaptation of the structure and the behaviour of organizations. In order to ensure consistency of the resulting organization, the reorganization process has to be controlled. This paper proposes a novel approach for controlling the reorganization process of Multi-Agent Systems, which are specified and implemented using the Framework OMACS (Organizational Model for Adaptive Computational Systems). The proposed control process is accomplished using the Framework MOP (Monitoring Oriented Programming) for supporting the verification of some reorganizational properties. The proposed approach, supported by a software tool that we developed, is illustrated using a concrete case study.<\/p>","DOI":"10.4018\/ijats.2014040104","type":"journal-article","created":{"date-parts":[[2014,10,20]],"date-time":"2014-10-20T12:55:22Z","timestamp":1413809722000},"page":"73-91","source":"Crossref","is-referenced-by-count":0,"title":["Towards a New Approach for Controlling the Reorganization Process of Multi-Agent Systems"],"prefix":"10.4018","volume":"6","author":[{"given":"Kalache","family":"Ayyoub","sequence":"first","affiliation":[{"name":"Department of Mathematics and Computer Science, University of Oum el Bouaghi, Oum el Bouaghi, Algeria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Farid","family":"Mokhati","sequence":"additional","affiliation":[{"name":"Department of Mathematics and Computer Science, University of Oum el Bouaghi, Oum el Bouaghi & LAMIS Laboratory, University of T\u00e9bessa, T\u00e9bessa, Algeria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mourad","family":"Badri","sequence":"additional","affiliation":[{"name":"Department of Mathematics and Computer Science, Software Engineering Research Laboratory, University of Quebec, Trois-Rivi\u00e8res, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"ijats.2014040104-0","doi-asserted-by":"crossref","unstructured":"Bernon, C., Gleizes, M.-P., Peyruqueou, S., & Picard, G. (2003). Adelfe: A methodology for adaptive multi-agent systems engineering. In Engineering Societies in the Agents World III (pp. 156\u2013169). Springer. Retrieved from http:\/\/link.springer.com\/chapter\/10.1007\/3-540-39173-8_12","DOI":"10.1007\/3-540-39173-8_12"},{"key":"ijats.2014040104-1","unstructured":"Carvalho, G., Almeida, H., Gatti, M., Vinicius, G., Paes, R., Perkusich, A., & Lucena, C. (2006). Dynamic law evolution in governance mechanisms for open multi-agent systems. In Second workshop on software engineering for agent-oriented systems. Retrieved from http:\/\/139.82.24.160\/wiki\/images\/e\/e1\/Seas06dynamic.pdf"},{"key":"ijats.2014040104-2","doi-asserted-by":"crossref","unstructured":"Carvalho, G., Lucena, C., Paes, R., & Briot, J.-P. (2006). Refinement operators to facilitate the reuse of interaction laws in open multi-agent systems. In Proceedings of the 2006 international workshop on Software engineering for large-scale multi-agent systems (pp. 75\u201382). Retrieved from http:\/\/dl.acm.org\/citation.cfm?id=1138078","DOI":"10.1145\/1138063.1138078"},{"key":"ijats.2014040104-3","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30482-1_31"},{"key":"ijats.2014040104-4","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2006.02.002"},{"key":"ijats.2014040104-5","doi-asserted-by":"crossref","unstructured":"Chen, F., O\u2019Neil Meredith, P., Jin, D., & Ro\u015fu, G. (2009). Efficient formalism-independent monitoring of parametric properties. In Automated Software Engineering, 2009. ASE\u201909. 24th IEEE\/ACM International Conference on (pp. 383\u2013394). Retrieved from http:\/\/ieeexplore.ieee.org\/xpls\/abs_all.jsp?arnumber=5431757","DOI":"10.1109\/ASE.2009.50"},{"key":"ijats.2014040104-6","doi-asserted-by":"publisher","DOI":"10.1016\/S1571-0661(04)81045-4"},{"key":"ijats.2014040104-7","doi-asserted-by":"crossref","unstructured":"Chen, F., & Ro\u015fu, G. (2007). Mop: an efficient and generic runtime verification framework. In ACM SIGPLAN Notices (Vol. 42, pp. 569\u2013588). Retrieved from http:\/\/dl.acm.org\/citation.cfm?id=1297069","DOI":"10.1145\/1297105.1297069"},{"key":"ijats.2014040104-8","unstructured":"Chopinaud, C., Taillibert, P., & Seghrouchni, A. E. F. (2005). Contr\u00f4le de l\u2019\u00e9mergence dans les syst\u00e8mes d\u2019agents cognitifs autonomes. Retrieved from http:\/\/caroline.chopinaud.free.fr\/chopinaudJFSMA2005.pdf"},{"key":"ijats.2014040104-9","doi-asserted-by":"crossref","unstructured":"DeLoach, S. (2009). OMACS: A framework for adaptive, complex systems. Handbook of Research on Multi-agent Systems: Semantics and Dynamics of Organizational Models, 76\u201398.","DOI":"10.4018\/978-1-60566-256-5.ch004"},{"key":"ijats.2014040104-10","doi-asserted-by":"publisher","DOI":"10.1007\/11738817_7"},{"key":"ijats.2014040104-11","doi-asserted-by":"publisher","DOI":"10.1007\/s10458-007-9019-4"},{"key":"ijats.2014040104-12","doi-asserted-by":"publisher","DOI":"10.1142\/S0218194001000542"},{"key":"ijats.2014040104-13","unstructured":"Dignum, M. V. (2004). A model for organizational interaction: based on agents, founded in logic. Retrieved from http:\/\/igitur-archive.library.uu.nl\/dissertations\/2003-1218-115420\/UUindex.html"},{"key":"ijats.2014040104-14","first-page":"22","article-title":"Towards dynamic reorganization of agent societies.","author":"V.Dignum","year":"2004","journal-title":"Proceedings of Workshop on Coordination in Emergent Agent Societies"},{"key":"ijats.2014040104-15","doi-asserted-by":"crossref","unstructured":"Dignum, V., V\u00e1zquez-Salceda, J., & Dignum, F. (2005). Omni: Introducing social structure, norms and ontologies into agent organizations. In Programming Multi-Agent Systems (pp. 181\u2013198). Springer. Retrieved from http:\/\/link.springer.com\/chapter\/10.1007\/978-3-540-32260-3_10","DOI":"10.1007\/978-3-540-32260-3_10"},{"key":"ijats.2014040104-16","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24620-6_15"},{"key":"ijats.2014040104-17","unstructured":"Garcia-Ojeda, J. C., & DeLoach, S. A. (2009a). agentTool III: from process definition to code generation. In Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems-Volume 2 (pp. 1393\u20131394). Retrieved from http:\/\/dl.acm.org\/citation.cfm?id=1558311"},{"key":"ijats.2014040104-18","doi-asserted-by":"crossref","unstructured":"Garcia-Ojeda, J. C., & DeLoach, S. A. (2009b). agentTool process editor: supporting the design of tailored agent-based processes. In Proceedings of the 2009 ACM symposium on Applied Computing (pp. 707\u2013714). Retrieved from http:\/\/dl.acm.org\/citation.cfm?id=1529430","DOI":"10.1145\/1529282.1529430"},{"key":"ijats.2014040104-19","doi-asserted-by":"crossref","unstructured":"Garcia-Ojeda, J. C., DeLoach, S. A., Oyenan, W. H., & Valenzuela, J. (2008). O-MaSE: a customizable approach to developing multiagent development processes. Springer. Retrieved from http:\/\/link.springer.com\/chapter\/10.1007\/978-3-540-79488-2_1","DOI":"10.1007\/978-3-540-79488-2_1"},{"key":"ijats.2014040104-20","unstructured":"Guessoum, Z., Ziane, M., & Faci, N. (2004). Monitoring and organizational-level adaptation of multi-agent systems. In Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems-Volume 2 (pp. 514\u2013521). Retrieved from http:\/\/dl.acm.org\/citation.cfm?id=1018796"},{"key":"ijats.2014040104-21","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-87654-0_19"},{"key":"ijats.2014040104-22","doi-asserted-by":"crossref","unstructured":"Harmon, S. J., DeLoach, S. A., & Caragea, D. (2008). Leveraging Organizational Guidance Policies with Learning to Self-Tune Multiagent Systems. In Self-Adaptive and Self-Organizing Systems, 2008. SASO\u201908. Second IEEE International Conference on (pp. 223\u2013232). Retrieved from http:\/\/ieeexplore.ieee.org\/xpls\/abs_all.jsp?arnumber=4663426","DOI":"10.1109\/SASO.2008.46"},{"key":"ijats.2014040104-23","doi-asserted-by":"publisher","DOI":"10.1145\/375735.376436"},{"key":"ijats.2014040104-24","doi-asserted-by":"crossref","unstructured":"H\u00fcbner, J. F., Sichman, J. S., & Boissier, O. (2002). MOISE+: towards a structural, functional, and deontic model for MAS organization. In Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1 (pp. 501\u2013502). Retrieved from http:\/\/dl.acm.org\/citation.cfm?id=544858","DOI":"10.1145\/544741.544858"},{"key":"ijats.2014040104-25","doi-asserted-by":"crossref","unstructured":"Kamboj, S., & Decker, K. S. (2008). Organizational self-design in worth-oriented domains. Handbook of Research on Multi-Agent Systems: Semantics and Dynamics of Organizational Models. Information Science Reference, 541\u2013567.","DOI":"10.4018\/978-1-60566-256-5.ch022"},{"issue":"1","key":"ijats.2014040104-26","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1613\/jair.970","article-title":"Monitoring teams by overhearing: A multi-agent plan-recognition approach.","volume":"17","author":"G. A.Kaminka","year":"2002","journal-title":"Journal of Artificial Intelligence Research"},{"key":"ijats.2014040104-27","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45337-7_18"},{"key":"ijats.2014040104-28","doi-asserted-by":"crossref","unstructured":"Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingtier, J.-M., & Irwin, J. (1997). Aspect-oriented programming. Springer. Retrieved from http:\/\/link.springer.com\/chapter\/10.1007\/BFb0053381","DOI":"10.1007\/BFb0053381"},{"key":"ijats.2014040104-29","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-00443-8_15"},{"key":"ijats.2014040104-30","unstructured":"Luck, M., McBurney, P., Shehory, O., & Willmott, S. (2005). Agent technology: computing as interaction (a roadmap for agent based computing). Retrieved from http:\/\/eprints.ecs.soton.ac.uk\/11788\/1\/al3roadmap.pdf"},{"key":"ijats.2014040104-31","unstructured":"Meredith, P. O. (2012). Efficient, expressive, and effective runtime verification. University of Illinois. Retrieved from http:\/\/fsl.cs.uiuc.edu\/pubs\/meredith-2012-thesis.pdf"},{"key":"ijats.2014040104-32","doi-asserted-by":"publisher","DOI":"10.1007\/s10009-011-0198-6"},{"key":"ijats.2014040104-33","unstructured":"Miller, M. (2007). A goal model for dynamic systems. Kansas State University. Retrieved from http:\/\/www.macr.cis.ksu.edu\/publications\/Miller%20(GMoDS)%20(2007).pdf"},{"issue":"1","key":"ijats.2014040104-34","doi-asserted-by":"crossref","first-page":"79","DOI":"10.3233\/WIA-2010-0181","article-title":"Towards a systematic approach for designing autonomic systems.","volume":"8","author":"W. H.Oyenan","year":"2010","journal-title":"Web Intelligence and Agent Systems"},{"key":"ijats.2014040104-35","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-10203-5_17"},{"key":"ijats.2014040104-36","doi-asserted-by":"crossref","unstructured":"Scott, A., & Wood, M. (2001). Developing multiagent systems with agenttool. In Intelligent Agents VII Agent Theories Architectures and Languages (pp. 46\u201360). Springer; Retrieved from http:\/\/link.springer.com\/chapter\/10.1007\/3-540-44631-1_4","DOI":"10.1007\/3-540-44631-1_4"},{"issue":"4","key":"ijats.2014040104-37","first-page":"33","article-title":"Engineering multi-agent systems as electronic institutions.","volume":"4","author":"C.Sierra","year":"2004","journal-title":"European Journal for the Informatics Professional"},{"key":"ijats.2014040104-38","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30082-3_23"},{"key":"ijats.2014040104-39","doi-asserted-by":"publisher","DOI":"10.1145\/1988008.1988012"}],"container-title":["International Journal of Agent Technologies and Systems"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=117206","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,2]],"date-time":"2022-06-02T00:55:28Z","timestamp":1654131328000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/ijats.2014040104"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2014,4,1]]},"references-count":40,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2014,4]]}},"URL":"https:\/\/doi.org\/10.4018\/ijats.2014040104","relation":{},"ISSN":["1943-0744","1943-0752"],"issn-type":[{"value":"1943-0744","type":"print"},{"value":"1943-0752","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,4,1]]}}}