|
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. |