{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,11,12]],"date-time":"2026-11-12T13:41:15Z","timestamp":1794490875558,"version":"4.9.1"},"publisher-location":"Cham","reference-count":29,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319144832","type":"print"},{"value":"9783319144849","type":"electronic"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-14484-9_13","type":"book-chapter","created":{"date-parts":[[2014,12,12]],"date-time":"2014-12-12T09:01:17Z","timestamp":1418374877000},"page":"246-270","source":"Crossref","is-referenced-by-count":5,"title":["Efficient Verification of MASs with Projections"],"prefix":"10.1007","author":[{"given":"Davide","family":"Ancona","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Daniela","family":"Briola","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amal","family":"El Fallah Seghrouchni","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Viviana","family":"Mascardi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Patrick","family":"Taillibert","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","reference":[{"issue":"4","key":"13_CR1","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1016\/j.cl.2013.05.001","volume":"39","author":"D. Ancona","year":"2013","unstructured":"Ancona, D.: Regular corecursion in Prolog. Computer Languages, Systems & Structures\u00a039(4), 142\u2013162 (2013)","journal-title":"Computer Languages, Systems & Structures"},{"key":"13_CR2","doi-asserted-by":"crossref","unstructured":"Ancona, D., Barbieri, M., Mascardi, V.: Constrained global types for dynamic checking of protocol conformance in multi-agent systems. In: Shin, S.Y., Maldonado, J.C. (eds.) Proceedings of the 28th Annual ACM Symposium on Applied Computing, SAC 2013, pp. 1377\u20131379 (2013)","DOI":"10.1145\/2480362.2480620"},{"key":"13_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1007\/978-3-642-37890-4_5","volume-title":"Declarative Agent Languages and Technologies X","author":"D. Ancona","year":"2013","unstructured":"Ancona, D., Drossopoulou, S., Mascardi, V.: Automatic Generation of Self-monitoring MASs from Multiparty Global Session Types in Jason. In: Baldoni, M., Dennis, L., Mascardi, V., Vasconcelos, W. (eds.) DALT 2012. LNCS, vol.\u00a07784, pp. 76\u201395. Springer, Heidelberg (2013)"},{"key":"13_CR4","series-title":"LNAI","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1007\/978-3-642-45343-4_3","volume-title":"Engineering Multi-Agent Systems","author":"M. Baldoni","year":"2013","unstructured":"Baldoni, M., Baroglio, C., Capuzzimati, F.: 2COMM: A commitment-based MAS architecture. In: Cossentino, M., El Fallah Seghrouchni, A., Winikoff, M. (eds.) EMAS 2013. LNCS (LNAI), vol.\u00a08245, pp. 38\u201357. Springer, Heidelberg (2013)"},{"key":"13_CR5","unstructured":"Baldoni, M., Baroglio, C., Chopra, A.K., Desai, N., Patti, V., Singh, M.P.: Choice, interoperability, and conformance in interaction protocols and service choreographies. In: Sierra, C., Castelfranchi, C., Decker, K.S., Sichman, J.S. (eds.) 8th International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS 2009, vol. 2, pp. 843\u2013850. IFAAMAS (2009)"},{"key":"13_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1007\/978-3-540-77351-1_4","volume-title":"Software Composition","author":"M. Bravetti","year":"2007","unstructured":"Bravetti, M., Zavattaro, G.: Towards a unifying theory for choreography conformance and contract compliance. In: Lumpe, M., Vanderperren, W. (eds.) SC 2007. LNCS, vol.\u00a04829, pp. 34\u201350. Springer, Heidelberg (2007)"},{"key":"13_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1007\/978-3-642-01364-5_3","volume-title":"Web Services and Formal Methods","author":"M. Bravetti","year":"2009","unstructured":"Bravetti, M., Zavattaro, G.: Contract compliance and choreography conformance in the presence of message queues. In: Bruni, R., Wolf, K. (eds.) WS-FM 2008. LNCS, vol.\u00a05387, pp. 37\u201354. Springer, Heidelberg (2009)"},{"key":"13_CR8","series-title":"SCI","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1007\/978-3-319-10422-5_10","volume-title":"Intelligent Distributed Computing VIII","author":"D. Briola","year":"2014","unstructured":"Briola, D., Mascardi, V., Ancona, D.: Distributed runtime verification of JADE multiagent systems. In: Camacho, D., Braubach, L., Venticinque, S., Badica, C. (eds.) Intelligent Distributed Computing VIII. SCI, vol.\u00a0570, pp. 81\u201392. Springer, Heidelberg (2014)"},{"key":"13_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1007\/978-3-540-71316-6_2","volume-title":"Programming Languages and Systems","author":"M. Carbone","year":"2007","unstructured":"Carbone, M., Honda, K., Yoshida, N.: Structured communication-centred programming for web services. In: De Nicola, R. (ed.) ESOP 2007. LNCS, vol.\u00a04421, pp. 2\u201317. Springer, Heidelberg (2007)"},{"key":"13_CR10","doi-asserted-by":"crossref","unstructured":"Castagna, G., Dezani-Ciancaglini, M., Padovani, L.: On global types and multi-party session. Logical Methods in Computer Science\u00a08(1) (2012)","DOI":"10.2168\/LMCS-8(1:24)2012"},{"key":"13_CR11","doi-asserted-by":"crossref","unstructured":"Chen, T.: Lightening global types. In: Donaldson, A.F., Vasconcelos, V.T. (eds.) Proceedings 7th Workshop on Programming Language Approaches to Concurrency and Communication-cEntric Software, PLACES 2014. EPTCS, vol.\u00a0155, pp. 38\u201346 (2014)","DOI":"10.4204\/EPTCS.155.0"},{"key":"13_CR12","first-page":"457","volume-title":"Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2010","author":"A.K. Chopra","year":"2010","unstructured":"Chopra, A.K., Dalpiaz, F., Giorgini, P., Mylopoulos, J.: Reasoning about agents and protocols via goals and commitments. In: Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2010, vol.\u00a01, pp. 457\u2013464. IFAAMAS, Richland (2010)"},{"key":"13_CR13","doi-asserted-by":"crossref","unstructured":"Coppo, M., Dezani-Ciancaglini, M., Venneri, B.: Self-adaptive monitors for multiparty sessions. In: 22nd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2014, pp. 688\u2013696. IEEE (2014)","DOI":"10.1109\/PDP.2014.18"},{"key":"13_CR14","doi-asserted-by":"crossref","unstructured":"Drusinsky, D., Shing, M.-T.: Verifying distributed protocols using MSC-assertions, run-time monitoring, and automatic test generation. In: Proceedings of the 18th IEEE\/IFIP International Workshop on Rapid System Prototyping, RSP 2007, pp. 82\u201388 (May 2007)","DOI":"10.1109\/RSP.2007.39"},{"key":"13_CR15","doi-asserted-by":"crossref","unstructured":"German, E., Sheremetov, L.B.: An agent framework for processing FIPA-ACL messages based on interaction models. In: Luck, M., Padgham, L. (eds.) AOSE 2007. LNCS, vol.\u00a04951, pp. 88\u2013102. Springer, Heidelberg (2008)","DOI":"10.1007\/978-3-540-79488-2_7"},{"key":"13_CR16","doi-asserted-by":"crossref","unstructured":"Honda, K., Yoshida, N., Carbone, M.: Multiparty asynchronous session types. In: POPL 2008, pp. 273\u2013284. ACM (2008)","DOI":"10.1145\/1328897.1328472"},{"key":"13_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1007\/978-3-540-77395-5_6","volume-title":"Runtime Verification","author":"I.H. Kr\u00fcger","year":"2007","unstructured":"Kr\u00fcger, I.H., Meisinger, M., Menarini, M.: Runtime verification of interactions: From MSCs to aspects. In: Sokolsky, O., Ta\u015f\u0131ran, S. (eds.) RV 2007. LNCS, vol.\u00a04839, pp. 63\u201374. Springer, Heidelberg (2007)"},{"issue":"4","key":"13_CR18","doi-asserted-by":"publisher","first-page":"325","DOI":"10.1109\/TSE.1984.5010246","volume":"SE-10","author":"S. Lam","year":"1984","unstructured":"Lam, S., Shankar, A.U.: Protocol verification via projections. IEEE Transactions on Software Engineering\u00a0SE-10(4), 325\u2013342 (1984)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"13_CR19","doi-asserted-by":"crossref","unstructured":"Lanese, I., Guidi, C., Montesi, F., Zavattaro, G.: Bridging the gap between interaction- and process-oriented choreographies. In: Cerone, A., Gruner, S. (eds.) Sixth IEEE International Conference on Software Engineering and Formal Methods, SEFM 2008, pp. 323\u2013332. IEEE Computer Society (2008)","DOI":"10.1109\/SEFM.2008.11"},{"key":"13_CR20","unstructured":"Mascardi, V., Ancona, D.: Attribute global types for dynamic checking of protocols in logic-based multiagent systems. Theory and Practice of Logic Programming, 13(4-5-Online-Supplement) (2013)"},{"key":"13_CR21","series-title":"LNAI","doi-asserted-by":"publisher","first-page":"300","DOI":"10.1007\/978-3-319-03524-6_26","volume-title":"AI*IA 2013: Advances in Artificial Intelligence","author":"V. Mascardi","year":"2013","unstructured":"Mascardi, V., Briola, D., Ancona, D.: On the expressiveness of attribute global types: The formalization of a real multiagent system protocol. In: Baldoni, M., Baroglio, C., Boella, G., Micalizio, R. (eds.) AI*IA 2013. LNCS (LNAI), vol.\u00a08249, pp. 300\u2013311. Springer, Heidelberg (2013)"},{"key":"13_CR22","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1007\/978-3-540-71956-4_12","volume-title":"Programming Multi-Agent Systems","author":"D. Meron","year":"2007","unstructured":"Meron, D., Mermet, B.: A tool architecture to verify properties of multiagent system at runtime. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.) PROMAS 2006. LNCS (LNAI), vol.\u00a04411, pp. 201\u2013216. Springer, Heidelberg (2007)"},{"key":"13_CR23","first-page":"153","volume-title":"Proceedings of the 8th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2009","author":"S. Modgil","year":"2009","unstructured":"Modgil, S., Faci, N., Meneguzzi, F., Oren, N., Miles, S., Luck, M.: A framework for monitoring agent-based normative systems. In: Proceedings of the 8th International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2009, vol.\u00a01, pp. 153\u2013160. IFAAMAS, Richland (2009)"},{"key":"13_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"358","DOI":"10.1007\/978-3-642-40787-1_25","volume-title":"Runtime Verification","author":"R. Neykova","year":"2013","unstructured":"Neykova, R., Yoshida, N., Hu, R.: SPY: Local verification of global protocols. In: Legay, A., Bensalem, S. (eds.) RV 2013. LNCS, vol.\u00a08174, pp. 358\u2013363. Springer, Heidelberg (2013)"},{"key":"13_CR25","doi-asserted-by":"crossref","first-page":"973","DOI":"10.1145\/1242572.1242704","volume-title":"Proceedings of the 16th International Conference on World Wide Web, WWW 2007","author":"Z. Qiu","year":"2007","unstructured":"Qiu, Z., Zhao, X., Cai, C., Yang, H.: Towards the theoretical foundation of choreography. In: Proceedings of the 16th International Conference on World Wide Web, WWW 2007, pp. 973\u2013982. ACM, New York (2007)"},{"key":"13_CR26","doi-asserted-by":"crossref","unstructured":"Sangiorgi, D.: On the origins of bisimulation and coinduction. ACM Trans. Program. Lang. Syst. (2009)","DOI":"10.1145\/1516507.1516510"},{"issue":"4","key":"13_CR27","doi-asserted-by":"crossref","first-page":"365","DOI":"10.3233\/MGS-2006-2405","volume":"2","author":"M. Winikoff","year":"2006","unstructured":"Winikoff, M.: Implementing flexible and robust agent interactions using distributed commitment machines. Multiagent and Grid Systems\u00a02(4), 365\u2013381 (2006)","journal-title":"Multiagent and Grid Systems"},{"issue":"2","key":"13_CR28","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1080\/09537280410001662475","volume":"15","author":"H. W\u00f6rn","year":"2004","unstructured":"W\u00f6rn, H., L\u00e4ngle, T., Albert, M., Kazi, A., Brighenti, A., Seijo, S.R., Senior, C., Bobi, M.A.S., Collado, J.: DIAMOND: Distributed multi-agent architecture for monitoring and diagnosis. Production Planning & Control\u00a015(2), 189\u2013200 (2004)","journal-title":"Production Planning & Control"},{"key":"13_CR29","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1007\/3-540-45448-9_17","volume-title":"Intelligent Agents VIII","author":"P. Yolum","year":"2002","unstructured":"Yolum, P., Singh, M.P.: Commitment machines. In: Meyer, J.-J.C., Tambe, M. (eds.) ATAL 2001. LNCS (LNAI), vol.\u00a02333, pp. 235\u2013247. Springer, Heidelberg (2002)"}],"container-title":["Lecture Notes in Computer Science","Engineering Multi-Agent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-14484-9_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,27]],"date-time":"2023-01-27T10:23:05Z","timestamp":1674814985000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-14484-9_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319144832","9783319144849"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-14484-9_13","relation":{"is-part-of":[{"id-type":"doi","id":"https:\/\/doi.org\/10.1007\/978-3-319-14484-9","asserted-by":"object"}]},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014]]}}}