Alderson , D. L. & Doyle , J. C. 2010. Contrasting views of complexity and their implications for network-centric infrastructures. IEEE Transactions on Systems, Man, and Cybernetics – Part A: Systems and Humans 40(4), 839–852.

Baldoni , M., Baroglio , C., Chiappino , G., Micalizio , R. & Tedeschi , S. 2022. Exception handling in SARL as a responsibility distribution. In The 13th International Conference on Ambient Systems, Networks and Technologies (ANT)/The 5th International Conference on Emerging Data and Industry 4.0 (EDI40), Procedia Computer Science 201, 795–800. Elsevier. https://doi.org/10.1016/j.procs.2022.03.112

Baldoni , M., Baroglio , C., Galland , S., Micalizio , R., Outay , F. & Tedeschi , S. 2025. Interaction protocols in an imperative agent-oriented programming language: the case of BSPL and SARL. In Proceedings of 24th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2025, IFAAMAS, Detroit, Michigan, USA.

Baldoni , M., Baroglio , C., Micalizio , R. & Tedeschi , S. 2021. Reimagining robust distributed systems through accountable MAS. IEEE Internet Computing 25(6), 7–14. https://doi.org/10.1109/MIC.2021.3115450

Baldoni , M., Baroglio , C., Micalizio , R. & Tedeschi , S. 2022. Exception handling as a social concern. IEEE Internet Computing 26(6), 33–40. https://doi.org/10.1109/MIC.2022.3216272

Baldoni , M., Baroglio , C., Micalizio , R. & Tedeschi , S. 2023a. Accountability in multi-agent organizations: from conceptual design to agent programming. Autonomous Agents and Multi-Agent Systems 37(1). https://doi.org/10.1007/s10458-022-09590-6

Baldoni , M., Baroglio , C., Micalizio , R. & Tedeschi , S. 2023b. Towards exception handling in the SARL agent platform. In Advances in Practical Applications of Agents, Multi-Agent Systems, and Cognitive Mimetics. The PAAMS Collection, 403–408. Springer. https://doi.org/10.1007/978-3-031-37616-0_33

Baldoni , M., Christie V, S. H., Singh, M. P. & Chopra, A. K. 2025a. Orpheus: engineering multiagent systems via communicating agents. In Proceedings Thirty-Nineth AAAI Conference on Artificial Intelligence, AAAI 2025, Philadelphia, Pennsylvania, USA.

Baldoni , M., Christie V, S. H., Singh, M. P. & Chopra, A. K. 2025b. Orpheus: programming protocol-based BDI agents. In Proceedings of 24th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2025, Demonstration Track, IFAAMAS, Detroit, Michigan, USA.

Bauer , B., Müller , J. & Odell , J. 2001. Agent UML: a formalism for specifying multiagent software systems. Software Engineering and Knowledge Engineering 11(3), 207–230.

Boella , G., van der Torre , L. & Verhagen , H. 2008. Introduction to the special issue on normative multiagent systems. Autonomous Agents and Multi-Agent Systems 17(1), 1–10. https://doi.org/10.1007/s10458-008-9047-8

Boissier , O., Bordini , R. H., Hübner , J. F., Ricci , A. & Santi , A. 2013. Multi-agent oriented programming with JaCaMo. Science of Computer Programming 78(6), 747–761.

Boissier , O., Bordini , R. H., Hübner , J. & Ricci , A. 2020. Multi-Agent Oriented Programming: Programming Multi-agent Systems Using JaCaMo. MIT Press.

Bordini , R. H., Hübner , J. F. & Wooldridge , M. 2007. Programming Multi-Agent Systems in AgentSpeak Using Jason. John Wiley & Sons.

Bresciani , P., Perini , A., Giorgini , P., Giunchiglia , F. & Mylopoulos , J. 2004. Tropos: an agent-oriented software development methodology. Autonomous Agents and Multi-Agent Systems 8(3), 203–236. https://doi.org/10.1023/B:AGNT.0000018806.20944.ef

Chopra , A. K., Baldoni , M., Christie V, S. H. & Singh, M. P. 2025. Azorus: commitments over protocols for BDI agents. In Proceedings of 24th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2025, IFAAMAS, Detroit, Michigan, USA.

