Logic-based technologies for multi-agent systems: a systematic literature review
Open accessAbstract
Precisely when the success of artificial intelligence (AI) sub-symbolic techniques makes them be identified with the whole AI by many non-computer-scientists and non-technical media, symbolic approaches are getting more and more attention as those that could make AI amenable to human understanding. Given the recurring cycles in the AI history, we expect that a revamp of technologies often tagged as “classical AI”—in particular, logic-based ones—will take place in the next few years. On the other hand, agents and multi-agent systems (MAS) have been at the core of the design of intelligent systems since their very beginning, and their long-term connection with logic-based technologies , which characterised their early days, might open new ways to engineer explainable intelligent systems . This is why understanding the current status of logic-based technologies for MAS is nowadays of paramount importance. Accordingly, this paper aims at providing a comprehensive view of those technologies by making them the subject of a systematic literature review (SLR). The resulting technologies are discussed and evaluated from two different perspectives: the MAS and the logic-based ones.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Early AI agents (pre-2022) lacked self-learning, generative reasoning, and adaptability to unstructured or evolving environments.
“However, across these diverse systems, early AI agents shared common limitations: they lacked self-learning, generative reasoning, and adaptability to unstructured or evolving environments.”
From AI Agents vs. Agentic AI: A Conceptual Taxonomy, Applications and Challenges (2025) · cites this paper as [5]
The Introduction (section 1; page unavailable) says AI technologies were mostly successful in well-delimited application scenarios, but it does not say early agents universally lacked the listed capabilities. Section 3.2 describes agents that dynamically adapt to changes and the 1999 ALIAS architecture, whose agents generate hypotheses through abductive reasoning. Those examples contradict the categorical claims about adaptability and reasoning; the cited passages do not establish whether agents had self-learning. (LLM, conf=0.83)
Checked by a reasoning model — may be wrong.
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Arrieta, A. B., Díaz-Rodríguez, N., Del Ser, J., Bennetot, A., Tabik, S., Barbado, A., García, S., Gil-López, S., Molina, D., Benjamins, R., et al. (2019) · arXiv · doi:10.48550/arxiv.1910.10045 · Cited by 11,321 · cited 2× · see citing works
“Public institutions have followed, too: for instance, the European Commission already invested 1.5 billion euros in AI for 2018–2020, and many more are planned beyond 2020.1 Furthermore, the “American Artificial Intelligence Initiative: Year One Annual Report”, delivered on February 2020 [334], witnesses the record am…”
BackgroundInfluentialBarredo Arrieta, A., Díaz-Rodríguez, N., Del Ser, J., Bennetot, A., Tabik, S., Barbado, A., Garcia, S., Gil-Lopez, S., Molina, D., Benjamins, R., et al. (2020) · Information Fusion · doi:10.1016/j.inffus.2019.12.012 · Cited by 10,423 · see citing works
The Logic of Scientific Discovery
Jason, G. (1988) · Encyclopedia of Research Design · doi:10.4135/9781412961288.n223 · Cited by 9,743 · see citing works
Performing systematic literature reviews in software engineering
Budgen, D., & Brereton, P. (2006) · International Conference on Software Engineering · doi:10.1145/1134285.1134500 · Cited by 8,824 · cited 26× · see citing works
“This is where SLR comes at a hand: by providing a technical tool to produce surveys that can be verified and reproduced, since it requires to make the methods used to build the survey explicit and repeatable.”
BackgroundInfluentialIntelligent agents: theory and practice
Wooldridge, M., & Jennings, N. R. (1995) · The Knowledge Engineering Review · doi:10.1017/s0269888900008122 · Cited by 6,810 · cited 4× · see citing works
“So, when including/excludingMAS technologies in/from our survey, we refer to the wellknown definition of agents by Wooldridge and Jennings [356], or, to a basically-equivalent”
BackgroundMethodInfluentialFoundations of Logic Programming
Lloyd, J. (1984) · Symbolic Computation · doi:10.1007/978-3-642-96826-6 · Cited by 5,772 · see citing works
Phan, D. T. (1995) · Artificial Intelligence · doi:10.1016/0004-3702(94)00041-x · Cited by 5,300 · cited 9× · see citing works
“ASPIC+ & Dung-o-Matic (2008) & TOAST (2012) Primary references: [348] Other references describing / exploiting the technology: [39,40] URL: http://tweetyproject.org/downloads/index.html http://toast.arg.tech http://www.arg-tech.org/index.php/projects/dung-o-matic MASperspective TheASPIC+ argumentation framework by Pra…”
MethodInfluentialSystematic Literature Reviews in Software Engineering—A Systematic Literature Review
Kitchenham, B., Pearl Brereton, O., Budgen, D., Turner, M., Bailey, J., & Linkman, S. (2009) · Information and Software Technology · doi:10.1016/j.infsof.2008.09.009 · Cited by 4,537 · cited 2× · see citing works
“Most of the surveys around, however, while useful and interesting, typically suffer from the authors’ bias [206], in particular when large research topics are addressed: as such, they typically fail in the essential aspects of reproducibility that should characterise any scientific work [291].”
BackgroundHolzmann, G. (1997) · IEEE Trans. Software Eng. · doi:10.1109/32.588521 · Cited by 4,531 · cited 2× · see citing works
“Table 4 Main technologies excluded from the survey, along with the motivation spanning between (i) “general purpose”, (ii) “no logic”, (iii) “technology not found” Motivation for exclusion Technology General purpose 4QL [243], CCALC [163], CDF-Rules [164], Clingo [292], DR-Prolog [37], Inter4QL [199], InterProlog [62]…”
BackgroundPellet: A practical OWL-DL reasoner
Sirin, E., Parsia, B., Grau, B. C., Kalyanpur, A., & Katz, Y. (2007) · Journal of Web Semantics · doi:10.1016/j.websem.2007.03.004 · Cited by 3,376 · cited 2× · see citing works
“Table 4 Main technologies excluded from the survey, along with the motivation spanning between (i) “general purpose”, (ii) “no logic”, (iii) “technology not found” Motivation for exclusion Technology General purpose 4QL [243], CCALC [163], CDF-Rules [164], Clingo [292], DR-Prolog [37], Inter4QL [199], InterProlog [62]…”
BackgroundEmerson, E. (1991) · Handbook of Theoretical Computer Science, Volume B: Formal Models and Sematics · doi:10.1016/b978-0-444-88074-1.50021-4 · Cited by 3,268 · cited 1× · see citing works
“Modal logic [70,134] is a suitable and powerful formalism to describe agents as intentional systems, as observed by Wooldridge and Jennings [356] in the early 90s.”
BackgroundKQML as an agent communication language
Finin, T. W., Fritzson, R., McKay, D., & McEntire, R. (1994) · International Conference on Information and Knowledge Management · doi:10.1145/191246.191322 · Cited by 2,667 · cited 2× · see citing works
“Table 4 Main technologies excluded from the survey, along with the motivation spanning between (i) “general purpose”, (ii) “no logic”, (iii) “technology not found” Motivation for exclusion Technology General purpose 4QL [243], CCALC [163], CDF-Rules [164], Clingo [292], DR-Prolog [37], Inter4QL [199], InterProlog [62]…”
BackgroundShoham, Y. (1992) · Artificial Intelligence · doi:10.1016/0004-3702(93)90034-9 · Cited by 2,658 · cited 1× · see citing works
“Primary references: [318,319] Other references describing / exploiting the technology: [180,336,357] URL: http://www.”
BackgroundBritish Journal of Cancer: Foreword
Jones, A., & Leonard, R. (2009) · British Journal of Cancer · doi:10.1038/sj.bjc.6605267 · Cited by 2,332
Hollan, J., Hutchins, E., & Kirsh, D. (2000) · ACM Transactions on Computer-Human Interaction · doi:10.1145/353485.353487 · Cited by 2,300 · cited 1× · see citing works
“When agents are immersed in a knowledge-intensive environment (KIE), the cognition process goes beyond that of the individual agent, and distributed cognition processesmay take place, promoting the idea of intelligent environment [187].”
BackgroundGenerative communication in Linda
Gelernter, D. (1985) · ACM Transactions on Programming Languages and Systems · doi:10.1145/2363.2433 · Cited by 2,266 · cited 1×
“The platform can be also used to implement coordination among Erlang processes since each engine can behave as a Linda tuple space [160].”
MethodDesign and synthesis of synchronization skeletons using branching time temporal logic
Clarke, E. M., & Emerson, E. A. (2005) · Springer eBooks · doi:10.1007/bfb0025774 · Cited by 2,223 · cited 1× · see citing works
“MCMAS supports a rich set of specifications, includingComputation Tree Logic (CTL, [85]) operators, epistemic operators, ATL, and notions pertaining to correct behaviour.”
Alternating-time temporal logic
Alur, R., Henzinger, T., & Kupferman, O. (1997) · Proceedings 38th Annual Symposium on Foundations of Computer Science · doi:10.1109/sfcs.1997.646098 · Cited by 1,937 · cited 1×
“The symbolic representation of state spaces and the algorithms for the computation of epistemic operators encoding private and group knowledge and AlternatingtimeTemporal Logic (ATL, [8]) exploit OrderedBinaryDecisionDiagrams (OBDDs).”
Knowledge Engineering and Management
Schreiber, G., Akkermans, H., Anjewierden, A., de Hoog, R., Shadbolt, N., & Wielinga, B. (2000) · doi:10.7551/mitpress/4073.001.0001 · Cited by 1,816
Systematic Reviews: Rationale for systematic reviews
Mulrow, C. D. (1994) · BMJ · doi:10.1136/bmj.309.6954.597 · Cited by 1,677 · see citing works
Recursive functions of symbolic expressions and their computation by machine, Part I
McCarthy, J. (1960) · Communications of the ACM · doi:10.1145/367177.367199 · Cited by 1,635 · cited 7× · see citing works
“Other technologies target the Common Lisp, Python, or Erlang runtimes, which come with several implementations supporting mainstream operative systems, similarly to what JVM does.”
MethodInfluentialThe temporal logic of programs
Pnueli, A. (1977) · 18th Annual Symposium on Foundations of Computer Science (sfcs 1977) · doi:10.1109/sfcs.1977.32 · Cited by 1,523 · see citing works
Walton, D., Reed, C., & Macagno, F. (2008) · Cambridge University Press eBooks · doi:10.1017/cbo9780511802034 · Cited by 1,521 · see citing works
The evolution of Protégé: an environment for knowledge-based systems development
Gennari, J., Musen, M., Fergerson, R., Grosso, W. E., Crubézy, M., Eriksson, H., Noy, N., & Tu, S. W. (2003) · Int. J. Hum. Comput. Stud. · doi:10.1016/s1071-5819(02)00127-1 · Cited by 1,419 · cited 3× · see citing works
“Table 4 Main technologies excluded from the survey, along with the motivation spanning between (i) “general purpose”, (ii) “no logic”, (iii) “technology not found” Motivation for exclusion Technology General purpose 4QL [243], CCALC [163], CDF-Rules [164], Clingo [292], DR-Prolog [37], Inter4QL [199], InterProlog [62]…”
BackgroundMuggleton, S. (1995) · New Generation Computing · doi:10.1007/bf03037227 · Cited by 1,411 · cited 2× · see citing works
“Table 4 Main technologies excluded from the survey, along with the motivation spanning between (i) “general purpose”, (ii) “no logic”, (iii) “technology not found” Motivation for exclusion Technology General purpose 4QL [243], CCALC [163], CDF-Rules [164], Clingo [292], DR-Prolog [37], Inter4QL [199], InterProlog [62]…”
BackgroundGOLOG: A Logic Programming Language for Dynamic Domains
Levesque, H., Reiter, R., Lespérance, Y., Lin, F.-Z., & Scherl, R. (1997) · The Journal of Logic Programming · doi:10.1016/s0743-1066(96)00121-5 · Cited by 1,323 · cited 12× · see citing works
“Logical perspective Both Golog and its successors extend or are implemented in Prolog (SWI-Prolog,4 ECLiPSE-Prolog5).”
BackgroundInfluentialHendler, J. (2001) · IEEE Intelligent Systems · doi:10.1109/5254.920597 · Cited by 1,247 · cited 1× · see citing works
“Moving from Hendler [174], the “Agents in the Semantic Web” sub-category lists Onto2JaCaMo, AgentOWL, and EMERALD, which exploit semantic web technologies to interoperate.”
BackgroundNau, D. S., Au, T.-C., Ilghami, O., Kuter, U., Murdock, J. W., Wu, D., & Yaman, F. (2003) · Journal of Artificial Intelligence Research · doi:10.1613/jair.1141 · Cited by 1,238 · cited 1× · see citing works
“[267] and JSHOP2 by Ilghami [197]—are domain-independent automatedplanning systems based on ordered task decomposition, which is a type of Hierarchical Task Network (HTN) planning—see Erol et al.”
MethodJaffar, J., & Lassez, J. (1987) · ACM-SIGACT Symposium on Principles of Programming Languages · doi:10.1145/41625.41635 · Cited by 1,204 · see citing works
McIlraith, S. A., Son, T. C., & Zeng, H. (2001) · IEEE Intelligent Systems · doi:10.1109/5254.920599 · Cited by 1,140 · cited 1× · see citing works
“Primary references: [113,114,228] Other references describing / exploiting the technology: [46,117,245,254,283] URL: http://www.”
BackgroundModal Logic: Normal systems of modal logic
Chellas, B. F. (1980) · doi:10.1017/cbo9780511621192.005 · Cited by 1,086 · cited 1×
“Modal logic [70,134] is a suitable and powerful formalism to describe agents as intentional systems, as observed by Wooldridge and Jennings [356] in the early 90s.”
BackgroundMASON: A Multiagent Simulation Environment
Luke, S., Cioffi-Revilla, C., Panait, L., Sullivan, K., & Balan, G. (2005) · International Conference on Advances in System Simulation · doi:10.1177/0037549705058073 · Cited by 1,034 · see citing works
PRISM: Probabilistic Symbolic Model Checker
Kwiatkowska, M., Norman, G., & Parker, D. (2002) · Computer Performance Evaluation / TOOLS · doi:10.1007/3-540-46029-2_13 · Cited by 834 · cited 2× · see citing works
“Table 4 Main technologies excluded from the survey, along with the motivation spanning between (i) “general purpose”, (ii) “no logic”, (iii) “technology not found” Motivation for exclusion Technology General purpose 4QL [243], CCALC [163], CDF-Rules [164], Clingo [292], DR-Prolog [37], Inter4QL [199], InterProlog [62]…”
BackgroundAn abstract framework for argumentation with structured arguments
Prakken, H. (2010) · Argument Comput. · doi:10.1080/19462160903564592 · Cited by 818 · cited 2× · see citing works
“MASperspective TheASPIC+ argumentation framework by Prakken [293] provides structure to agent arguments, while still allowing an abstract framework to be derived and, ultimately, evaluated using established acceptability semantics.”
MethodRodin: an open toolset for modelling and reasoning in Event-B
Abrial, J., Butler, M., Hallerstede, S., Hoang, S., Mehta, F., & Voisin, L. (2010) · International Journal on Software Tools for Technology Transfer (STTT) · doi:10.1007/s10009-010-0145-y · Cited by 739 · cited 1× · see citing works
“Primary references: [325] Other references describing / exploiting the technology: [2,165] URL: http://www.”
BackgroundPACT: an experiment in integrating concurrent engineering systems
Cutkosky, M., Engelmore, R., Fikes, R., Genesereth, M., Gruber, T., Mark, W., Tenenbaum, J. M., & Weber, J. (1993) · Computer · doi:10.1109/2.179153 · Cited by 663 · cited 2× · see citing works
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundKLAIM: A Kernel Language for Agents Interaction and Mobility
de Nicola, R., Ferrari, G., & Pugliese, R. (1998) · IEEE Trans. Software Eng. · doi:10.1109/32.685256 · Cited by 658
Representing Action and Change by Logic Programs
Gelfond, M., & Lifschitz, V. (1993) · The Journal of Logic Programming · doi:10.1016/0743-1066(93)90035-f · Cited by 656 · cited 2× · see citing works
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundConGolog, a concurrent programming language based on the situation calculus
Giacomo, G. D., Lespérance, Y., & Levesque, H. (2000) · Artificial Intelligence · doi:10.1016/s0004-3702(00)00031-x · Cited by 627 · cited 1×
“Primary references: [113,114,228] Other references describing / exploiting the technology: [46,117,245,254,283] URL: http://www.”
BackgroundReaching Agreements Through Argumentation: A Logical Model and Implementation
Kraus, S., Sycara, K., & Evenchik, A. (1998) · Artificial Intelligence · doi:10.1016/s0004-3702(98)00078-2 · Cited by 616 · cited 2× · see citing works
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundPotassco: The Potsdam Answer Set Solving Collection
Gebser, M., Kaufmann, B., Kaminski, R., Ostrowski, M., Schaub, T., & Schneider, M. (2011) · AI Communications · doi:10.3233/aic-2011-0491 · Cited by 602 · see citing works
Agent-Oriented Software Engineering: The State of the Art
Wooldridge, M., & Ciancarini, P. (2009) · International Workshop on Agent-Oriented Software Engineering · doi:10.1007/3-540-44564-1_1 · Cited by 536 · see citing works
JADE - A Java Agent Development Framework
Bellifemine, F., Bergenti, F., Caire, G., & Poggi, A. (2005) · Multi-Agent Programming · doi:10.1007/0-387-26350-0_5 · Cited by 533 · cited 10×
“The platform can be used in the stand-alonemode or in distributedmode using JADE.”
MethodInfluentialPokahr, A., Braubach, L., & Lamersdorf, W. (2005) · Multi-Agent Programming · doi:10.1007/0-387-26350-0_6 · Cited by 529 · cited 1× · see citing works
“Primary references: [288] Other references describing / exploiting the technology: [111,180,246,248] URL: http://www.”
BackgroundAgentSpeak(L): BDI Agents Speak Out in a Logical Computable Language
Rao, A. S. (1996) · Modelling Autonomous Agents in a Multi-Agent World · doi:10.1007/bfb0031845 · Cited by 524 · cited 4× · see citing works
“Primary references: [42,294] Other references describing / exploiting the technology: [42,45,106,201,207,255,258,284,299] URL: http://jason.”
BackgroundMethodInfluentialGiunchiglia, E., Lee, J., Lifschitz, V., McCain, N., & Turner, H. (2004) · Artificial Intelligence · doi:10.1016/j.artint.2002.12.001 · Cited by 509 · cited 2× · see citing works
“Table 4 Main technologies excluded from the survey, along with the motivation spanning between (i) “general purpose”, (ii) “no logic”, (iii) “technology not found” Motivation for exclusion Technology General purpose 4QL [243], CCALC [163], CDF-Rules [164], Clingo [292], DR-Prolog [37], Inter4QL [199], InterProlog [62]…”
BackgroundInfoSleuth: agent-based semantic integration of information in open and dynamic environments
Bayardo, R., Bohrer, W., Brice, R., Cichocki, A., Fowler, J., Helal, A., Kashyap, V., Ksiezyk, T., Martin, G., Nodine, M., et al. (1997) · ACM SIGMOD Conference · doi:10.1145/253260.253294 · Cited by 506 · cited 2×
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundAgent UML: A Formalism for Specifying Multiagent Software Systems
Bauer, B., Müller, J., & Odell, J. (2001) · International journal of software engineering and knowledge engineering · doi:10.1142/s0218194001000517 · Cited by 504 · cited 1× · see citing works
“Ontologies aremodelled with Protégé16 following the CommonKADS knowledge and engineeringmethodology [310]; the MAS design is based on AUML [30] and MAScommonKADS [196].”
MethodNute, D. (1994) · International Conference on Applications of Declarative Programming and Knowledge Management · doi:10.1007/3-540-36524-9_13 · Cited by 496
Executing temporal logic programs
Moszkowski, B. C. (1986) · Seminar on Concurrency · doi:10.1007/3-540-15670-4_6 · Cited by 485 · cited 1×
“Logical perspective MetateM interpreter implements an “on the basis of the past, do the future” behaviour based upon the methodology of temporal logic as an executable imperative language presented by Moszkowski [259].”
MethodMOCHA: Modularity in Model Checking
Alur, R., Henzinger, T., Mang, F., Qadeer, S., Rajamani, S., & Tasiran, S. (1998) · International Conference on Computer Aided Verification · doi:10.1007/bfb0028774 · Cited by 471 · cited 2×
“Table 4 Main technologies excluded from the survey, along with the motivation spanning between (i) “general purpose”, (ii) “no logic”, (iii) “technology not found” Motivation for exclusion Technology General purpose 4QL [243], CCALC [163], CDF-Rules [164], Clingo [292], DR-Prolog [37], Inter4QL [199], InterProlog [62]…”
BackgroundDistributed Description Logics: Assimilating Information from Peer Sources
Borgida, A., & Serafini, L. (2003) · Journal on Data Semantics · doi:10.1007/978-3-540-39733-5_7 · Cited by 454 · cited 1×
“The DRAGO technology is theoretically grounded on the formal framework of the distributed description logics [47], which extends standard DL with semantic mappings, which can be seen as a bridge rule between different ontologies.”
MethodMulti-agent oriented programming with JaCaMo
Boissier, O., Bordini, R. H., Hübner, J. F., Ricci, A., & Santi, A. (2013) · Science of Computer Programming · doi:10.1016/j.scico.2011.10.004 · Cited by 450 · cited 9× · see citing works
“This is why, we choose to include Jason in our technological overview, while excluding JaCaMo, CArtAgO and Moise, despite the corresponding technologies are alive and functioning.”
BackgroundInfluentialEnvironment as a first class abstraction in multiagent systems
Weyns, D., Omicini, A., & Odell, J. (2006) · Autonomous Agents and Multi-Agent Systems · doi:10.1007/s10458-006-0012-0 · Cited by 446 · see citing works
Self-citation2APL: a practical agent programming language
Dastani, M. (2008) · Autonomous Agents and Multi-Agent Systems · doi:10.1007/s10458-008-9036-y · Cited by 434 · cited 1× · see citing works
“Primary references: [108,182] Other references describing / exploiting the technology: [109–111,130,180,298,360] URL: http://apapl.”
BackgroundOn sentences which are true of direct unions of algebras
Horn, A. (1951) · Journal of Symbolic Logic (JSL) · doi:10.2307/2268661 · Cited by 432 · cited 1×
“However, SHOP implements an inference mechanism based on Horn clauses [190], with support to negation as failure.”
MethodMulti-Agent Programming: Languages, Tools and Applications
Bordini, R. H., Dastani, M., Dix, J., & Seghrouchni, A. E. F. (2009) · Multiagent systems, artificial societies, and simulated organizations · doi:10.1007/b137449 · Cited by 425 · see citing works
Hindriks, K., de Boer, F. D., van der Hoek, W., & Meyer, J. (1999) · Autonomous Agents and Multi-Agent Systems · doi:10.1023/a:1010084620690 · Cited by 417 · cited 1× · see citing works
“Primary references: [108,182] Other references describing / exploiting the technology: [109–111,130,180,298,360] URL: http://apapl.”
BackgroundXSB as an efficient deductive database engine
Sagonas, K., Swift, T., & Warren, D. (1994) · ACM SIGMOD Conference · doi:10.1145/191839.191927 · Cited by 416
Algorithms for Computing Minimal Unsatisfiable Subsets of Constraints
Liffiton, M. H., & Sakallah, K. (2007) · Journal of automated reasoning · doi:10.1007/s10817-007-9084-z · Cited by 410 · cited 2×
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundAMELI: an agent-based middleware for electronic institutions
Esteva, M., Rosell, B., Rodríguez-Aguilar, J., & Arcos, J. (2004) · Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004. · doi:10.1109/aamas.2004.56 · Cited by 388
Artifacts in the A&A meta-model for multi-agent systems
Omicini, A., Ricci, A., & Mirko Viroli, D. (2008) · Autonomous Agents and Multi-Agent Systems · doi:10.1007/s10458-008-9053-x · Cited by 348 · cited 2× · see citing works
“definition of agents and MAS [280]: agents are computational abstractions encapsulating control along with a criterion to drive control (a task, a goal), whereasMAS are collections of agents interacting (communicating, coordinating, competing, cooperating) in a computational system.”
BackgroundSelf-citationDESIRE: Modelling Multi-Agent Systems in a Compositional Formal Framework
Brazier, F., Dunin-Kȩplicz, B., Jennings, N., & Treur, J. (1997) · International Journal of Cooperative Information Systems · doi:10.1142/s0218843097000069 · Cited by 342
MARS: A Programmable Coordination Architecture for Mobile Agents
Cabri, G., Leonardi, L., & Zambonelli, F. (2000) · IEEE Internet Computing · doi:10.1109/4236.865084 · Cited by 334 · cited 2×
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundCoordination for Internet Application Development
Omicini, A., & Zambonelli, F. (1999) · Autonomous Agents and Multi-Agent Systems · doi:10.1023/a:1010060322135 · Cited by 332 · cited 1× · see citing works
“Primary references: [275,276] Other references describing / exploiting the technology: [64,264,264,265,265,278,279] URL: http://tucson.”
BackgroundSelf-citationDeontic Logic: Introductory and Systematic Readings
Hilpinen, R. (1981) · doi:10.1002/9781405164801.ch8 · Cited by 322
Jade: a high-level, machine-independent language for parallel programming
Rinard, M., Scales, D., & Lam, M. S. (1993) · Computer · doi:10.1109/2.214440 · Cited by 311 · see citing works
Analysis and Design of Multiagent Systems Using MAS-Common KADS
Iglesias, C. Á., Garijo, M., Centeno-González, J., & Velasco, J. R. (1997) · ATAL · doi:10.1007/bfb0026768 · Cited by 310
SODA: Societies and Infrastructures in the Analysis and Design of Agent-Based Systems
Omicini, A. (2000) · International Workshop on Agent-Oriented Software Engineering · doi:10.1007/3-540-44564-1_12 · Cited by 305 · cited 6× · see citing works
“As suggested by Omicini [273], we categorise the selected technologies on the three main abstractions in MAS—namely, agents, societies, and the environment—thus revealing an uneven distribution of logic-based technologies on MAS abstractions, and highlighting research opportunities on less popular abstractions—as the…”
BackgroundMethodInfluentialSelf-citationMCK: Model Checking the Logic of Knowledge
Gammie, P., & van der Meyden, R. (2004) · International Conference on Computer Aided Verification · doi:10.1007/978-3-540-27813-9_41 · Cited by 298 · cited 1× · see citing works
“Primary references: [157] Other references describing / exploiting the technology: [268] URL: http://cgi.”
BackgroundClavel, M., Eker, S., Lincoln, P., & Meseguer, J. (1996) · Workshop on Rewriting Logic and Its Applications · doi:10.1016/s1571-0661(04)00034-9 · Cited by 295 · cited 2×
“Table 4 Main technologies excluded from the survey, along with the motivation spanning between (i) “general purpose”, (ii) “no logic”, (iii) “technology not found” Motivation for exclusion Technology General purpose 4QL [243], CCALC [163], CDF-Rules [164], Clingo [292], DR-Prolog [37], Inter4QL [199], InterProlog [62]…”
BackgroundISLANDER: an electronic institutions editor
Esteva, M., de la Cruz, D., & Sierra, C. (2002) · Adaptive Agents and Multi-Agent Systems · doi:10.1145/545056.545069 · Cited by 293
Persuasive argumentation in negotiation
Sycara, K. (1990) · Theory and Decision · doi:10.1007/bf00162699 · Cited by 280 · cited 2× · see citing works
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundLEADSTO: A Language and Environment for Analysis of Dynamics by SimulaTiOn
Bosse, T., Jonker, C., van der Meij, L., & Treur, J. (2005) · Multiagent System Technologies · doi:10.1007/11550648_15 · Cited by 279 · cited 3×
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundMCMAS: an open-source model checker for the verification of multi-agent systems
Lomuscio, A., Qu, H.-Y., & Raimondi, F. (2017) · International Journal on Software Tools for Technology Transfer (STTT) · doi:10.1007/s10009-015-0378-x · Cited by 278 · cited 1×
“Primary references: [236] Other references describing / exploiting the technology: [68,133,235,237,285] URL: http://vas.”
BackgroundJACKTM Intelligent Agents: An Industrial Strength Platform
Winikoff, M. (2005) · Multi-Agent Programming · doi:10.1007/0-387-26350-0_7 · Cited by 276
The Iff Proof Procedure for Abductive Logic Programming
Fung, T.-H., & Kowalski, R. (1997) · The Journal of Logic Programming · doi:10.1016/s0743-1066(97)00026-5 · Cited by 254 · cited 2×
“In order to allow such application, SCIFF extends IFF by Fung and Kowalski [154].”
MethodFrom tuple spaces to tuple centres
Omicini, A., & Denti, E. (2001) · Science of Computer Programming · doi:10.1016/s0167-6423(01)00011-9 · Cited by 253 · cited 3× · see citing works
“Primary references: [275,276] Other references describing / exploiting the technology: [64,264,264,265,265,278,279] URL: http://tucson.”
BackgroundMethodSelf-citationProgramming Rational Agents in GOAL
Hindriks, K. (2009) · Multi-Agent Programming, Languages, Tools and Applications · doi:10.1007/978-0-387-89299-3_4 · Cited by 241
Environment programming in multi-agent systems: an artifact-based perspective
Ricci, A., Piunti, M., & Viroli, M. (2011) · Autonomous Agents and Multi-Agent Systems · doi:10.1007/s10458-010-9140-7 · Cited by 240 · see citing works
ASPECS: an agent-oriented software process for engineering complex systems
Cossentino, M., Gaud, N., Hilaire, V., Galland, S., & Koukam, A. (2010) · Autonomous Agents and Multi-Agent Systems · doi:10.1007/s10458-009-9099-4 · Cited by 226 · cited 1× · see citing works
“, [91,104,166]—drives the organisation of this section.”
DRAGO: Distributed Reasoning Architecture for the Semantic Web
Serafini, L., & Tamilin, A. (2005) · Extended Semantic Web Conference · doi:10.1007/11431053_25 · Cited by 224 · cited 1× · see citing works
“Primary references: [312] URL: http://drago.”
Model checking agent programming languages
Dennis, L., Fisher, M., Webster, M., & Bordini, R. H. (2012) · International Conference on Automated Software Engineering · doi:10.1007/s10515-011-0088-x · Cited by 219 · cited 2× · see citing works
“Primary references: [120] Other references describing / exploiting the technology: [118–121] URL: http://mcapl.”
BackgroundMethodMole – Concepts of a mobile agent system
Baumann, J., Hohl, F., Rothermel, K., & Straßer, M. (1999) · World wide web (Bussum) · doi:10.1023/a:1019211714301 · Cited by 219 · cited 2×
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundOMNI: Introducing Social Structure, Norms and Ontologies into Agent Organizations
Dignum, V., Vázquez-Salceda, J., & Dignum, F. (2004) · International Workshop on Programming Multi-Agent Systems · doi:10.1007/978-3-540-32260-3_10 · Cited by 210 · cited 2×
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundEverything as a Service: Powering the New Information Economy
Banerjee, P., Friedrich, R., Bash, C., Goldsack, P., Huberman, B., Manley, J., Patel, C., Ranganathan, P., & Veitch, A. (2011) · Computer · doi:10.1109/mc.2011.67 · Cited by 208 · cited 10× · see citing works
“As aWeb Service, Aspartix can be virtually used on any platform.”
BackgroundInfluentialThe Semantic Web: Research and Applications
Bussler, C., Davies, J., Fensel, D., & Studer, R. (2004) · Lecture Notes in Computer Science · doi:10.1007/b97867 · Cited by 206 · see citing works
The dMARS Architecture: A Specification of the Distributed Multi-Agent Reasoning System
d'Inverno, M., Luck, M., Georgeff, M., Kinny, D., & Wooldridge, M. (2004) · Autonomous Agents and Multi-Agent Systems · doi:10.1023/b:agnt.0000019688.11109.19 · Cited by 205 · cited 1× · see citing works
“Technology not found ABLE [349] , AgentStra [229], Ameli [137], ANA (Automated Negotiation Agent) [214], AOSDE [316], April [251], Argonaut [103], ARTIMIS [51], Baop [106], Camus [230], CASL (cognitive agents specification language) [315], CASP (Checking AgentSpeak Program) [43], Caso [107], Cast [359], CLAIM [132], C…”
BackgroundVerifiable agent interaction in abductive logic programming: The SCIFF framework
Alberti, M., Chesani, F., Gavanelli, M., Lamma, E., Mello, P., & Torroni, P. (2008) · TOCL · doi:10.1145/1380572.1380578 · Cited by 203 · cited 1×
“Primary references: [3] Other references describing / exploiting the technology: [4,9,55,72,73,147,338,341] URL: http://lia.”
BackgroundLifted Variable Elimination for Probabilistic Logic Programming
Bellodi, E., Lamma, E., Riguzzi, F., Costa, V. S., & Zese, R. (2014) · Theory and Practice of Logic Programming · doi:10.1017/s1471068414000283 · Cited by 197 · see citing works
METATEM: A Framework for Programming in Temporal Logic
Barringer, H., Fisher, M., Gabbay, D., Gough, G., & Owens, R. (1989) · REX Workshop · doi:10.1007/3-540-52559-9_62 · Cited by 196 · cited 1× · see citing works
“Primary references: [142,146] Other references describing / exploiting the technology: [29,46,144,145,180] URL: http://cgi.”
BackgroundAgent Programming with Declarative Goals
de Boer, F. D., Hindriks, K., van der Hoek, W., & Meyer, J. (2002) · arXiv.org · doi:10.48550/arxiv.cs/0207008 · Cited by 195 · cited 1×
“Primary references: [183] Other references describing / exploiting the technology: [46,111,112,179–181,202,208] URL: http://goalapl.”
BackgroundSeghrouchni, A. E. F., Dix, J., Dastani, M., & Bordini, R. H. (2009) · Springer US · doi:10.1007/978-0-387-89299-3 · Cited by 189 · see citing works
April - Agent PRocess Interaction Language
McCabe, F., & Clark, K. (1995) · ECAI Workshop on Agent Theories, Architectures, and Languages · doi:10.1007/3-540-58855-8_21 · Cited by 182 · cited 30× · see citing works
“The Mozart language and runtime explicitly target search problems through constraint propagation, similarly to what most constraint logic programming (CLP) [200] solvers 7 http://www.di.unito.it/~alice/dynamicslogic/, last accessed in April 2020.”
BackgroundInfluentialMCMAS: A Model Checker for Multi-agent Systems
Lomuscio, A., & Raimondi, F. (2006) · International Conference on Tools and Algorithms for Construction and Analysis of Systems · doi:10.1007/11691372_31 · Cited by 176 · cited 1×
“Primary references: [236] Other references describing / exploiting the technology: [68,133,235,237,285] URL: http://vas.”
BackgroundMOISE+: towards a structural, functional, and deontic model for MAS organization
Hübner, J., Sichman, J. S., & Boissier, O. (2002) · Adaptive Agents and Multi-Agent Systems · doi:10.1145/544741.544858 · Cited by 174
Cougaar: a scalable, distributed multi-agent architecture
Helsinger, A., Thome, M., & Wright, T. (2004) · IEEE International Conference on Systems, Man and Cybernetics · doi:10.1109/icsmc.2004.1399959 · Cited by 172
Model checking multi-agent systems with MABLE
Wooldridge, M., Fisher, M., Huget, M., & Parsons, S. (2002) · Adaptive Agents and Multi-Agent Systems · doi:10.1145/544862.544965 · Cited by 166
Action Languages, Answer Sets, and Planning
Lifschitz, V. (1999) · The Logic Programming Paradigm · doi:10.1007/978-3-642-60085-2_16 · Cited by 163 · cited 2× · see citing works
“MAS perspective RASP (Resourced Answer Set Programming) extends Answer Set Programming (ASP, by Lifschitz [231]) by supporting declarative reasoning on production and consumption of resources.”
BackgroundFrom logic programming towards multi‐agent systems
Kowalski, R., & Sadri, F. (1999) · Annals of Mathematics and Artificial Intelligence · doi:10.1023/a:1018934223383 · Cited by 155 · cited 2×
“[116], Kowalski and Sadri [213], Bozzano et al.”
BackgroundModel checking JAVA programs using JAVA PathFinder
Havelund, K., & Pressburger, T. (2000) · International Journal on Software Tools for Technology Transfer (STTT) · doi:10.1007/s100090050043 · Cited by 151 · cited 8× · see citing works
“We only succeeded in the first activity, since MCAPL fails to load the JPF dependency provided, because it is apparently too old to work with modern versions of JVM.”
InfluentialCosta, V. S., Rocha, R., & Damas, L. (2011) · Theory and Practice of Logic Programming · doi:10.1017/s1471068411000512 · Cited by 149 · cited 2× · see citing works
“General purpose 4QL [243], CCALC [163], CDF-Rules [164], Clingo [292], DR-Prolog [37], Inter4QL [199], InterProlog [62], Jess [177], JPF [170], KQML [143], Maude [86], MOCHA [7], OWL & SWRL [191], Pellet [321], PRISM [219], Progol [261], Protege [162], SICStus [63], Smodels [331], sparql [210], SPIN & Promela [188], S…”
BackgroundPosition and change : a study in law and logic
Atkinson, R., Lindahl, L., & Needham, P. (1979) · doi:10.2307/2219498 · Cited by 149
Negoplan: an expert system shell for negotiation support
Matwin, S., Szpakowicz, S., Koperczak, Z., Kersten, G., & Michalowski, W. (1989) · IEEE Expert · doi:10.1109/64.43285 · Cited by 142 · cited 2×
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundProgramming Multi-Agent Systems
Bordini, R. H., Dastani, M., Dix, J., Elfallah, A., Seghrouchni, & Springer, Q. (2012) · Lecture Notes in Computer Science · doi:10.1007/978-3-642-38700-5 · Cited by 135
Stepwise Refinement of Distributed Systems Models, Formalisms, Correctness
de Bakker, J. W., de Roever, W. D., & Rozenberg, G. (1989) · Lecture Notes in Computer Science · doi:10.1007/3-540-52559-9 · Cited by 131
InfoSleuth: Semantic Integration of Information in Open and Dynamic Environments (Experience Paper)
Bayardo, R., Bohrer, W., Brice, R., Cichocki, A., Fowler, J., Helal, A., Kashyap, V., Ksiezyk, T., Martin, G., Nodine, M., et al. (1997) · SIGMOD Conference · doi:10.1145/253262.253294 · Cited by 131
Lam, B., & Governatori, G. (2009) · International Web Rule Symposium · doi:10.1007/978-3-642-04985-9_29 · Cited by 130 · cited 1× · see citing works
“Primary references: [220] Other references describing / exploiting the technology: [12,335] URL: https://sourceforge.”
BackgroundSyrjanen, T., & Niemelä, I. (2001) · International Conference on Logic Programming and Non-Monotonic Reasoning · doi:10.1007/3-540-45402-0_38 · Cited by 130 · cited 3× · see citing works
“Table 4 Main technologies excluded from the survey, along with the motivation spanning between (i) “general purpose”, (ii) “no logic”, (iii) “technology not found” Motivation for exclusion Technology General purpose 4QL [243], CCALC [163], CDF-Rules [164], Clingo [292], DR-Prolog [37], Inter4QL [199], InterProlog [62]…”
BackgroundThe PLACA Agent Programming Language
Thomas, S. (1995) · ECAI Workshop on Agent Theories, Architectures, and Languages · doi:10.1007/3-540-58855-8_23 · Cited by 128 · cited 2×
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundSPARQL Query Answering over OWL Ontologies
Kollia, I., Glimm, B., & Horrocks, I. (2011) · Extended Semantic Web Conference · doi:10.1007/978-3-642-21034-1_26 · Cited by 126 · cited 3×
“, perceptions and messages), decision making, symbolic knowledge manipulation exploiting common knowledge representation technologies such as Prolog and OWL/SPARQL [210], in addition to reinforcement learning, and planning.”
BackgroundDR-Prolog: A System for Defeasible Reasoning with Rules and Ontologies on the Semantic Web
Antoniou, G., & Bikakis, A. (2007) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2007.29 · Cited by 126
Defining interaction protocols using a commitment-based agent communication language
Fornara, N., & Colombetti, M. (2003) · Adaptive Agents and Multi-Agent Systems · doi:10.1145/860575.860659 · Cited by 126 · see citing works
Bretier, P., & Sadek, M. (1996) · ATAL · doi:10.1007/bfb0013586 · Cited by 124 · see citing works
A Logic Programming Language for Multi-agent Systems
Costantini, S., & Tocchio, A. (2002) · European Conference on Logics in Artificial Intelligence · doi:10.1007/3-540-45757-7_1 · Cited by 122 · cited 1×
“Primary references: [97] Other references describing / exploiting the technology: [36,98,99,101] URL: http://github.”
BackgroundPOSITION AND CHANGE: A Study in Law and Logic
Porn, I. (1978) · doi:10.1111/j.1468-0149.1978.tb01762.x · Cited by 120 · cited 1×
“The DALMAS architecture is regulated by a normative system consisting of norms, which are expressed in an algebraic notation based on the Kanger–Lindahl theory of normative positions [233].”
MethodHandbook Of Logic In Artificial Intelligence And Logic Programming
(2016) · doi:10.5860/choice.32-2781 · Cited by 119 · cited 2×
“Logical perspective SPINdle is based on the “pure” defeasible model introduced by Nute [272].”
New Foundations for Ethical Theory
Kanger, S. (1970) · doi:10.1007/978-94-010-3146-2_2 · Cited by 116
ASPARTIX: Implementing Argumentation Frameworks Using Answer-Set Programming
Egly, U., Gaggl, S. A., & Woltran, S. (2008) · International Conference on Logic Programming · doi:10.1007/978-3-540-89982-2_67 · Cited by 114 · cited 1×
“Primary references: [131] Other references describing / exploiting the technology: [39,347] URL: http://www.”
BackgroundMCMAS-SLK: A Model Checker for the Verification of Strategy Logic Specifications
Cermák, P., Lomuscio, A., Mogavero, F., & Murano, A. (2014) · International Conference on Computer Aided Verification · doi:10.48550/arxiv.1402.2948 · Cited by 112
A platform-independent metamodel for multiagent systems
Hahn, C., Madrigal-Mora, C., & Fischer, K. (2008) · Autonomous Agents and Multi-Agent Systems · doi:10.1007/s10458-008-9042-0 · Cited by 112
Simon, L., Mallya, A., Bansal, A. K., & Gupta, G. (2006) · International Conference on Logic Programming · doi:10.1007/11799573_25 · Cited by 111 · see citing works
SARL: A General-Purpose Agent-Oriented Programming Language
Rodriguez, S., Gaud, N., & Galland, S. (2014) · 2014 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT) · doi:10.1109/wi-iat.2014.156 · Cited by 106 · cited 34× · see citing works
“Thanks to the availability of both examples and documentation, we were able to test the 2APL technology that still works on JVM 6, 7, and 8.”
BackgroundInfluentialAgent Factory Micro Edition: A Framework for Ambient Applications
Muldoon, C., O'Hare, G. M. P., Collier, R. W., & O'Grady, M. (2006) · International Conference on Conceptual Structures · doi:10.1007/11758532_95 · Cited by 106 · cited 1×
“For instance, Agent FactoryMicro Edition (AFME) [262] enables the execution of a deliberative agent on top of mobile phones with CLDC/MIDP profiles and Sun-SPOT sensor by means of TCP/IP and Zigbee protocols.”
IndiGolog: A High-Level Programming Language for Embedded Reasoning Agents
Giacomo, G. D., Lespérance, Y., Levesque, H., & Sardiña, S. (2009) · Multi-Agent Programming, Languages, Tools and Applications · doi:10.1007/978-0-387-89299-3_2 · Cited by 106 · cited 1× · see citing works
“Primary references: [113,114,228] Other references describing / exploiting the technology: [46,117,245,254,283] URL: http://www.”
BackgroundThe DALI Logic Programming Agent-Oriented Language
Costantini, S., & Tocchio, A. (2004) · European Conference on Logics in Artificial Intelligence · doi:10.1007/978-3-540-30227-8_57 · Cited by 100 · cited 1×
“Primary references: [97] Other references describing / exploiting the technology: [36,98,99,101] URL: http://github.”
BackgroundOn the Formal Semantics of Speech-Act Based Communication in an Agent-Oriented Programming Language
Vieira, R., Moreira, Á. F., Wooldridge, M., & Bordini, R. H. (2007) · Journal of Artificial Intelligence Research · doi:10.1613/jair.2221 · Cited by 97 · see citing works
The cognitive agents specification language and verification environment for multiagent systems
Shapiro, S., Lespérance, Y., & Levesque, H. (2002) · Adaptive Agents and Multi-Agent Systems · doi:10.1145/544741.544746 · Cited by 97
tu Prolog: A Light-Weight Prolog for Internet Applications and Infrastructures
Denti, E., Omicini, A., & Ricci, A. (2001) · International Symposium on Practical Aspects of Declarative Languages · doi:10.1007/3-540-45241-9_13 · Cited by 93 · cited 3× · see citing works
“DCaseLP [247] is its distributed version (from which the “D” comes from), based on JADE [34], tuProlog [122] and Jess [177].”
BackgroundMethodSelf-citationDefeasible Reasoning: A Philosophical Analysis in Prolog
Nute, D. (1988) · Studies in cognitive systems · doi:10.1007/978-94-009-2699-8_9 · Cited by 92 · cited 1× · see citing works
“Defeasible knowledge can be expressed and conflicts can be solved according to standard defeasible logic [271].”
BackgroundFrom agent theory to agent implementation
Kluegl, F. (2001) · doi:10.1007/bf03250796 · Cited by 91 · cited 2×
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundDR-NEGOTIATE - a system for automated agent negotiation with defeasible logic-based strategies
Skylogiannis, T., Antoniou, G., Bassiliades, N., Governatori, G., & Bikakis, A. (2005) · International Conference on E-Learning, E-Business, Enterprise Information Systems, & E-Government · doi:10.1016/j.datak.2007.03.004 · Cited by 88
Data functions, datalog and negation
Abiteboul, S., & Hull, R. (1988) · ACM SIGMOD Conference · doi:10.1145/50202.50218 · Cited by 86
Taming Agents and Objects in Software Engineering
da Silva, V. D., Garcia, A. F., Brandão, A. A. F., Chavez, C., de Lucena, C. J. D., & Alencar, P. (2002) · International Workshop on Software Engineering for Large-Scale Multi-Agent Systems · doi:10.1007/3-540-35828-5_1 · Cited by 86 · cited 1× · see citing works
“, [91,104,166]—drives the organisation of this section.”
COMPUTATIONAL LOGICS AND AGENTS: A ROAD MAP OF CURRENT TECHNOLOGIES AND FUTURE TRENDS
Fisher, M., Bordini, R. H., Hirsch, B., & Torroni, P. (2007) · International Conference on Climate Informatics · doi:10.1111/j.1467-8640.2007.00295.x · Cited by 84 · cited 3×
“Primary references: [3] Other references describing / exploiting the technology: [4,9,55,72,73,147,338,341] URL: http://lia.”
BackgroundWinikoff, M., Liu, W., & Harland, J. (2004) · International Workshop on Declarative Agent Languages and Technologies · doi:10.1007/11493402_12 · Cited by 83 · cited 1×
“[354], which allows all the possible executions of a business protocol to be explored, showing all the violations.”
BackgroundMINERVA - A Dynamic Logic Programming Agent Architecture
Leite, J., Alferes, J. J., & Pereira, L. M. (2001) · ATAL · doi:10.1007/3-540-45448-9_11 · Cited by 83
Infrastructures for the environment of multiagent systems
Viroli, M., Holvoet, T., Ricci, A., Schelfthout, K., & Zambonelli, F. (2007) · Autonomous Agents and Multi-Agent Systems · doi:10.1007/s10458-006-9001-6 · Cited by 72 · see citing works
Model Checking Multi-Agent Programs with CASP
Bordini, R. H., Fisher, M., Pardavila, C., Visser, W., & Wooldridge, M. (2003) · International Conference on Computer Aided Verification · doi:10.1007/978-3-540-45069-6_10 · Cited by 71
Jackal: a Java-based Tool for Agent Development
Cost, R. S., Labrou, Y., Luan, X., Peng, Y., Soboroff, I., Mayfield, J., & Boughannam, A. (1998) · Maryland Shared Open Access Repository (USMAI Consortium) · doi:10.13016/m288qu-4kui · Cited by 71 · cited 2× · see citing works
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundBDI Agent Programming in AgentSpeak Using Jason (Tutorial Paper)
Bordini, R. H., & Hübner, J. (2005) · Computational Logic in Multi-Agent Systems · doi:10.1007/11750734_9 · Cited by 67 · cited 2× · see citing works
“Consider for instance Jason [42], a well-known MAS specimen of technology inspired by the Belief-Desire-Intention (BDI) architecture [295–297]—and hence by the BDI logic—, written in Java.”
BackgroundMethodConArg: A Constraint-Based Computational Framework for Argumentation Systems
Bistarelli, S., & Santini, F. (2011) · IEEE International Conference on Tools with Artificial Intelligence · doi:10.1109/ictai.2011.96 · Cited by 66 · cited 2×
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundLindahl, L. (1977) · doi:10.1007/978-94-010-1202-7 · Cited by 66
Automatic Generation of Self-monitoring MASs from Multiparty Global Session Types in Jason
Ancona, D., Drossopoulou, S., & Mascardi, V. (2012) · International Workshop on Declarative Agent Languages and Technologies · doi:10.1007/978-3-642-37890-4_5 · Cited by 65
Self-citationAgent-Oriented Programming with Underlying Ontological Reasoning
Moreira, Á. F., Vieira, R., Bordini, R. H., & Hübner, J. (2005) · International Workshop on Declarative Agent Languages and Technologies · doi:10.1007/11691792_10 · Cited by 65 · cited 1×
“Primary references: [42,294] Other references describing / exploiting the technology: [42,45,106,201,207,255,258,284,299] URL: http://jason.”
BackgroundCLAIM: A Computational Language for Autonomous, Intelligent and Mobile Agents
Fallah-Seghrouchni, A. E., & Suna, A. (2003) · International Workshop on Programming Multi-Agent Systems · doi:10.1007/978-3-540-25936-7_5 · Cited by 65 · cited 2×
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundJASDL: A Practical Programming Approach Combining Agent and Semantic Web Technologies
Klapiscak, T., & Bordini, R. H. (2008) · International Workshop on Declarative Agent Languages and Technologies · doi:10.1007/978-3-540-93920-7_7 · Cited by 62 · cited 4×
“Primary references: [42,294] Other references describing / exploiting the technology: [42,45,106,201,207,255,258,284,299] URL: http://jason.”
BackgroundInfluentialFisher, M. (2005) · International Workshop on Programming Multi-Agent Systems · doi:10.1007/11678823_1 · Cited by 61 · cited 1×
“Primary references: [142,146] Other references describing / exploiting the technology: [29,46,144,145,180] URL: http://cgi.”
BackgroundInductive Logic Programming as Abductive Search
Corapi, D., Russo, A., & Lupu, E. (2010) · Schloss Dagstuhl – Leibniz-Zentrum für Informatik · doi:10.4230/lipics.iclp.2010.54 · Cited by 60 · cited 2× · see citing works
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundComparing BDD and SAT Based Techniques for Model Checking Chaum's Dining Cryptographers Protocol
Kacprzak, M., Lomuscio, A., Niewiadomski, A., Penczek, W., Raimondi, F., & Szreter, M. (2006) · Fundamenta Informaticae · doi:10.3233/fun-2006-721-316 · Cited by 59
A Normal Form for First-Order Temporal Formulae
Fisher, M. (1992) · CADE · doi:10.1007/3-540-55602-8_178 · Cited by 59 · cited 1×
“Primary references: [142,146] Other references describing / exploiting the technology: [29,46,144,145,180] URL: http://cgi.”
BackgroundComparing Trace Expressions and Linear Temporal Logic for Runtime Verification
Ancona, D., Ferrando, A., & Mascardi, V. (2016) · Theory and Practice of Formal Methods · doi:10.1007/978-3-319-30734-3_6 · Cited by 57 · cited 1×
“Primary references: [10] Other references describing / exploiting the technology: [9,11,52,140] URL: http://rmlatdibris.”
BackgroundSelf-citationOperettA: Organization-Oriented Development Environment
Aldewereld, H., & Dignum, V. (2010) · Multi-Agent Logics, Languages, and Organisations Federated Workshops · doi:10.1007/978-3-642-22723-3_1 · Cited by 56
Abdulla, P., & Leino, K. (2011) · International Conference on Tools and Algorithms for Construction and Analysis of Systems · doi:10.1007/978-3-642-19835-9 · Cited by 56
The complexity of model checking concurrent programs against CTLK specifications
Lomuscio, A., & Raimondi, F. (2006) · Adaptive Agents and Multi-Agent Systems · doi:10.1145/1160633.1160733 · Cited by 54 · cited 1×
“Primary references: [236] Other references describing / exploiting the technology: [68,133,235,237,285] URL: http://vas.”
BackgroundAgentStra: an Internet-based multi-agent intelligent system for strategic decision-making
Li, S.-L. (2007) · Expert systems with applications · doi:10.1016/j.eswa.2006.05.018 · Cited by 52 · see citing works
Sadri, F., Stathis, K., & Toni, F. (2006) · Computational and mathematical organization theory · doi:10.1007/s10588-006-9539-5 · Cited by 52 · cited 2×
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundA Survey of Programming Languages and Platforms for Multi-Agent Systems
Hao, P.-F., Yao, C.-L., Meng, Q.-B., Yu, X.-Q., & Li, X. (2019) · doi:10.15388/informatica.2018.196 · Cited by 52
Cooperation and Competition in ALIAS: A Logic Framework for Agents that Negotiate
Ciampolini, A., Lamma, E., Mello, P., Toni, F., & Torroni, P. (2004) · Annals of Mathematics and Artificial Intelligence · doi:10.1023/a:1020259411066 · Cited by 52 · cited 1×
“Primary references: [76] Other references describing / exploiting the technology: [75,77] URL: http://lia.”
BackgroundSocial Commitments in Time: Satisfied or Compensated
Torroni, P., Chesani, F., Mello, P., & Montali, M. (2009) · International Workshop on Declarative Agent Languages and Technologies · doi:10.1007/978-3-642-11355-0_14 · Cited by 51 · cited 1×
“Primary references: [3] Other references describing / exploiting the technology: [4,9,55,72,73,147,338,341] URL: http://lia.”
BackgroundSummary Report of the Second International Competition on Computational Models of Argumentation
Gaggl, S. A., Linsbichler, T., Maratea, M., & Woltran, S. (2018) · The AI Magazine · doi:10.1609/aimag.v39i4.2781 · Cited by 50
MAGENTA technology: multi-agent systems for industrial logistics
Himoff, J., Skobelev, P., & Wooldridge, M. (2005) · Adaptive Agents and Multi-Agent Systems · doi:10.1145/1082473.1082805 · Cited by 49
Logic-based specification languages for intelligent software agents
Mascardi, V., Martelli, M., & Sterling, L. (2003) · Theory and Practice of Logic Programming · doi:10.1017/s1471068404002029 · Cited by 49 · cited 2×
“In particular, we extensively search references from the following secondary works: [23,44,147,245,246,248,277,307,357].”
BackgroundSelf-citationMechanisms for environments in multi-agent systems: Survey and opportunities
Platon, E., Mamei, M., Sabouret, N., Honiden, S., & Parunak, H. V. D. (2007) · Autonomous Agents and Multi-Agent Systems · doi:10.1007/s10458-006-9000-7 · Cited by 47
InterProlog: Towards a Declarative Embedding of Logic Programming in Java
Calejo, M. (2004) · European Conference on Logics in Artificial Intelligence · doi:10.1007/978-3-540-30227-8_64 · Cited by 47
Preliminary thoughts on an agent description language
Thomas, B., Shoham, Y., Schwartz, A., & Kraus, S. (1991) · International Journal of Intelligent Systems · doi:10.1002/int.4550060504 · Cited by 47 · cited 1× · see citing works
“Primary references: [318,319] Other references describing / exploiting the technology: [180,336,357] URL: http://www.”
BackgroundAutomated Planning of Simple Persuasion Dialogues
Black, E., Coles, A., & Bernardini, S. (2014) · Computational Logic in Multi-Agent Systems · doi:10.1007/978-3-319-09764-0_6 · Cited by 46 · cited 1×
“Primary references: [348] Other references describing / exploiting the technology: [39,40] URL: http://tweetyproject.”
BackgroundCupid: Commitments in Relational Algebra
Chopra, A., & Singh, M. P. (2015) · AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v29i1.9443 · Cited by 45 · cited 5×
“, the work from Chopra and Singh [74]—which also includes some runnable technology available to date.”
BackgroundInfluentialGo! — A Multi-Paradigm Programming Language for Implementing Multi-Threaded Agents
Clark, K., & McCabe, F. (2004) · Annals of Mathematics and Artificial Intelligence · doi:10.1023/b:amai.0000031195.87297.d9 · Cited by 45
The SCIFF Abductive Proof-Procedure
Alberti, M., Gavanelli, M., Lamma, E., Mello, P., & Torroni, P. (2005) · International Conference of the Italian Association for Artificial Intelligence · doi:10.1007/11558590_14 · Cited by 44
Parametric Runtime Verification of Multiagent Systems
Ancona, D., Ferrando, A., & Mascardi, V. (2017) · Adaptive Agents and Multi-Agent Systems · doi:10.65109/zomf8605 · Cited by 42 · cited 1×
“Primary references: [10] Other references describing / exploiting the technology: [9,11,52,140] URL: http://rmlatdibris.”
BackgroundSelf-citationReflecting on Agent Programming with AgentSpeak(L)
Collier, R. W., Russell, S., & Lillis, D. (2015) · Prima · doi:10.1007/978-3-319-25524-8_22 · Cited by 42
Symbolic Model Checking Commitment Protocols Using Reduction
El-Menshawy, M., Bentahar, J., & Dssouli, R. (2010) · International Workshop on Declarative Agent Languages and Technologies · doi:10.1007/978-3-642-20715-0_11 · Cited by 42 · cited 1×
“Primary references: [236] Other references describing / exploiting the technology: [68,133,235,237,285] URL: http://vas.”
BackgroundA modal and deontic defeasible reasoning system for modelling policies and multi-agent systems
Antoniou, G., Dimaresis, N., & Governatori, G. (2009) · Expert systems with applications · doi:10.1016/j.eswa.2008.03.009 · Cited by 38 · cited 1×
“Primary references: [220] Other references describing / exploiting the technology: [12,335] URL: https://sourceforge.”
BackgroundAristotle: Semantics and Ontology: Volume I: General Introduction. The Works on Logic
de Rijk, L. D. (2002) · doi:10.1163/9789004321144 · Cited by 38
EMERALD: A Multi-Agent System for Knowledge-Based Reasoning Interoperability in the Semantic Web
Kravari, K., Kontopoulos, E., & Bassiliades, N. (2010) · Hellenic Conference on Artificial Intelligence · doi:10.1007/978-3-642-12842-4_21 · Cited by 37 · cited 1×
“Primary references: [215] Other references describing / exploiting the technology: [216] URL: http://lpis.”
Background“Foundations of logic programming” by J. W. Lloyd
van Emden, M. V. (1985) · New generation computing · doi:10.1007/bf03037070 · Cited by 37
IMPACT: the interactive Maryland platform for agents collaborating together
Arisha, K., Kraus, S., Ozcan, F., Ross, R. B., & Subrahmanian, V. (1998) · Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160) · doi:10.1109/icmas.1998.699225 · Cited by 36
Logical foundations and complexity of 4QL, a query language with unrestricted negation
Maluszynski, J., & Szałas, A. (2010) · J. Appl. Non Class. Logics · doi:10.3166/jancl.21.211-232 · Cited by 35 · cited 1×
“General purpose 4QL [243], CCALC [163], CDF-Rules [164], Clingo [292], DR-Prolog [37], Inter4QL [199], InterProlog [62], Jess [177], JPF [170], KQML [143], Maude [86], MOCHA [7], OWL & SWRL [191], Pellet [321], PRISM [219], Progol [261], Protege [162], SICStus [63], Smodels [331], sparql [210], SPIN & Promela [188], S…”
BackgroundEngineering commitment-based business protocols with the 2CL methodology
Baldoni, M., Baroglio, C., Marengo, E., Patti, V., & Capuzzimati, F. (2013) · Autonomous Agents and Multi-Agent Systems · doi:10.1007/s10458-013-9233-1 · Cited by 34
ARGO: An Extended Jason Architecture that Facilitates Embedded Robotic Agents Programming
Pantoja, C. E., Stabile, M. F., Lazarin, N. M., & Sichman, J. S. (2016) · EMAS@AAMAS · doi:10.1007/978-3-319-50983-9_8 · Cited by 33 · cited 1×
“Primary references: [42,294] Other references describing / exploiting the technology: [42,45,106,201,207,255,258,284,299] URL: http://jason.”
BackgroundCooL-AgentSpeak: Enhancing AgentSpeak-DL Agents with Plan Exchange and Ontology Services
Mascardi, V., Ancona, D., Bordini, R. H., & Ricci, A. (2011) · 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology · doi:10.1109/wi-iat.2011.255 · Cited by 32
Self-citationJADL - An Agent Description Language for Smart Agents
Konnerth, T., Hirsch, B., & Albayrak, S. (2006) · International Workshop on Declarative Agent Languages and Technologies · doi:10.1007/11961536_10 · Cited by 32 · cited 1×
“Primary references: [211,240] Other references describing / exploiting the technology: [46,147,239] URL: http://www.”
BackgroundCeccaroni, L. (2001) · doi:10.5821/dissertation-2117-93950 · Cited by 32 · cited 2×
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundLogic Programming and Multi-Agent Systems: A Synergic Combination for Applications and Semantics
Bozzano, M., Delzanno, G., Martelli, M., Mascardi, V., & Zini, F. (1999) · The Logic Programming Paradigm · doi:10.1007/978-3-642-60085-2_1 · Cited by 32 · cited 1×
“[49] up to the recent work by Calegari et al.”
ResultSelf-citationAgent Theories, Architectures, and Languages: A Bibliography
Wooldridge, M., Müller, J., & Tambe, M. (1995) · ATAL · doi:10.1007/3540608052_81 · Cited by 31 · cited 3× · see citing works
“[357], it represents the foundation for the AGENT-0 semantics: however, it is worth noting that AGENT-0 temporal operators lack a formal logic-based semantics.”
BackgroundFrom Organisation Specification to Normative Programming in Multi-Agent Organisations
Hübner, J., Boissier, O., & Bordini, R. H. (2010) · Computational Logic in Multi-Agent Systems · doi:10.1007/978-3-642-14977-1_11 · Cited by 30 · cited 2×
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundLeveraging New Plans in AgentSpeak(PL)
Meneguzzi, F., & Luck, M. (2008) · International Workshop on Declarative Agent Languages and Technologies · doi:10.1007/978-3-540-93920-7_8 · Cited by 30
CLAIM and SyMPA: A Programming Environment for Intelligent and Mobile Agents
Seghrouchni, A. E. F., & Suna, A. (2005) · Multi-Agent Programming · doi:10.1007/0-387-26350-0_4 · Cited by 30 · cited 1×
“Technology not found ABLE [349] , AgentStra [229], Ameli [137], ANA (Automated Negotiation Agent) [214], AOSDE [316], April [251], Argonaut [103], ARTIMIS [51], Baop [106], Camus [230], CASL (cognitive agents specification language) [315], CASP (Checking AgentSpeak Program) [43], Caso [107], Cast [359], CLAIM [132], C…”
BackgroundSynthesis and Verification of Uniform Strategies for Multi-agent Systems
Pilecki, J., Bednarczyk, M., & Jamroga, W. (2014) · Computational Logic in Multi-Agent Systems · doi:10.1007/978-3-319-09764-0_11 · Cited by 29 · cited 1×
“Primary references: [236] Other references describing / exploiting the technology: [68,133,235,237,285] URL: http://vas.”
BackgroundComposing High-Level Plans for Declarative Agent Programming
Meneguzzi, F., & Luck, M. (2007) · International Workshop on Declarative Agent Languages and Technologies · doi:10.1007/978-3-540-77564-5_5 · Cited by 29 · cited 1× · see citing works
“Primary references: [42,294] Other references describing / exploiting the technology: [42,45,106,201,207,255,258,284,299] URL: http://jason.”
BackgroundDistributed Workflow upon Linkable Coordination Artifacts
Omicini, A., Ricci, A., & Zaghini, N. (2006) · International Conference on Coordination Models and Languages · doi:10.1007/11767954_15 · Cited by 29 · cited 2×
“Primary references: [275,276] Other references describing / exploiting the technology: [64,264,264,265,265,278,279] URL: http://tucson.”
BackgroundMethodSelf-citationAgents, Multi-Agent Systems and Declarative Programming: What, When, Where, Why, Who, How?
Baldoni, M., Baroglio, C., Mascardi, V., Omicini, A., & Torroni, P. (2010) · 25 Years GULP · doi:10.1007/978-3-642-14309-0_10 · Cited by 29
Self-citationAdvanced SAT Techniques for Abstract Argumentation
Wallner, J., Weissenbacher, G., & Woltran, S. (2013) · Computational Logic in Multi-Agent Systems · doi:10.1007/978-3-642-40624-9_9 · Cited by 28 · cited 1×
“Primary references: [131] Other references describing / exploiting the technology: [39,347] URL: http://www.”
BackgroundImplementing Query Answering for Hybrid MKNF Knowledge Bases
Gomes, A. S., Alferes, J. J., & Swift, T. (2010) · International Symposium on Practical Aspects of Declarative Languages · doi:10.1007/978-3-642-11503-5_4 · Cited by 28 · cited 2×
“Table 4 Main technologies excluded from the survey, along with the motivation spanning between (i) “general purpose”, (ii) “no logic”, (iii) “technology not found” Motivation for exclusion Technology General purpose 4QL [243], CCALC [163], CDF-Rules [164], Clingo [292], DR-Prolog [37], Inter4QL [199], InterProlog [62]…”
BackgroundEngineering Multi-Agent Systems
Baldoni, M., Baresi, L., & Dastani, M. (2015) · Lecture Notes in Computer Science · doi:10.1007/978-3-319-26184-3 · Cited by 28
An Introduction to the JADEL Programming Language
Bergenti, F. (2014) · IEEE International Conference on Tools with Artificial Intelligence · doi:10.1109/ictai.2014.147 · Cited by 27 · cited 2×
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundModel Checking Agent Programs by Using the Program Interpreter
Jongmans, S., Hindriks, K., & van Riemsdijk, M. V. (2010) · Computational Logic in Multi-Agent Systems · doi:10.1007/978-3-642-14977-1_17 · Cited by 27 · see citing works
DARE: a system for distributed abductive reasoning
Ma, J., Russo, A., Broda, K., & Clark, K. (2008) · Autonomous Agents and Multi-Agent Systems · doi:10.1007/s10458-008-9028-y · Cited by 27 · cited 2×
“R [159], tuProlog [122], Xsb [309], YAP Prolog [93] No logic AGENTFLY [322], Aglets [221], CArtAgO [298], ConArg [38], cougaar [173], JaCaMo [41], JADE-JBossESB [346], JACKAL [92], Klaim [115], Magentix2 [328], MASON [238], Moise & S-Moise+ [193], Presage2 [71], RETSINA [329], SARL APL [302] Technology not found ABLE…”
BackgroundIntention Recognition in the Situation Calculus and Probability Theory Frameworks
Demolombe, R., & Fernandez, A. M. O. (2005) · Computational Logic in Multi-Agent Systems · doi:10.1007/11750734_20 · Cited by 27 · cited 1×
“Primary references: [113,114,228] Other references describing / exploiting the technology: [46,117,245,254,283] URL: http://www.”
Background
Flagged first, then by citations
81 of the 392 references couldn’t be matched to a known paper.
Research works printed but not linked: 63
- Baader, F., Calvanese, D., McGuinness, D., Patel-Schneider, P., & Nardi, D. (Eds.). (2003). The description logic handbook: Theory, implementation, and applications. Cambridge: Cambridge University Press.
- Baldoni, M., & Endriss, U. (Eds.). (2006). Declarative agent languages and technologies IV, Lecture notes in computer science (Vol. 4327). Berlin: Springer. https://doi.org/10.1007/11961536. · DOI
- Baldoni, M., Endriss, U., Omicini, A., & Torroni, P. (Eds.). (2005). Declarative agent languages and technologies III, Lecture notes in computer science (Vol. 3904). Berlin: Springer. https://doi.org/10.1007/11691792. · DOI
- Baldoni, M., Son, T. C., van Riemsdijk, B. M., & Winikoff, M. (Eds.). (2008). Declarative agent languages and technologies VI, Lecture notes in computer science (Vol. 5397). Berlin: Springer. https://doi.org/10.1007/978-3-540-93920-7. · DOI
- Baldoni, M., Baroglio, C., & Marengo, E. (2010). Constraints among commitments: Regulative specification of interaction protocols. In W. Faber, & N. Leone (Eds.), Proceedings of the 25th Italian conference on computational logic, Rende, Italy, July 7–9, 2010, CEUR workshop proceedings (Vol. 598). https://CEUR-WS.org. http://ceur-ws.org/Vol-598/paper04.pdf.
- Bryant, R. E. (1986). Graph-based algorithms for Boolean function manipulation. IEEE Transactions on Computers, 35(8), 677–691. https://doi.org/10.1109/TC.1986.1676819. · DOI
- Cattell, R. G. G., & Barry, D. K. (Eds.). (2000). The object data standard: ODMG 3.0. San Francisco, CA: Morgan Kaufmann Publishers.
- Chandy, K. M. (1988). Parallel program design: A foundation. Boston, MA: Addison-Wesley Longman Publishing Co. Inc.
- Chellas, B. F. (1980). Modal logic: An introduction. Cambridge: Cambridge University Press. https://doi.org/10.1017/CBO9780511621192. · DOI
- Chesani, F., Mello, P., Montali, M., & Torroni, P. (2009). Verifying a-priori the composition of declarative specified services. In M. Baldoni, C. Baroglio, J. Bentahar, G. Boella, M. Cossentino, M. Dastani, et al. (Eds.), Multi-agent logics, languages, and organisations—Second international federated workshops, MALLOW’009, workshops proceedings, Turin, Italy (Vol. 494, pp. 14–21). http://ceur-ws.org/Vol-494/.
- Ciampolini, A., Lamma, E., Mello, P., & Torroni, P. (1999). The dynamic composition of abductive agents in ALIAS. In A. Brogi & P. Hill (Eds.), 2nd International workshop on component-based software development in computational logic (COCL’99), Paris, France. http://www.di.unipi.it/~brogi/ResearchActivity/COCL99/proceedings/ciampolini.ps.
- Clark, K., Hengst, B., Pagnucco, M., Rajaratnam, D., Robinson, P., Sammut, C., et al. (2016). A framework for integrating symbolic and sub-symbolic representations. In S. Kambhampati (Ed.), 25th International joint conference on artificial intelligence (IJCAI-16) (pp. 2486–2492). IJCAI/AAAI Press. http://www.ijcai.org/Abstract/16/354.
- Collier, R. W. (2002). Agent factory: A framework for the engineering of agent-oriented applications. PhD thesis, University College Dublin.
- da Silva, D. M., & Vieira, R. (2007). Argonaut: Integrating Jason and Jena for context aware computing based on OWL ontologies. In Workshop on agents, web services, and ontologies—Integrated methodologies (AWESOME’007), Durham, UK (p. 19).
- de Boer, F. S., Hindriks, K. V., van der Hoek, W., & Meyer, J. J. C. (2007). A verification framework for agent programming with declarative goals. Journal of Applied Logic, 5(2), 277–302. https://doi.org/10.1016/j.jal.2005.12.014. · DOI
- Dennis, L. A., & Farwer, B. (2008). Gwendolen: A BDI language for verifiable agents. In B. Löwe (Ed.), AISB 2008 Symposium on logic and the simulation of interaction and reasoning (Vol. 9, pp. 16–23). Aberdeen: The Society for the Study of Artificial Intelligence and Simulation of Behaviour, University of Aberdeen.
- Di Stefano, A., & Santoro, C. (2003). eXAT: An experimental tool for programming multi-agent systems in erlang. In G. Armano, F. D. Paoli, A. Omicini, & E. Vargiu (Eds.), WOA 2003—Dagli oggetti agli agenti: sistemi intelligenti e computazione pervasiva, Pitagora Editrice Bologna, Villasimius, CA (pp. 121–127).
- Dix, J., Leite, J., Governatori, G., & Jamroga, W. (Eds.). (2010). Computational logic in multi-agent systems, Lecture notes in computer science (Vol. 6245). Berlin: Springer. https://doi.org/10.1007/978-3-642-14977-1. · DOI
- Erol, K., Hendler, J. A., & Nau, D. S. (1994). HTN planning: Complexity and expressivity. In B. Hayes-Roth & R. E. Korf (Eds.), 12th National conference on artificial intelligence (Vol. 2, pp. 1123–1128). Seattle, WA: AAAI Press/The MIT Press. http://www.aaai.org/Library/AAAI/1994/aaai94-173.php.
- Finger, M., Fisher, M., & Owens, R. (1993). MetateM at work: Modelling reactive systems using executable temporal logic. In Sixth international conference on industrial and engineering applications of artificial intelligence and expert systems. Edinburgh: Gordon and Breach Publishers.
- Fukuta, N., Ito, T., & Shintani, T. (2000). MiLog: A mobile agent framework for implementing intelligent information agents with logic programming. In Pacific Rim international workshop on intelligent information agents (pp. 113–123).
- Gabbay, D. (1987). Modal and temporal logic programming. In A. Galton (Ed.), Temporal logics and their applications (pp. 197–237). New York: Academic Press Professional, Inc. https://doi.org/10.5555/42251.42257. · DOI
- Garcia, A. J., & Simari, G. R. (2004). Defeasible logic programming: An argumentative approach. Theory and Practice of Logic Programming, 4(2), 95–138. https://doi.org/10.1017/S1471068403001674. · DOI
- Garcia-Serrano, A., Vioque, D. T., Carbone, F., & Mendez, V. (2003). FIPA-compliant MAS development for road traffic management with a knowledge-based approach: The TRACK-R agents. In Challenges open agent systems workshop, Melbourne, Australia.
- Håkansson, A., Nguyen, N. T., Hartung, R. L., Howlett, R. J., & Jain, L. C. (Eds.). (2009). Agent and multi-agent systems: Technologies and applications, Lecture notes in computer science, 3rd KES international symposium, KES-AMSTA 2009, Uppsala, Sweden, June 3–5, 2009. Proceedings (Vol. 5559). Berlin: Springer. https://doi.org/10.1007/978-3-642-01665-3. · DOI
- Halaç, T. G., Çetin, Ö., Ekinci, E. E., Erdur, R. C., & Dikenelli, O. (2009). Executing agent plans by reducing to workflows. In M. Baldoni, C. Baroglio, J. Bentahar, G. Boella, M. Cossentino, M. Dastani, et al. (Eds.), 2nd Multi-agent logics, languages, and organisations federated workshops (Vol. 494). http://ceur-ws.org/Vol-494/ladspaper10.pdf.
- Henz, M., Smolka, G., & Würtz, J. (1993). Oz—A programming language for multi-agent systems. In R. Bajcsy (Ed.), 13th International joint conference on artificial intelligence (pp. 404–409). Chambéry: Morgan Kaufmann Publishers Inc.
- Higgins, J. P. T., & Green, S. (Eds.). (2008). Cochrane handbook for systematic reviews of interventions, Cochrane book series. New York: Wiley. https://doi.org/10.1002/9780470712184. · DOI · Paper page
- Hjelmblom, M. (2008). Deontic action-logic multi-agent systems in Prolog. Tech. Rep. 30, Uppsala University, this report is originally a thesis work for degree of Master of Science in Computer Science at Uppsala University. The thesis was written and presented under the author’s former name, Magnus Blom.
- Hluchý, L., Laclavik, M., Balogh, Z., & Babik, M. (2006). Agentowl: Semantic knowledge model and agent architecture. Computers and Artificial Intelligence, 25(5), 421–439.
- Howden, N., Rönnquist, R., Hodgson, A., & Lucas, A. (2001). JACK intelligent agents—Summary of an agent infrastructure. In 2nd International workshop on infrastructure for agents, MAS, and scalable MAS.
- Inoue, K., Satohand, F., & Toni, K. (Eds.). (2006). Computational logic in multi-agent systems, Lecture notes in computer science (Vol. 4371). Berlin: Springer. https://doi.org/10.1007/978-3-540-69619-3. · DOI
- Kakas, A. C., Kowalski, R. A., & Toni, F. (1992). Abductive logic programming. Journal of Logic and Computation, 2(6), 719–770. https://doi.org/10.1093/logcom/2.6.719. · DOI
- Kowalski, R. A. (1995). Logical foundations for multi-agent systems. In M. Alpuente & M. I. Sessa (Eds.), Conference on declarative programming, GULP-PRODE’95, Marina di Vietri, Italy (pp. 39–40).
- Lange, D. B., & Mitsuru, O. (1998). Programming and deploying Java Mobile Agents Aglets. Boston, MA: Addison-Wesley Longman Publishing Co., Inc.
- Leite, J. A., Omicini, A., Torroni, P., & Yolum, P. (Eds.). (2005). Declarative agent languages and technologies II, Lecture notes in computer science (Vol. 3476). Berlin: Springer. https://doi.org/10.1007/b136890. · DOI
- Leite, J. A., Son, T. C., Torroni, P., van der Torre, L., & Woltran, S. (Eds.). (2013). Computational logic in multi-agent systems, Lecture notes in computer science (Vol. 8143). Berlin: Springer. https://doi.org/10.1007/978-3-642-40624-9. · DOI
- Lillis, D., & Collier, R. W. (2010). ACRE: Agent communication reasoning engine. In O. Boissier, A. E. Fallah-Seghrouchni, S. Hassas, & N. Maudet (Eds.), Proceedings of the multi-agent logics, languages, and organisations federated workshops (MALLOW 2010), CEUR workshop proceedings (Vol. 627). https://CEUR-WS.org. http://ceur-ws.org/Vol-627/lads_1.pdf.
- Lützenberger, M., Küster, T., & Konnerth, T. (2013). JIAC V—A MAS framework for industrial applications. In International conference on autonomous agents and multi-agent systems, IFAAMAS (pp. 1189–1190). http://dl.acm.org/citation.cfm?id=2485136.
- Martelli, M., Mascardi, V., & Zini, F. (1999). Specification and simulation of multi-agent systems in caselp. In M. C. Meo & M. V. Ferro (Eds.), Conference on declarative programming, AGP’99, L’Aquila (pp. 13–28).
- Mascardi, V., Demergasso, D., & Ancona, D. (2005). Languages for programming BDI-style agents: An overview. In 6th Workshop “From objects to agents” (WOA 2005) (Vol. 2005, pp. 9–15).
- Metakides, G., & Nerode, A. (1996). Foreword. In Studies in computer science and artificial intelligence (Vol. 13, pp. vii–ix). Amsterdam: Elsevier. https://doi.org/10.1016/S0924-3542(96)80008-9. · DOI
- Motomura, S., Kawamura, T., & Sugahara, K. (2005). Maglog: A mobile agent framework for distributed models. In 17th IASTED PDCS international conference, Phoenix, AZ, USA (pp. 414–420). http://www.actapress.com/Abstract.aspx?paperId=22336.
- Nau, D., Cao, Y., Lotem, A., & Munoz-Avila, H. (1999). SHOP: Simple hierarchical ordered planner. In 16th International joint conference on artificial intelligence (IJCAI 1999) (Vol. 2, pp. 968–973). Stockholm: Morgan Kaufmann Publishers Inc. https://www.ijcai.org/Proceedings/1999-2.
- Niewiadomski, A., Penczek, W., & Szreter, M. (2004). VerICS 2004: A model checker for real time and multi-agent systems. In International workshop on concurrency, specification and programming (CS&P’04) (Vol. 170, pp. 88–99). Humboldt-Univeristaet, Berlino, Informatik-Berichte.
- Nilsson, N. J. (2001). Teleo-reactive programs and the triple-tower architecture. Electronic Transactions on Artificial Intelligence, 5(B), 99–110.
- Orgun, B., Dras, M., Cassidy, S., & Nayak, A. (2005). DASMAS: Dialogue based automation of semantic interoperability in multi agent systems. In T. Meyer & M. A. Orgun. (Eds.), Australasian ontology workshop (Vol. 58, pp. 75–82). Sydney: Australian Computer Society, Inc.
- Rao, A. S., & Georgeff, M. P. (1991). Asymmetry thesis and side-effect problems in linear-time and branching-time intention logics. In J. Mylopoulos & R. Reiter (Eds.), 12th International joint conference on artificial intelligence. Sydney, Australia, August 24–30, 1991 (pp. 498–505). Morgan Kaufmann. http://ijcai.org/Proceedings/91-1/Papers/077.pdf.
- Rao, A. S., & Georgeff, M. P. (1991). Modeling rational agents within a BDI-architecture. In J. F. Allen, R. Fikes, & E. Sandewall (Eds.), 2nd International conference on principles of knowledge representation and reasoning (KR’91) (pp. 473–484). Morgan Kaufmann Publishers Inc. https://doi.org/10.5555/3087158.3087205. · DOI
- Rao, A. S., & Georgeff, M. P. (1993). A model-theoretic approach to the verification of situated reasoning systems. In R. Bajcsy (Ed.), 13th International joint conference on artificial intelligence. Chambéry, France, August 28–September 3, 1993 (pp. 318–324). Morgan Kaufmann. http://ijcai.org/Proceedings/93-1/Papers/045.pdf.
- Roy, P. V., & Haridi, S. (1999). Mozart: A programming system for agent applications. In D. De Schreye (Ed.), International workshop on distributed and internet programming with logic and constraint languages, MIT Press, Las Cruces, New Mexico, USA, Roy Van Peter, Haridi Seif, Skarmeas Nikolaos, Clark L. Keith, Maamar Zakaria and Brueckner A. Sven, part of International conference on logic programming (ICLP’99).
- Russell, S. J., & Norvig, P. (2002). Artificial intelligence: A modern approach, 2nd edn. Englewood Cliffs, NJ: Prentice Hall/Pearson Education International. http://vig.prenhall.com/catalog/academic/product/1,4096,0137903952,00.html.
- Sadri, F., & Satoh, K. (Eds.). (2007). Computational logic in multi-agent systems, Lecture notes in computer science (Vol. 5056). Berlin: Springer. https://doi.org/10.1007/978-3-540-88833-8. · DOI
- Shoham, Y. (1991). AGENT0: A simple agent language and its interpreter. In T. L. Dean & K. R. McKeown (Eds.), Proceedings of the 9th national conference on artificial intelligence (Vol. 2, pp. 704–709). AAAI Press/The MIT Press. http://www.aaai.org/Library/AAAI/1991/aaai91-110.php.
- Šišlák, D., Volf, P., Kopřiva, Š., & Pěchouček, M. (2008). AGENTFLY: A multi-agent airspace test-bed (demo paper). In 7th International joint conference on autonomous agents and multiagent systems, ACM, Estoril, Portugal (pp. 1665–1666). http://www.ifaamas.org/Proceedings/aamas08/proceedings/pdf/demo/AAMAS08_demo5.pdf.
- Snook, C., Butler, M., Edmunds, A., & Johnson, I. (2004). Rigorous development of reusable, domain-specific components, for complex applications. In J. Jurgens & R. France (Eds.), 3rd International workshop on critical systems development with UML, Lisbon, Portugal (pp. 115–129).
- Sycara, K., Lu, J., Klusch, M., & Widoff, S. (1999). Matchmaking among heterogeneous agents on the Internet. In AAAI spring symposium on intelligent agents in Cyberspace (pp. 22–24).
- Tarau, P. (1998). Jinni: A lightweight java-based logic engine for Internet programming. In K. Sagonas (Ed.), International workshop on implementation technology for programming languages based on logic, Manchester, UK (pp. 1–15).
- Toni, F. (2006). Multi-agent systems in computational logic: Challenges and outcomes of the SOCS project. In Toni and Torroni [340] (pp. 420–426). https://doi.org/10.1007/11750734_26. · DOI
- Toni, F., & Torroni, P. (Eds.). (2005). Computational logic in multi-agent systems, Lecture notes in computer science (Vol. 3900). Berlin: Springer. https://doi.org/10.1007/11750734. · DOI
- Wielemaker, J., Schrijvers, T., Triska, M., & Lager, T. (2012). SWI-Prolog. Theory and Practice of Logic Programming, 12(1–2), 67–96. https://doi.org/10.1017/S1471068411000494. · DOI
- Yen, J., Yin, J., Ioerger, T. R., Miller, M. S., Xu, D., & Volz, R. A. (2001). CAST: Collaborative agents for simulating teamwork. In B. Nebel (Ed.), 7th International joint conference on artificial intelligence (pp. 1135–1144). Seattle, WA: Morgan Kaufmann. http://dl.acm.org/doi/10.5555/1642194.1642247. · DOI
- Calegari, R., Ciatto, G., Mascardi, V. et al. Logic-based technologies for multi-agent systems: a systematic literature review. Auton Agent Multi-Agent Syst 35, 1 (2021). https://doi.org/10.1007/s10458-020-09478-3
Cited by
Sorted by citations
AI Agents vs. Agentic AI: A Conceptual taxonomy, applications and challenges
Sapkota, R., Roumeliotis, K. I., & Karkee, M. (2026) · Information Fusion · doi:10.1016/j.inffus.2025.103599 · Cited by 244 · see citing works
“Multi-agent systems facilitated coordination among distributed entities, exemplified by auction-based resource allocation in supply chain management [16–18].”
Agent-Based Modeling in Economics and Finance: Past, Present, and Future
Axtell, R. L., & Farmer, J. D. (2025) · Journal of Economic Literature · doi:10.1257/jel.20221319 · Cited by 244 · see citing works
AI Agents vs. Agentic AI: A Conceptual Taxonomy, Applications and Challenges
Sapkota, R., Roumeliotis, K. I., & Karkee, M. (2025) · SuperIntelligence - Robotics - Safety & Alignment · doi:10.70777/si.v2i3.15161 · Cited by 186 · see citing works
Tasmurzayev, N., Amangeldy, B., Imanbek, B., Baigarayeva, Z. E., Imankulov, T., Dikhanbayeva, G., Amangeldi, I., & Sharipova, S. (2025) · Italian National Conference on Sensors · doi:10.3390/s25175272 · Cited by 54 · see citing works
“…have long understood that building effective AI agents requires integrating multiple disciplines, including formal logic, cognitive science, machine learning, and software engineering—so that these agents can not only make autonomous decisions but also behave reliably and explainably [114].”
Fifty Years of Prolog and Beyond
KÖRNER, P., LEUSCHEL, M., BARBOSA, J., COSTA, V. S., DAHL, V., HERMENEGILDO, M. V., MORALES, J. F., WIELEMAKER, J., DIAZ, D., ABREU, S., et al. (2022) · Theory and Practice of Logic Programming · doi:10.1017/s1471068422000102 · Cited by 40 · see citing works
“This is, for instance, what happened with the Multi-Agent System community, where Prolog and LP have been extensively exploited in the last decades as the technological or conceptual basis for tens of agent-oriented technologies (Calegari et al., 2021).”
BackgroundSelf-citationToward Semantic Communication Protocols: A Probabilistic Logic Perspective
Seo, S., Park, J., Ko, S., Choi, J., Bennis, M., & Kim, S. (2023) · IEEE Journal on Selected Areas in Communications · doi:10.1109/jsac.2023.3288268 · Cited by 39 · see citing works
“4) Symbolic Artificial Intelligence: Related to our focus on logical relationships, learning logical relationships to represent expert knowledge has been traditionally embodied by the field of expert systems [29], multi-agent systems [30], and knowledge query manipulation language [31].”
BackgroundMutlag, A., Ghani, M. K. A., Mohd, O., Abdulkareem, K. H., Mohammed, M., Alharbi, M., & Al-araji, Z. (2023) · Physical Communication · doi:10.1016/j.phycom.2023.102109 · Cited by 34 · see citing works
RML: Theory and practice of a domain specific language for runtime verification
Ancona, D., Franceschini, L., Ferrando, A., & Mascardi, V. (2021) · Science of Computer Programming · doi:10.1016/j.scico.2021.102610 · Cited by 34
Self-citationNext Generation of Multi-Agent Driven Smart City Applications and Research Paradigms
Arora, A., Jain, A., Yadav, D., Hassija, V., Chamola, V., & Sikdar, B. (2023) · IEEE Open Journal of the Communications Society · doi:10.1109/ojcoms.2023.3310528 · Cited by 32 · see citing works
Xiang, L.-Q., Tan, Y.-T., Shen, G., & Jin, X. (2021) · Engineering Construction and Architectural Management · doi:10.1108/ecam-01-2021-0038 · Cited by 31
A survey on applications of coalition formation in multi‐agent systems
Sarkar, S., Malta, M. C., & Dutta, A. (2022) · Concurrency and Computation · doi:10.1002/cpe.6876 · Cited by 27
Algorithm for dynamic distribution and load balancing in distributed cloud computing
Mochalov, V., Bratchenko, N., & Gosteva, D. (2024) · Modeling of systems and processes · doi:10.12737/2219-0767-2024-17-1-92-102 · Cited by 24
Governance of Autonomous Agents on the Web: Challenges and Opportunities
Kampik, T., Mansour, A., Boissier, O., Kirrane, S., Padget, J., Payne, T. R., Singh, M. P., Tamma, V., & Zimmermann, A. (2022) · ACM Trans. Internet Techn. · doi:10.1145/3507910 · Cited by 22 · see citing works
“, those that respond to stimuli without complex symbolic reasoning to reason about future actions) to deliberative ones (those that maintain a symbolic world model for reasoning about plans and decision making) [29].”
BackgroundOn the impact of fuzzy-logic based BDI agent model for cyber-physical systems
Karaduman, B., Tezel, B. T., & Challenger, M. (2023) · Expert systems with applications · doi:10.1016/j.eswa.2023.122265 · Cited by 19
Multi-agent based manufacturing: current trends and challenges
Pulikottil, T., Estrada-Jimenez, L. A., Rehman, H. U., Barata, J., Nikghadam-Hojjati, S., & Zarzycki, L. (2021) · IEEE International Conference on Emerging Technologies and Factory Automation · doi:10.1109/etfa45728.2021.9613555 · Cited by 19
“Calegari et al [3] presented a systematic review of MAS but mainly focused on logical technologies.”
BackgroundTalk2Image: A Multi-Agent System for Multi-Turn Image Generation and Editing
Ma, S., Guo, Y.-H., Su, J.-H., Huang, Q.-H., Zhou, Z.-Q., & Wang, Y. (2025) · AAAI Conference on Artificial Intelligence · doi:10.48550/arxiv.2508.06916 · Cited by 18
“Multi-agent systems (MAS) offer a promising alternative to address these limitations through task decomposition and collaboration (Calegari et al. 2021; Cardoso and Ferrando 2021).”
David, J., Coatane'a, E., & Lobov, A. (2023) · Journal of manufacturing systems · doi:10.1016/j.jmsy.2023.07.013 · Cited by 18
Symbolic knowledge injection meets intelligent agents: QoS metrics and experiments
Agiollo, A., Rafanelli, A., Magnini, M., Ciatto, G., & Omicini, A. (2023) · Autonomous Agents and Multi-Agent Systems · doi:10.1007/s10458-023-09609-6 · Cited by 18 · see citing works
“As shown by recent surveys [7], it is quite common for the MAS community to represent knowledge and agents’ behaviours symbolically both at the conceptual and technological level—often relying upon computational logic [8].”
BackgroundSelf-citation2P-Kt: A logic-based ecosystem for symbolic AI
Ciatto, G., Calegari, R., & Omicini, A. (2021) · SoftwareX · doi:10.1016/j.softx.2021.100817 · Cited by 18 · see citing works
“AI [2,3]: CL has enabled the development of the former in the past, and it is now pushing the latter towards interpretability and explainability.”
BackgroundSelf-citationLupiyoadi, R., Pramesti, M., Ikhsan, R., Usman, L. H., Games, D., Kurniawan, & Fakhrorazi, A. (2025) · Journal of Open Innovation: Technology, Market and Complexity · doi:10.1016/j.joitmc.2025.100673 · Cited by 17 · see citing works
Siatras, V., Bakopoulos, E., Mavrothalassitis, P., Nikolakis, N., & Alexopoulos, K. (2023) · Applied Sciences · doi:10.3390/app13179540 · Cited by 17 · see citing works
Calvaresi, D., Ciatto, G., Najjar, A., Aydoğan, R., van der Torre, L., Omicini, A., & Schumacher, M. (2021) · EXTRAAMAS@AAMAS · doi:10.1007/978-3-030-82017-6_20 · Cited by 16 · see citing works
Self-citationBeyond Human and Machine: An Architecture and Methodology Guideline for Centaurian Design
Pareschi, R. (2024) · The Scientist · doi:10.3390/sci6040071 · Cited by 15 · see citing works
“These systems utilize various methodologies, including logical inference [38], game theory [39], bio-inspired algorithmic search [40], and machine learning [41].”
Liu, Q., Chen, C., & Chen, S.-B. (2022) · Journal of Manufacturing and Materials Processing · doi:10.3390/jmmp6060135 · Cited by 15
Rizinski, M., & Trajanov, D. (2026) · Comput. Mater. Continua · doi:10.32604/cmc.2025.069678 · Cited by 15 · see citing works
“This deliberative reasoning process makes BDI models suitable for applications requiring goal-oriented behavior and planning, such as sophisticated financial advisory systems or compliance monitoring agents that need to reason about regulatory obligations [90–93].”
Synergizing Logical Reasoning, Knowledge Management and Collaboration in Multi-Agent LLM System
Kostka, A., & Chudziak, J. (2025) · Pacific Asia Conference on Language, Information and Computation · doi:10.48550/arxiv.2507.02170 · Cited by 13
“The complex and opaque nature of LLMs makes it challenging to directly analyze and improve their behavior and outputs (Calegari et al., 2020).”
Yan, S.-S., Aly, A., Felemban, B., Gheisarnejad, M., Tian, M.-W., Khooban, M., Mohammadzadeh, A., & Mobayen, S. (2021) · Electronics · doi:10.3390/electronics10243122 · Cited by 13
“In the study of MAGs, the relationship between agents can be described as a network topology [32].”
BackgroundAgentic AI systems in electrical power systems engineering: current state-of-the-art and challenges
Ghosh, S., & Mittal, G. (2025) · Frontiers in Artificial Intelligence · doi:10.3389/frai.2026.1814651 · Cited by 11
“Early agent-based systems (Calegari et al., 2021; Cardoso and Ferrando, 2021) focused on coordination and had limited problem-solving capabilities often within the bounds of predefined and narrow operational contexts.”
Ensuring Trustworthy and Ethical Behavior in Intelligent Logical Agents
Costantini, S. (2024) · Italian Conference on Computational Logic · doi:10.1093/logcom/exab091 · Cited by 11 · see citing works
Chen, C., & Lin, S.-C. (2025) · Journal of Intelligent Manufacturing · doi:10.1007/s10845-025-02706-1 · Cited by 8 · see citing works
“These agents possess capabilities for environmental perception (Leal Filho et al., 2022), rea - soning, and control (Calegari et al., 2021), allowing them to actively collect and analyze environmental information and take corresponding actions (Seng et al., 2022).”
Becker, L. B., Silvestre, I. D. O., Hübner, J., & Fisher, M. (2025) · Robotics Auton. Syst. · doi:10.1016/j.robot.2025.104917 · Cited by 9
On using Theorem Proving for Cognitive Agent-oriented Programming
Jensen, A. B., Hindriks, K., & Villadsen, J. (2021) · International Conference on Agents and Artificial Intelligence · doi:10.5220/0010349504460453 · Cited by 9
“(Calegari et al., 2020) recently reviewed logic-based technologies for MAS and provide a nice overview of the available, and actively developed, agent technologies including means of agent verification.”
Sadeeq, M., & Zeebaree, S. R. M. (2021) · 2021 7th International Conference on Contemporary Information Technology and Mathematics (ICCITM) · doi:10.1109/iccitm53167.2021.9677679 · Cited by 8
Explainable and Ethical AI: A Perspective on Argumentation and Logic Programming
Calegari, R., Omicini, A., & Sartor, G. (2020) · International Conference of the Italian Association for Artificial Intelligence · doi:10.1007/978-3-030-77091-4_2 · Cited by 8 · see citing works
Self-citationEvaluating Theory of Mind and Internal Beliefs in LLM-Based Multi-agent Systems
Kostka, A., & Chudziak, J. (2026) · International Conference on Computational Collective Intelligence · doi:10.1007/978-3-032-09318-9_2 · Cited by 7 · see citing works
“Explainability and transparency are very critical as well [2].”
Bansod, P. B. (2025) · arXiv.org · doi:10.48550/arxiv.2506.01438 · Cited by 7 · see citing works
“Prior to the widespread availability of advanced foundation models, intelligent systems operated within highly constrained parameters, relying primarily on rule-based logic, symbolic reasoning, and predetermined response patterns [4], [5].”
Rational Coordination in Cognitive Agents: A Decision-Theoretic Approach Using ERMM
Mazhar, N., & Kausar, M. (2023) · IEEE Access · doi:10.1109/access.2023.3309417 · Cited by 7
An epistemic logic for formalizing group dynamics of agents
Costantini, S., Formisano, A., & Pitoni, V. (2022) · Interaction Studies · doi:10.1075/is.22019.cos · Cited by 6 · see citing works
Khapre, S., Mersha, M. A., Olalekan, Z., Shakil, H., Iskandar, S., Moustafa, A., & Kalita, J. K. (2026) · Neurocomputing · doi:10.1016/j.neucom.2026.134049 · Cited by 6 · see citing works
Design of Multi Agent Autonomous Workflow Systems using Agentic AI Frameworks
Apuri, H., & Yepuri, C. (2026) · 2026 International Conference on AI-Driven Smart Systems and Ubiquitous Computing (ICAUC) · doi:10.1109/icauc68182.2026.11441280 · Cited by 5 · see citing works
“Because agents in the BDI model can make choices regarding what they want and what they believe, this model has received the most focus and has become very popular in the construction of autonomous agents in both theoretical and applied robotics and distributed systems [1].”
Li, B. (2025) · International Journal of Knowledge Management · doi:10.4018/ijkm.370950 · Cited by 5 · see citing works
A Survey on Cooperative Control of Multi-Agent Systems
Yang, Z.-C., Ma, N., & Yao, Y. (2023) · 2023 2nd International Conference on Artificial Intelligence, Human-Computer Interaction and Robotics (AIHCIR) · doi:10.1109/aihcir61661.2023.00090 · Cited by 5
“The collaborative efforts of multiple intelligent entities leverage their respective strengths to collectively accomplish complex tasks, thereby improving production efficiency and system performance in various domains[2].”
BackgroundMarzouk, R., Alzahrani, J. S., Alrowais, F., Al-Wesabi, F. N., & Hamza, M. A. (2022) · Expert Syst. J. Knowl. Eng. · doi:10.1111/exsy.13112 · Cited by 5
“IoA is a novel technique that emerged with an aim to mitigate the communication deficiency in terms of reasoning and social abilities found in IoT scenarios, with the help of software agents (Calegari et al., 2021).”
MethodTowards Verifying a Blocks World for Teams GOAL Agent
Jensen, A. B. (2021) · International Conference on Agents and Artificial Intelligence · doi:10.5220/0010268303370344 · Cited by 5
“From a recent review of logic-based approaches for multi-agent systems by (Calegari et al., 2020), it is clear that model-checking has retained its position as the primary tool for practical verification of multi-agent systems.”
BackgroundAnalysing the Role of Multi-Agent AI Models for Autonomous Business Decision Systems
Tayal, C., Murumkar, S., & Biradar, S. S. (2026) · IEEE Annual Computing and Communication Workshop and Conference (CCWC) · doi:10.1109/ccwc67433.2026.11393746 · Cited by 4 · see citing works
“In multi-agent interactions, the use of logic-based systems can be supported in the literature to enforce contract, organisational norms, trace distributed decisions, and managing conflicts [2].”
Multi-agent systems for digital twin shop-floor resilient control
Zhang, C., Tao, F., Ma, X., & Cheng, Y. (2025) · Chinese Journal of Mechanical Engineering · doi:10.1016/j.cjme.2025.100206 · Cited by 5 · see citing works
Zhang, K., Dong, C.-Q., Guo, Y., Yu, G., & Mi, J.-N. (2025) · Syst. · doi:10.3390/systems13060451 · Cited by 4 · see citing works
“First, an MAS enables the representation of heterogeneous compu‑ tational intelligence across different agent types, reflecting the diverse cognitive models that shape discourse contributions [41].”
Logic-based Technologies for Multi-agent Systems: Summary of a Systematic Literature Review
Calegari, R., Ciatto, G., Mascardi, V., & Omicini, A. (2021) · Adaptive Agents and Multi-Agent Systems · doi:10.5555/3463952.3464214 · Cited by 4
“In the end, we forward the interested readers to the original SLR for the full details [7].”
MethodSelf-citationAguayo-Canela, F. J., Aláiz-Moretón, H., García-Ordás, M., Benítez-Andrades, J., Benavides, C., Novais, P., & García-Rodríguez, I. (2021) · Cluster Computing · doi:10.1007/s10586-021-03270-y · Cited by 4
“agent to sense its environment and trigger its behavior when a change is detected [7].”
BackgroundTesting BDI-based multi-agent systems using discrete event simulation
Baiardi, M., Burattini, S., Ciatto, G., & Pianini, D. (2026) · Autonomous Agents and Multi-Agent Systems · doi:10.1007/s10458-026-09744-w · Cited by 3
“Depending on whether MASs were exploited to study systems’ complexity, or to tame it, many solutions have been proposed to either use MAS abstractions to simulate system behaviour [5] or for designing and deploying real-world systems [6].”
Self-citationFAIR: Fuzzy-BDI agents for intelligent reasoning on smart cyber-physical systems
Karaduman, B., Tezel, B. T., & Challenger, M. (2025) · Expert systems with applications · doi:10.1016/j.eswa.2025.130047 · Cited by 3
Blending BDI Agents with Object-Oriented and Functional Programming with JaKtA
Baiardi, M., Burattini, S., Ciatto, G., & Pianini, D. (2024) · SN Computer Science · doi:10.1007/s42979-024-03244-y · Cited by 3 · see citing works
“Hence, we build upon the recent work by Calegari et al. [24], which surveys the state-of-the-art of logic-based agent-oriented technologies, and we select the ones aimed to support general-purpose BDI agents programming.”
Self-citationOn Alternating-time Temporal Logic, Hyperproperties, and Strategy Sharing
Beutner, R., & Finkbeiner, B. (2023) · AAAI Conference on Artificial Intelligence · doi:10.48550/arxiv.2312.12403 · Cited by 3
Inference Engines Performance in Reasoning Tasks for Intelligent Tutoring Systems
Sychev, O., Anikin, A., & Denisov, M. (2021) · Communication Systems and Applications · doi:10.1007/978-3-030-86960-1_33 · Cited by 3
Attention Guidance Agents with Eye-Tracking - A Use-Case Based on the MATBII Cockpit Task
Durant, S., Wilkins, B., Woods, C., Uliana, E., & Stathis, K. (2021) · EMAS@AAMAS · doi:10.1007/978-3-030-97457-2_6 · Cited by 3 · see citing works
“However, many cognitive agent models and their implementation platforms (see [10] and [36]) are often resource heavy for real-time applications as demanding as eye-tracking.”
BackgroundCombining Neural Empathy-Aware Behavior Trees With Knowledge Graphs for Affective Human-AI Teaming
Amaral, G., Costantini, S., Gasperis, G. D., Lauretis, L. D., Dell'acqua, P., Guizzardi, G., Gullo, F., & Rafanelli, A. (2026) · IEEE Transactions on Affective Computing · doi:10.1109/taffc.2025.3641641 · Cited by 2
“…BDI proposal, these notions have significantly evolved in computational logics, and many logic-based agent-oriented languages and frameworks to specify agents and multi-agent systems have been defined (for a survey of these languages and architectures, the reader may refer to [46], [47], [48]).”
OptAgent: an Agentic AI framework for Intelligent Building Operations
Jiang, Z.-X., Xu, W., & Dong, B. (2026) · arXiv.org · doi:10.48550/arxiv.2601.20005 · Cited by 2
“Instead of following hardcoded procedures (as in traditional rule-based automation [6]), agentic AI systems can perceive context, reason about goals, generate multi-step plans, execute actions through external tools, and revise decisions using feedback-driven adaptation [7].”
Knowledge Management in Virtual Organisations Using Mobile Agents
Nicola-Gavrilă, L., & Popirlan, C. (2025) · Journal of Research, Innovation and Technologies (JoRIT) · doi:10.57017/jorit.v4.1(7).04 · Cited by 2
“Building upon the foundational characteristics, scholars such as Nami & Malekpour (2008) and Calegari et al. (2020) propose additional dimensions that define how virtual organizations operate in practice.”
Abadi, C., Manssouri, I., Abadi, M., Abadi, A., & Sahbi, H. (2023) · International Journal of Engineering Research in Africa · doi:10.4028/p-2vxi5u · Cited by 2
“It is based on three different artificial intelligent tools specifically: • The fuzzy Ontologies which are defined as a quintuple OF = {I, C, R, F, A} where I is a set of individuals, C is a set of concepts, R is a set of relations, F is a set of fuzzy relations and A is the set of axioms [1-4].”
BackgroundNeural-logic multi-agent system for flood event detection
Rafanelli, A., Costantini, S., & Gasperis, G. D. (2023) · Intelligenza Artificiale · doi:10.3233/ia-230004 · Cited by 2
“This because a logic basis provides (at least potentially) verifiability and explainability, and thus trustworthiness [7] 3 .”
Empathetic human-agent interaction via emotional behavior trees
Dell'acqua, P., & Costantini, S. (2023) · Intelligenza Artificiale · doi:10.3233/ia-230014 · Cited by 2 · see citing works
“Several agent-oriented programming languages and systems exist, many of them based upon computational logic (cf., e.g., [4, 5, 14] for recent surveys on such languages).”
A Theorem Proving Approach to Formal Verification of a Cognitive Agent
Jensen, A. B. (2021) · International Symposium on Distributed Computing and Artificial Intelligence · doi:10.1007/978-3-030-86261-9_1 · Cited by 2
Dynamic resource allocation for multiagent systems via deep reinforcement learning
He, Z. (2026) · International Conference on Big Data, Computational Intelligence and Applications · doi:10.1117/12.3105724 · Cited by 1
“MAS have been at the core of the design of intelligent systems since their very beginning, and their long-term connection with logic-based technologies, which characterised their early days, might open new ways to engineer explainable intelligent systems [2].”
Aloui, A., Hachicha, H., & Zagrouba, E. (2026) · IEEE transactions on intelligent transportation systems (Print) · doi:10.1109/tits.2025.3628897 · Cited by 1 · see citing works
Using Retrieval-Augmented Generation for Fault Prediction and Maintenance on the Factory Floor
Soechit, A., & Hosein, P. (2025) · 2025 IEEE International Conference on Technology Management, Operations and Decisions (ICTMOD) · doi:10.1109/ictmod66732.2025.11371787 · Cited by 1
“These agents are capable of sensing, reasoning and acting either independently or cooperatively [12].”
ActionFusion: Framework of Large Action Model Enablement
Shan, R., & Shan, T. C. (2024) · IEEE International Conference on Big Data (BigData) · doi:10.1109/bigdata62323.2024.10825136 · Cited by 1 · see citing works
Learning Coordinated Maneuver in Adversarial Environments
Hu, Z., Limbu, M., Shishika, D., Xiao, X., & Wang, X. (2024) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros58592.2024.10802227 · Cited by 1 · see citing works
“Such constraints and task specifications can be encoded through logic formulation and piece-wise nonlinear functions [14].”
On the external concurrency of current BDI frameworks for MAS
Baiardi, M., Burattini, S., Ciatto, G., Pianini, D., Ricci, A., & Omicini, A. (2024) · International Workshop on Engineering Multi-Agent Systems · doi:10.1007/978-3-031-71152-7_3 · Cited by 1
“On mainstream programming platforms, (such as the Java Virtual Machine (JVM) [12], used for the implementation of several BDI frameworks), computational autonomy may be achieved by mapping each agent onto a control-flow-related primitive: a thread, a processes, or an event loop.”
Self-citationHow to model contrary-to-duty with GCP-nets
Loreggia, A., Calegari, R., Lorini, E., Rossi, F., & Sartor, G. (2022) · Intelligenza Artificiale · doi:10.3233/ia-221057 · Cited by 1
Self-citationCOMMONKADS for Knowledge Based System Development: A Literature Study
Cahyaningsih, E., Silalahi, N., Rohajawati, S., & Avianti, Y. M. (2022) · International Conference on Information Technology Systems and Innovation · doi:10.1109/icitsi56531.2022.9970920 · Cited by 1
“…paper) [9], 2012 (4 paper) [3], [4], [10], [12], 2013 (2 paper) [7], [8], 2014 (4 paper) [5], [11], [14], [19], 2015 (1 paper) [6], 2020 (1 paper) [23], 2021 (3 paper) [20], [22], [21] 2022 (2 paper) [22], [29] ) [20], agriculture (2 paper) [9], [19], tourism (1 paper) [3], education (1 paper)…”
BackgroundMethodInfluentialFramework proposal for adaptive mobile intelligent agents
Ledesma, E. F. R., Palma-Orozco, R., & Gonzaga, E. A. (2021) · Bulletin of Electrical Engineering and Informatics · doi:10.11591/eei.v10i5.2841 · Cited by 1 · see citing works
“Jade [11] x x x x Jason [14] x x x x Agentsheets [15] x x x x Cormas [16] x x x x x Ingenias [17] x x x x x Repast [19] x x x x Madkit [20] x x Netlogo [21] x x x Simpack [22] Starlogo [23] x x x x Framework de SySAge x x x x x x x x”
BackgroundMethodTogether Is Better! Integrating BDI and RL Agents for Safe Learning and Effective Collaboration
Parmiggiani, M., Ferrando, A., & Mascardi, V. (2025) · International Conference on Agents and Artificial Intelligence · doi:10.5220/0013077000003890 · Cited by 1
“Symbolic agents, also known as deliberative or logical agents, operate based on explicit representations of the rules of knowledge and reasoning (de Silva et al., 2020; Calegari et al., 2021).”
Self-citationE-learning model based on intelligent agents and web services
Altaie, A. M., & Hammo, A. Y. (2025) · AIP Conference Proceedings · doi:10.1063/5.0257529 · Cited by 1
Towards Explainable Visionary Agents: License to Dare and Imagine
Ciatto, G., Najjar, A., Calbimonte, J.-P., & Calvaresi, D. (2021) · EXTRAAMAS@AAMAS · doi:10.1007/978-3-030-82017-6_9 · Cited by 1 · see citing works
Self-citationAgent Mining Framework for Analyzing Moroccan Olive Oil Datasets
Imane, B., El, J., Abdelmajid, B., & Alaoui, T. (2020) · International Journal of Advanced Computer Science and Applications · doi:10.14569/ijacsa.2020.0111274 · Cited by 1 · see citing works
Li, J.-N., Zhao, J.-W., Zhou, Y.-T., Zhao, Z.-F., Wu, S.-X., Wang, Y.-T., Wang, D.-Z., Chu, H., & Li, F. (2026) · doi:10.48550/arxiv.2610.28210
“Recent advances in multi-agent systems (Cardoso and Ferrando 2021; Calegari et al. 2021) provide a promising foundation for such role-specialized co-ordination.”
Point merge system using decentralized control
Gao, Y., & Richards, A. G. (2026) · Chinese Journal of Aeronautics · doi:10.1016/j.cja.2026.104489
Wu, L., Geng, L., Xue, J., Qian, Y., Liu, Z.-Z., & Wuni, I. (2026) · AI in Civil Engineering · doi:10.1007/s43503-026-00107-8
Artificial intelligence in the diagnosis of hereditary diseases
Kobrinskii, B. A. (2026) · Rossiyskiy Vestnik Perinatologii i Pediatrii (Russian Bulletin of Perinatology and Pediatrics) · doi:10.21508/1027-4065-2026-71-3-7-15
Hasan, R., & Mahmood, S. (2026) · Journal of Informatics and Web Engineering · doi:10.33093/jiwe.2026.5.2.20
Macro-Programming Multi-Agent Systems: A Framework for Artificial Collective Intelligence
Casadei, R. (2026) · Adaptive Agents and Multi-Agent Systems · doi:10.65109/saxg2906
“Another class is given by declarative approaches [7, 15], often logic-based, that specify what are the goals (rather than how they should be pursued).”
High-level reasoning while low-level actuation in cyber-physical systems: How efficient is it?
Karaduman, B., Tezel, B. T., & Challenger, M. (2026) · Journal of Industrial Information Integration · doi:10.1016/j.jii.2026.101090
Foundations for Multi-Logic Modelling and Supervision of Cyber–Physical IoT Agents
Karaduman, B., & Challenger, M. (2026) · Proceedings of the 8th International Workshop on Software Engineering Research and Practices for the IoT · doi:10.1145/3786159.3788484
“As mentioned by [5, 6], logical approaches, especially fuzzy logic, play a prominent role in both rule-based control and uncertainty handling, despite the widely used basic form.”
Logical Robots: Declarative Multi-Agent Programming in Logica
Skvortsov, E., Xia, Y., Garg, O., Bowers, S., & Ludäscher, B. (2026) · Adaptive Agents and Multi-Agent Systems · doi:10.65109/ukvj1021
“While logic programming has been applied to reactive control (IndiGolog [3] and LTL synthesis [7]), surveys of logic-based MAS technologies [2] confirm most approaches operate at high abstraction levels, leaving low-level control to imperative code.”
Future of AI is Multi-Agent with Sub-Agents in Software Testing and Automation
Singh, H. (2026) · International journal of scientific and research publications · doi:10.29322/ijsrp.16.02.2026.p17046
Sharko, P. A., Burlutskaya, Z., Gintciak, A., Beketov, S. M., & Lundaeva, K. A. (2025) · Sustainability · doi:10.3390/su172411130
Trust in Artificial Intelligence Technologies
Kobrinskii, B. A. (2025) · Scientific and Technical Information Processing · doi:10.3103/s0147688225700455
“Recently, along with the rapid development of modern subsymbolic approaches to AI, symbolic approaches of classical AI are gaining momentum again as more and more researchers exploit their potential to make AI more understandable, explain-able and therefore trustworthy [3, 4].”
Using Modern Agent Toolkits with Logical Agents
Lloyd, N., & Lewis, P. R. (2025) · 2025 IEEE International Conference on Autonomic Computing and Self-Organizing Systems Companion (ACSOS-C) · doi:10.1109/acsos-c66519.2025.00059
Architecture of multi-agent systems for generative automatic matching among heterogeneous systems
Batouta, Z. I., Dehbi, R., & Talea, M. (2025) · International Journal of Electrical and Computer Engineering (IJECE) · doi:10.11591/ijece.v15i2.pp2345-2355
Design of a Task-Driven Multi-Agent Alliance Optimization Mechanism in Land Warfare Context
Zhang, J., Zhu, F., Tang, X., Wang, C., Li, D., Lv, T., & Chen, Z. (2024) · Proceedings of the 4th Asia-Pacific Artificial Intelligence and Big Data Forum · doi:10.1145/3718491.3718509
“Multi-agent systems (MAS), as a key technology for collaborative warfare, enable multiple agents to achieve efficient cooperation through means such as information sharing, task allocation, and resource scheduling [1-9], thereby optimizing decision-making and execution.”
Gudipuri, N. (2024) · The Eastasouth Journal of Information System and Computer Science · doi:10.58812/esiscs.v2i01.1170
“The influence of the belief-desire-intention (BDI) and related reasoning formalisms on logic-based technologies for MAS and the needs for tools and frameworks to build production-grade agent systems have also been surveyed [10, 12].”
Dynamic Load Balancing and Distribution Algorithm in Distributed Cloud Computing
Mochalov, V., Bratchenko, N. Y., & Gosteva, D. (2024) · 2024 International Russian Smart Industry Conference (SmartIndustryCon) · doi:10.1109/smartindustrycon61328.2024.10515775
“According to [7,8], fractal network processes have a long-term dependence, expressed in an infinite correlation interval.”
BackgroundMulti-Objective Trapping of UAVs Swarm Based on Gene Regulatory Networks
Xu, P., Shi, Z., & Fan, Z. (2023) · Cyber .. · doi:10.1109/cyber59472.2023.10256516
An anti-consensus strategy based on continuous perturbation updates in opposite directions
Xie, Y., Liang, X.-T., Huang, Y.-F., Hou, J., & Jia, Y.-B. (2022) · J. High Speed Networks · doi:10.3233/jhs-220001
“As a popular and mature research field, multi-agent system (MAS) makes arrangements for a group of agents to accomplish a common problem or task in a centralized or distributed manner [3,4].”
Spatio-Temporal Graph Spectral Network for Personalized Itinerary Recommendation
Wang, T., Cheng, R., & Wang, Y. (2025) · IEEE Access · doi:10.1109/access.2025.3604019
“The emergence of hybrid systems [34], [35], [36], which blend ontological knowledge [37], collaborative filtering, and multi-agent frameworks, represents a logical progression, but frequently at the cost of greater system complexity.”
Advance Security Schemes for Smart Societies
Joshi, M., Mazumdar, B., & Dey, S. (2021) · Green Technological Innovation for Sustainable Smart Societies · doi:10.1007/978-3-030-73295-0_14
- Authors
- Calegari, R., Ciatto, G., Mascardi, V., & Omicini, A.
- Affiliations
- University of Bologna (IT)
- University of Genoa (IT)
- Corresponding author
- Calegari, Roberta
- Ciatto, Giovanni
- Mascardi, Viviana
- Omicini, Andrea
- Venue
- Autonomous Agents and Multi-Agent Systems
- Published
- 2020-10-19
- Volume
- 35
- Issue
- 1
- ISSN
- 1387-2532 (ISSN-L)
- 1573-7454
- OpenAlex
- W3093365097
- Cited by
- 117
- References
- 392
- Citations by year
- 2026: 22 · 2025: 23 · 2024: 14 · 2023: 19 · 2022: 14 · 2021: 22 · 2020: 3
- FWCI
- 0.50
- Type
- journal article
- Language
- en
- Open access
- hybrid
- doi.org
- Locations
- Autonomous Agents and Multi-Agent Systems (publishedVersion, cc-by)
- Archivio istituzionale della ricerca (Alma Mater Studiorum Università di Bologna) (submittedVersion, cc-by)
- CINECA IRIS Institutial Research Information System (University of Genoa) (submittedVersion, other-oa)
- Funders
- Alma Mater Studiorum - Università di Bologna
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Multi-Agent Systems and Negotiation
- Physical Sciences › Computer Science › Artificial Intelligence › Logic, Reasoning, and Knowledge
- Physical Sciences › Computer Science › Artificial Intelligence › AI-based Problem Solving and Planning
- Keywords
- multi-agent systems, symbolic AI, knowledge representation
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review