{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T10:21:12Z","timestamp":1777890072345,"version":"3.51.4"},"reference-count":37,"publisher":"SAGE Publications","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["MGS"],"published-print":{"date-parts":[[2017,7,4]]},"DOI":"10.3233\/mgs-170267","type":"journal-article","created":{"date-parts":[[2017,7,18]],"date-time":"2017-07-18T10:59:53Z","timestamp":1500375593000},"page":"177-201","source":"Crossref","is-referenced-by-count":3,"title":["A novel approach for scalability and performance enhancement in JADE"],"prefix":"10.1177","volume":"13","author":[{"given":"Salim","family":"Zerrougui","sequence":"first","affiliation":[{"name":"Department of Mathematics and Computer Science, University of Mohamed Khider, Biskra, Algeria"},{"name":"RelaCS2 Laboratory, University of Oum El Bouaghi, Algeria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Farid","family":"Mokhati","sequence":"additional","affiliation":[{"name":"RelaCS2 Laboratory, University of Oum El Bouaghi, Algeria"},{"name":"Department of Mathematics and Computer Science, University of Oum El Bouaghi, Algeria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mourad","family":"Badri","sequence":"additional","affiliation":[{"name":"Department of Mathematics and Computer Science, University of Oum El Bouaghi, Algeria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohamed Chaouki","family":"Babahenini","sequence":"additional","affiliation":[{"name":"Department of Mathematics and Computer Science, University of Mohamed Khider, Biskra, Algeria"},{"name":"LESIA Laboratory, University of Mohamed Khider, Biskra, Algeria"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","reference":[{"issue":"3","key":"10.3233\/MGS-170267_ref1","doi-asserted-by":"crossref","first-page":"317","DOI":"10.1145\/958961.958963","article-title":"Developing Multiagent Systems: The Gaia Methodology","volume":"12","author":"Zambonelli","year":"2003","journal-title":"ACM Trans Softw Eng Methodol"},{"key":"10.3233\/MGS-170267_ref2","doi-asserted-by":"crossref","unstructured":"S.A. DeLoach, Multiagent Systems Engineering: A Methodology and Language for Designing Agent Systems, June, 1999.","DOI":"10.21236\/ADA449860"},{"key":"10.3233\/MGS-170267_ref3","doi-asserted-by":"crossref","unstructured":"G.K. Kraetzschmar, Distributed Reason Maintenance for Multiagent Systems, Springer Science & Business Media, 1997.","DOI":"10.1007\/3-540-63606-4"},{"key":"10.3233\/MGS-170267_ref4","doi-asserted-by":"crossref","unstructured":"S. Jarzabek, Effective Software Maintenance and Evolution: A Reuse-Based Approach, Boston, MA, USA: Auerbach Publications, 2007.","DOI":"10.1201\/9781420013115"},{"issue":"2","key":"10.3233\/MGS-170267_ref5","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1002\/smr.4360040203","article-title":"The Maintenance Problem of Application Software: An Empirical Analysis","volume":"4","author":"Alkhatib","year":"1992","journal-title":"J. Softw. Maint."},{"issue":"11","key":"10.3233\/MGS-170267_ref6","doi-asserted-by":"crossref","first-page":"763","DOI":"10.1145\/358790.358796","article-title":"Problems in Application Software Maintenance","volume":"24","author":"Lientz","year":"1981","journal-title":"Commun ACM"},{"key":"10.3233\/MGS-170267_ref7","unstructured":"B.W. Boehm and others, Software engineering economics, vol 197. Prentice-hall Englewood Cliffs (NJ), 1981."},{"key":"10.3233\/MGS-170267_ref8","doi-asserted-by":"crossref","unstructured":"L.F. Capretz and M.A.M. Capretz, Object-Oriented Software: Design and Maintenance, WORLD SCIENTIFIC, 1996.","DOI":"10.1142\/3162"},{"key":"10.3233\/MGS-170267_ref9","doi-asserted-by":"crossref","unstructured":"T. Kamiya, F. Ohata, K. Kondou, S. Kusumoto and K. Inoue, Maintenance support tools for Java programs: CCFinder and JAAT, in: Proceedings of the 23rd International Conference on Software Engineering, ICSE 2001, May 19, 2001, 837\u2013838.","DOI":"10.1109\/ICSE.2001.919197"},{"key":"10.3233\/MGS-170267_ref10","first-page":"20","article-title":"Maintenance of Distributed Case-Based Reasoning Systems in a Multi-Agent System","author":"Reuss","year":"2014","journal-title":"LWA"},{"key":"10.3233\/MGS-170267_ref11","doi-asserted-by":"crossref","unstructured":"J. Hao and H. Leung, Maintaining cooperation in homogeneous multi-agent system, in: 2012 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Seoul, South Korea, October 14\u201317, 2012, 301\u2013306.","DOI":"10.1109\/ICSMC.2012.6377718"},{"key":"10.3233\/MGS-170267_ref12","unstructured":"B. Khosravifar, M. Gomrokchi, J. Bentahar and P. Thiran, Maintenance-based trust for multi-agent systems, in: Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems-Volume 2, Budapest, Hungary, May 10\u201315, 2009, 1017\u20131024."},{"issue":"3","key":"10.3233\/MGS-170267_ref13","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1023\/A:1009686016775","article-title":"The stability, scalability and performance of multi-agent systems","volume":"16","author":"Lee","year":"1998","journal-title":"BT Technol. J."},{"key":"10.3233\/MGS-170267_ref14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.cogsys.2016.12.002","article-title":"A hybrid POMDP-BDI agent architecture with online stochastic planning and plan caching","volume":"43","author":"Rens","year":"2017","journal-title":"Cogn. Syst. Res."},{"key":"10.3233\/MGS-170267_ref15","unstructured":"Y. Yao and B. Logan, Action-level intention selection for BDI agents, in: Proceedings of the 2016 International Conference on Autonomous Agents & Multiagent Systems, Singapore, May 9\u201313, 2016, 1227\u20131236."},{"key":"10.3233\/MGS-170267_ref16","doi-asserted-by":"crossref","unstructured":"J. Faccin and I. Nunes, Bdi-agent plan selection based on prediction of plan outcomes, in: 2015 IEEE\/WIC\/ACM International Conference on Web Intelligence and Intelligent Agent Technology (WI-IAT), Singapore, December 6\u20139, 2015, 166\u2013173.","DOI":"10.1109\/WI-IAT.2015.58"},{"key":"10.3233\/MGS-170267_ref17","doi-asserted-by":"crossref","unstructured":"T. Wang, L. Li, S. Zhang, H. Peng, L. Yu and Z. Chen, Memory Mechanism Enhances Cooperation in Mobile Multi-agent System, in: 2016 8th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC), Hangzhou, China, August 27\u201328, 2016, 476\u2013479.","DOI":"10.1109\/IHMSC.2016.275"},{"issue":"2","key":"10.3233\/MGS-170267_ref18","doi-asserted-by":"crossref","first-page":"688","DOI":"10.1109\/TII.2016.2601918","article-title":"Performance Modeling Extension of Directory Facilitator for Enhancing Communication in FIPA-Compliant Multiagent Systems","volume":"13","author":"Kadera","year":"2017","journal-title":"IEEE Trans. Ind. Inform."},{"key":"10.3233\/MGS-170267_ref19","doi-asserted-by":"crossref","unstructured":"H.K. Dam, T. Zhang and A. Ghose, Improving the reactivity of BDI agent programs, in: International Conference on Principles and Practice of Multi-Agent Systems, Dunedin, New Zealand, December 1\u20136, 2013, 85\u2013100.","DOI":"10.1007\/978-3-642-44927-7_7"},{"key":"10.3233\/MGS-170267_ref20","unstructured":"D. Kuokka and L. Harada, Matchmaking for Information Agents, International Joint Conference on Artificial Intelligence (IJCAI), Montreal, Quebec, Canada, August 20\u201325, 1995."},{"key":"10.3233\/MGS-170267_ref21","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1007\/978-3-319-51100-9_7","article-title":"Redundant and decentralised directory facilitator for resilient plug and produce cyber physical production systems","author":"P\u00e1scoa","year":"2017","journal-title":"Service Orientation in Holonic and Multi-Agent Manufacturing"},{"key":"10.3233\/MGS-170267_ref22","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10458-012-9210-0","article-title":"Enhancing decentralized service discovery in open service-oriented multi-agent systems","author":"Del Val","year":"2014","journal-title":"Auton. Agents Multi-Agent Syst."},{"key":"10.3233\/MGS-170267_ref23","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1007\/BFb0053381","article-title":"Aspect-oriented programming","author":"Kiczales","year":"1997","journal-title":"ECOOP97 \u2013 Object-Oriented Program"},{"issue":"5","key":"10.3233\/MGS-170267_ref24","doi-asserted-by":"crossref","first-page":"621","DOI":"10.1142\/S0218194001000682","article-title":"High performance service discovery in large-scale multi-agent and mobile-agent systems","volume":"11","author":"Cao","year":"2001","journal-title":"Int. J. Softw. Eng. Knowl. Eng."},{"issue":"3","key":"10.3233\/MGS-170267_ref25","doi-asserted-by":"crossref","first-page":"601","DOI":"10.1007\/s10796-010-9281-x","article-title":"Efficient category-based service discovery on multi-agent platform","volume":"14","author":"Han","year":"2012","journal-title":"Inf. Syst. Front."},{"key":"10.3233\/MGS-170267_ref26","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1109\/CYBERC.2009.5342177","article-title":"Agent platform-based directory facilitator for efficient service discovery","author":"Kim","year":"2009","journal-title":"International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery"},{"key":"10.3233\/MGS-170267_ref27","doi-asserted-by":"crossref","unstructured":"H.-J. Kim, K.M. Lee, K.-H. Choi and D.-R. Shin, Service discovery using FIPA-compliant AP to support scalability in ubiquitous environments, in: Fourth Annual ACIS International Conference on Computer and Information Science (ICIS\u201905), Jeju Island, South Korea, South Korea, July 14, 2005, 647\u2013652.","DOI":"10.1109\/ICIS.2005.114"},{"key":"10.3233\/MGS-170267_ref28","doi-asserted-by":"crossref","unstructured":"D.U. Kim, G.H. Lee, K.M. Lee, S.P. Heo, K.H. Choi and D.R. Shin, Design and Implementation of Advanced Directory Facilitator for Efficient Searching, in: The 9th International Conference on Advanced Communication Technology, February 2007, 403\u2013406.","DOI":"10.1109\/ICACT.2007.358381"},{"key":"10.3233\/MGS-170267_ref29","unstructured":"H. Shahid and S. Hassan, Directory scalability in multi-agent based systems, Master thesis in software engineering, N\u2218 MSE-2008-22, School of Engineering Blekinge Institute of Technoloy, Sweden, 2008."},{"key":"10.3233\/MGS-170267_ref30","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1109\/FGCNS.2008.158","article-title":"Scalability in distributed multi-agent based simulations: The jade case","author":"Mengistu","year":"2008","journal-title":"Second International Conference on Future Generation Communication and Networking Symposia"},{"key":"10.3233\/MGS-170267_ref31","first-page":"89","article-title":"Developing Multi-agent Systems with JADE","author":"Bellifemine","year":"2000","journal-title":"Intelligent Agents VII Agent Theories Architectures and Languages"},{"key":"10.3233\/MGS-170267_ref32","doi-asserted-by":"crossref","unstructured":"G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm and W.G. Griswold, An Overview of AspectJ, in: Proceedings of the 15th European Conference on Object-Oriented Programming, London, UK, UK, June 18\u201322, 2001, 327\u2013353.","DOI":"10.1007\/3-540-45337-7_18"},{"key":"10.3233\/MGS-170267_ref33","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1109\/ISSRE.2006.21","article-title":"Detecting Redundant Unit Tests for AspectJ Programs","author":"Xie","year":"2006","journal-title":"2006 17th International Symposium on Software Reliability Engineering"},{"key":"10.3233\/MGS-170267_ref34","unstructured":"Book Trading | Jade Site."},{"key":"10.3233\/MGS-170267_ref36","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1016\/j.jss.2014.08.030","article-title":"Toward a new aspect-mining approach for multi-agent systems","volume":"98","author":"Zerrougui","year":"2014","journal-title":"J. Syst. Softw."},{"key":"10.3233\/MGS-170267_ref37","first-page":"193","article-title":"Performance Comparison of some Message Transport Protocol Implementations for Agent Community Communication","author":"Nguyen","year":"2011","journal-title":"IICS"},{"key":"10.3233\/MGS-170267_ref38","first-page":"28","article-title":"Scalability and performance of jade message transport system","author":"Cortese","year":"2002","journal-title":"AAMAS Workshop on Agentcities"}],"container-title":["Multiagent and Grid Systems"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/MGS-170267","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T05:26:14Z","timestamp":1777613174000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/MGS-170267"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,7,4]]},"references-count":37,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.3233\/mgs-170267","relation":{},"ISSN":["1875-9076","1574-1702"],"issn-type":[{"value":"1875-9076","type":"electronic"},{"value":"1574-1702","type":"print"}],"subject":[],"published":{"date-parts":[[2017,7,4]]}}}