Christie V., S., Chopra, A. K. & Singh, M. P. 2021. Bungie: Improving fault tolerance via extensible application-level protocols. Computer 54(5), 44–53. https://doi.org/10.1109/MC.2021.3052147

Christie V, S., Chopra, A. K. & Singh, M. P. 2022. Mandrake: multiagent systems as a basis for programming fault-tolerant decentralized applications. Autonomous Agents and Multi-Agent Systems 36(1), 16. https://doi.org/10.1007/s10458-021-09540-8

Corkill , D. D. & Lesser , V. R. 1983. The use of meta-level control for coordination in distributed problem solving network. In Proceedings of the 8th International Joint Conference on Artificial Intelligence (IJCAI’83), 748–756. William Kaufmann.

Dardenne , A., van Lamsweerde , A. & Fickas , S. 1993. Goal-directed requirements acquisition. Science of Computer Programming 20(1), 3–50.

Dellarocas , C. & Klein , M. 2000. An experimental evaluation of domain-independent fault handling services in open multi-agent systems. In Proceedings Fourth International Conference on MultiAgent Systems, 95–102. IEEE.

Dignum , V. 2009. Handbook of research on multi-agent systems: Semantics and dynamics of organizational models.

Esteva , M., Rodríguez-Aguilar , J.-A., Sierra , C., Garcia , P. & Arcos , J. L. 2001. On the formal specification of electronic institutions. In Agent Mediated Electronic Commerce: The European AgentLink Perspective, 126–147. Springer Berlin Heidelberg.

Fischer , K., Schillo , M. & Siekmann , J. 2003. Holonic multiagent systems: a foundation for the organisation of multiagent systems. In Holonic and Multi-Agent Systems for Manufacturing, Lecture Notes in Computer Science 2744, 71–80. Springer.

Garlan , D., Schmerl , B. & Cheng , S.-W. 2009. Software Architecture-Based Self-Adaptation, 31–55. Springer.

Gerber , C., Siekmann , J. & Vierke , G. 1999. Holonic multi-agent systems, Technical report, Deutsches Forschungszentrum für Künstliche Intelligenz GmbH.

Goodenough , J. B. 1975a. Exception handling design issues. SIGPLAN Notices 10(7), 41–45. https://doi.org/10.1145/987305.987313

Goodenough , J. B. 1975b. Exception handling: issues and a proposed notation. Communications of the ACM 18(12), 683–696. https://doi.org/10.1145/361227.361230

Goodenough , J. B. 1975c. Structured exception handling. In Proceedings of the 2nd ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages, POPL’75, 204–224. ACM. https://doi.org/10.1145/512976.512997

Goodwin , J. 2015. Learning Akka. Packt Publishing Ltd.

Gupta , M. 2012. Akka Essentials. Packt Publishing Ltd.

Gutierrez-Garcia , J. O., Koning , J. & Ramos-Corchado , F. 2009. An obligation approach for exception handling in interaction protocols. In 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology, 3, 497–500. IEEE.

Hagen , C. & Alonso , G. 2000. Exception handling in workflow management systems. IEEE Transactions on Software Engineering 26(10), 943–958. https://doi.org/10.1109/32.879818

Hewitt , C., Bishop , P. & Steiger , R. 1973. A universal modular actor formalism for artificial intelligence. In Proceedings of the 3rd International Joint Conference on Artificial Intelligence, IJCAI’73, Morgan Kaufmann Publishers Inc., 235–245.

Hübner , J. F., Boissier , O. & Bordini , R. H. 2009. A normative organisation programming language for organisation management infrastructures. In Proceedings of the 5th International Conference on Coordination, Organizations, Institutions, and Norms in Agent Systems, COIN’09, 114–129. Springer-Verlag.

Hübner , J. F., Boissier , O. & Bordini , R. H. 2010. From organisation specification to normative programming in multi-agent organisations. In Computational Logic in Multi-Agent Systems, 117–134. Springer.

Hübner , J. F., Boissier , O. & Bordini , R. H. 2011. A normative programming language for multi-agent organisations. Annals of Mathematics and Artificial Intelligence 62(1), 27–53.

