{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T19:27:50Z","timestamp":1725564470933},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540211822"},{"type":"electronic","value":"9783540246251"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1007\/978-3-540-24625-1_10","type":"book-chapter","created":{"date-parts":[[2010,9,5]],"date-time":"2010-09-05T07:28:28Z","timestamp":1283671708000},"page":"167-188","source":"Crossref","is-referenced-by-count":14,"title":["Improving Exception Handling in Multi-agent Systems"],"prefix":"10.1007","author":[{"given":"Fr\u00e9d\u00e9ric","family":"Souchon","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christophe","family":"Dony","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christelle","family":"Urtado","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sylvain","family":"Vauttier","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"10_CR1","unstructured":"Ferber, J.: Les syst\u00e8mes multi-agents, vers une intelligence artificielle distribu\u00e9e. InterEditions (1995)"},{"key":"10_CR2","volume-title":"Component Software: Beyond Object-Oriented Programming","author":"C. Szyperski","year":"1998","unstructured":"Szyperski, C.: Component Software: Beyond Object-Oriented Programming. ACM Press, Addison-Wesley, New York, NY (1998)"},{"issue":"8","key":"10_CR3","doi-asserted-by":"crossref","first-page":"811","DOI":"10.1109\/TSE.1986.6312984","volume":"SE-12","author":"R. Campbell","year":"1986","unstructured":"Campbell, R., Randell, B.: Error recovery in asynchronous systems. IEEE Transactions on Software Engineering (SE)\u00a0SE-12(8), 811\u2013826 (1986)","journal-title":"IEEE Transactions on Software Engineering (SE)"},{"key":"10_CR4","first-page":"1","volume":"31","author":"F.C. G\u00e4rtner","year":"1999","unstructured":"G\u00e4rtner, F.C.: Fundamentals of fault tolerant distributed computing in asynchronous environments. ACMCS\u00a031, 1\u201326 (1999)","journal-title":"ACMCS"},{"key":"10_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/3-540-45407-1_1","volume-title":"Advances in Exception Handling Techniques","author":"J.L. Knudsen","year":"2001","unstructured":"Knudsen, J.L.: Fault tolerance and exception handling in beta. In: Romanovsky, A., Dony, C., Knudsen, J.L., Tripathi, A.R. (eds.) ECOOP-WS 2000. LNCS, vol.\u00a02022, p. 1. Springer, Heidelberg (2001)"},{"key":"10_CR6","unstructured":"(MADKit), http:\/\/www.madkit.org"},{"key":"10_CR7","doi-asserted-by":"publisher","first-page":"683","DOI":"10.1145\/361227.361230","volume":"18","author":"J.B. Goodenough","year":"1975","unstructured":"Goodenough, J.B.: Exception handling: Issues and a proposed notation. Communications of the ACM\u00a018, 683\u2013696 (1975)","journal-title":"Communications of the ACM"},{"key":"10_CR8","first-page":"1","volume":"14","author":"Anonymous","year":"1979","unstructured":"Anonymous: Rationale for the design of the ada programming language. ACM SIGPLAN Notices\u00a014, 1\u2013139 (1979)","journal-title":"ACM SIGPLAN Notices"},{"key":"#cr-split#-10_CR9.1","doi-asserted-by":"crossref","unstructured":"Dony, C.: Exception handling and object-oriented programming: towards a synthesis. ACM SIGPLAN Notices??25, 322???330 (1990);","DOI":"10.1145\/97946.97984"},{"key":"#cr-split#-10_CR9.2","unstructured":"Meyrowitz, N. (ed.) OOPSLA ECOOP 1990 Proceedings (1990)"},{"key":"10_CR10","unstructured":"Koenig, A.R., Stroustrup, B.: Exception handling for C++. In: Proceedings C++ at Work Conference, pp. 322\u2013330 (1989)"},{"key":"10_CR11","doi-asserted-by":"publisher","first-page":"300","DOI":"10.1145\/42392.42399","volume":"31","author":"B. Liskov","year":"1988","unstructured":"Liskov, B.: Distributed programming in argus. Communications of the ACM\u00a031, 300\u2013312 (1988)","journal-title":"Communications of the ACM"},{"key":"10_CR12","unstructured":"Meyer, B.: Disciplined exceptions. Technical report tr-ei-22\/ex, Interactive Software Engineering, Goleta, CA (1988)"},{"key":"10_CR13","unstructured":"Weinreb, D.L.: Signalling and handling conditions. Technical report, Symbolics, Inc., Cambridge, MA (1983)"},{"key":"10_CR14","doi-asserted-by":"crossref","unstructured":"Ichbiah, J., Barnes, J., H\u00e9liard, J., Krieg-Brueckner, B., Roubine, O., Wichman, B.: Rationale for the design of the ada programming language. ACM SIGPLAN Notices\u00a014 (1979)","DOI":"10.1145\/956653.956654"},{"key":"10_CR15","volume-title":"Agent-oriented software engineering. Handbook of Software Engineering and Knowledge Engineering","author":"M. Wooldridge","year":"1999","unstructured":"Wooldridge, M., Ciancarini, P.: Agent-oriented software engineering. Handbook of Software Engineering and Knowledge Engineering. World Scientific Publishing Company, Singapore (1999)"},{"key":"10_CR16","doi-asserted-by":"crossref","unstructured":"Ferber, J., Gutknecht, O.: A meta-model for the analysis and design of organizations in multi-agent systems. In: Third International Conference on Multi-Agent Systems (ICMAS 1998), pp. 128\u2013135 (1998)","DOI":"10.1109\/ICMAS.1998.699041"},{"key":"10_CR17","unstructured":"Klein, M., Rodriguez-Aguilar, J.A.: Using role commitment violation analysis to identify exceptions in open multi-agent systems, ases working paper ases-wp-2000- 04 (2000)"},{"key":"10_CR18","doi-asserted-by":"crossref","unstructured":"Klein, M., Dellarocas, C.: Towards a systematic repository of knowledge about managing multi-agent system exceptions, ases working paper ases-wp-2000-01 (2000)","DOI":"10.1007\/978-94-011-4154-3_7"},{"key":"10_CR19","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1007\/3-540-44539-0_7","volume-title":"Engineering Societies in the Agents World","author":"P.M. Ricordel","year":"2000","unstructured":"Ricordel, P.M., Demazeau, Y.: From analysis to deployment: A multi-agent platform survey. In: Omicini, A., Tolksdorf, R., Zambonelli, F. (eds.) ESAW 2000. LNCS (LNAI), vol.\u00a01972, pp. 93\u2013105. Springer, Heidelberg (2000)"},{"key":"10_CR20","doi-asserted-by":"crossref","unstructured":"Klein, M., Dellarocas, C.: Using domain-independent exception handling services to enable robust open multi-agent systems: The case of agent death. Journal for Autonomous Agents and Multi-Agent Systems\u00a07 (2003)","DOI":"10.1023\/A:1024145408578"},{"key":"10_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1007\/3-540-45407-1_8","volume-title":"Advances in Exception Handling Techniques","author":"A. Tripathi","year":"2001","unstructured":"Tripathi, A., Miller, R.: Exception handling in agent oriented systems. In: Romanovsky, A., Dony, C., Knudsen, J.L., Tripathi, A.R. (eds.) ECOOP-WS 2000. LNCS, vol.\u00a02022, p. 128. Springer, Heidelberg (2001)"},{"key":"#cr-split#-10_CR22.1","doi-asserted-by":"crossref","unstructured":"Romanovksy, A., Kienzle, J.: Action-oriented exception handling in cooperative and competitive object-oriented systems. In: Romanovsky, A., Dony, C., Knudsen, J.L., Tripathi, A.R. (eds.) ECOOP-WS 2000. LNCS, vol.??2022, p. 147. Springer, Heidelberg (2001);","DOI":"10.1007\/3-540-45407-1_9"},{"key":"#cr-split#-10_CR22.2","unstructured":"Also available as Technical Report (EPFL-DI No 00\/346)"},{"key":"10_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1007\/3-540-45407-1_7","volume-title":"Advances in Exception Handling Techniques","author":"V. Issarny","year":"2001","unstructured":"Issarny, V.: Concurrent exception handling. In: Romanovsky, A., Dony, C., Knudsen, J.L., Tripathi, A.R. (eds.) ECOOP-WS 2000. LNCS, vol.\u00a02022, p. 111. Springer, Heidelberg (2001)"},{"key":"10_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"268","DOI":"10.1007\/BFb0057027","volume-title":"ECOOP \u201991 European Conference on Object-Oriented Programming","author":"S. Lacourte","year":"1991","unstructured":"Lacourte, S.: Exceptions in Guide, an object-oriented language for distributed applications. In: America, P. (ed.) ECOOP 1991. LNCS, vol.\u00a0512, pp. 268\u2013287. Springer, Heidelberg (1991)"},{"key":"10_CR25","unstructured":"FIPA: FIPA 97 Specification Part 2 : Agent Communication Language (1997)"},{"key":"10_CR26","series-title":"Lecture Notes in Computer Science","volume-title":"ECOOP 2003 - Object-Oriented Programming","author":"F. Souchon","year":"2003","unstructured":"Souchon, F., Urtado, C., Vauttier, S., Dony, C.: Exception handling in componentbased systems: a first study. In: Cardelli, L. (ed.) ECOOP 2003. LNCS, vol.\u00a02743, Springer, Heidelberg (2003)"}],"container-title":["Lecture Notes in Computer Science","Software Engineering for Multi-Agent Systems II"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-24625-1_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,11,8]],"date-time":"2021-11-08T06:59:18Z","timestamp":1636354758000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-24625-1_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540211822","9783540246251"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-24625-1_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2004]]}}}