Hübner , J. F., Boissier , O., Kitio , R. & Ricci , A. 2010. Instrumenting multi-agent organisations with organisational artifacts and agents. Autonomous Agents and Multi-Agent Systems 20(3), 369–400.

Hübner , J. F., Sichman , J. S. & Boissier , O. 2007. Developing organised multiagent systems using the MOISE+ model: programming issues at the system and agent levels. International Journal of Agent-Oriented Software Engineering 1(3/4), 370–395. https://doi.org/10.1504/IJAOSE.2007.016266

ISO/IEC/IEEE 2010. ISO/IEC/IEEE International Standard - Systems and software engineering – Vocabulary. ISO/IEC/IEEE 24765:2010(E), 1–418.

Jain , A. K., Aparico IV, M. & Singh, M. P. 1999. Agents for process coherence in virtual enterprises. Communications of the ACM 42(3), 62–69.

Kalia , A. K. & Singh , M. P. 2015. Muon: designing multiagent communication protocols from interaction scenarios. Autonomous Agents and Multi-Agent Systems 29(4), 621–657.

Klein , M. & Dellarocas , C. 1999. Exception handling in agent systems. In Proceedings of the Third Annual Conference on Autonomous Agents, AGENTS’99, 62–68, ACM.

Klein , M. & Dellarocas , C. 2000. A knowledge-based approach to handling exceptions in workflow systems. Computer Supported Cooperative Work (CSCW) 9(3-4), 399–412.

Mallya , A. U. & Singh , M. P. 2005. Modeling exceptions via commitment protocols. In Proceedings of the Fourth International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS’05, 122–129. ACM.

Meyer , B. 1988. Object-Oriented Software Construction, 2, Prentice Hall.

Miller , R. & Tripathi , A. 2004. The guardian model and primitives for exception handling in distributed systems. IEEE Transactions on Software Engineering 30(12), 1008–1022.

Petrosino , G., Monica , S. & Bergenti , F. 2022. Robust software agents with the jadescript programming language. In Proceedings of the 23rd Workshop “From Objects to Agents”, Genova, Italy, September 1–3, 2022, CEUR Workshop Proceedings 3261, 194–208. https://CEUR-WS.org. https://ceur-ws.org/Vol-3261/paper15.pdf

Petrosino , G., Monica , S. & Bergenti , F. 2023. Effective handling of exceptional situations in robust software agents. Intelligenza Artificiale 17, 37–49. https://doi.org/10.3233/IA-230003

Platon , E. 2007. Modeling Exception Management in Multi-agent Systems. PhD thesis, Université Pierre et Marie Curie, France.

Platon , E., Sabouret , N. & Honiden , S. 2007a. Challenges for exception handling in multi-agent systems. In Software Engineering for Multi-Agent Systems V, 41–56. Springer Berlin Heidelberg.

Platon , E., Sabouret , N. & Honiden , S. 2007b. A definition of exceptions in agent-oriented computing. In Engineering Societies in the Agents World VII, 161–174. Springer Berlin Heidelberg.

Platon , E., Sabouret , N. & Honiden , S. 2008. An architecture for exception management in multiagent systems. International Journal of Agent-Oriented Software Engineering 2(3), 267–289.

Ricci , A., Piunti , M., Viroli , M. & Omicini , A. 2009. Environment Programming in CArtAgO, 259–288. Springer US.

Rodriguez , S., Gaud , N. & Galland , S. 2014. Sarl: a general-purpose agent-oriented programming language. In 2014 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT), 3, 103–110.

SARL.io 2023. Management of the failures and validation errors, sarl general-purpose agent-oriented programming language (“specification“), http://www.sarl.io/docs/official/reference/Failures.html. Accessed: 2024-09-16.

Schillo , M. & Fischer , K. 2002. Holonic multiagent systems. Manufacturing Systems 8(13), 538–550.

Singh , M. P. 2000. A social semantics for agent communication languages. In Issues in Agent Communication, 31–45. Springer.

Wooldridge , M. 2009. An Introduction to Multiagent Systems. John Wiley & Sons.