{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T19:59:06Z","timestamp":1762459146318},"publisher-location":"Berlin, Heidelberg","reference-count":16,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642411564"},{"type":"electronic","value":"9783642411571"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-41157-1_6","type":"book-chapter","created":{"date-parts":[[2013,9,4]],"date-time":"2013-09-04T10:23:39Z","timestamp":1378290219000},"page":"82-96","source":"Crossref","is-referenced-by-count":7,"title":["A Type System for Flexible Role Assignment in Multiparty Communicating Systems"],"prefix":"10.1007","author":[{"given":"Pedro","family":"Baltazar","sequence":"first","affiliation":[]},{"given":"Lu\u00eds","family":"Caires","sequence":"additional","affiliation":[]},{"given":"Vasco T.","family":"Vasconcelos","sequence":"additional","affiliation":[]},{"given":"Hugo Torres","family":"Vieira","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"unstructured":"Baltazar, P., Caires, L., Vasconcelos, V.T., Vieira, H.: Dynamic Roles in Multiparty Communicating Systems. UNL-DI-1\u20132012, Universidade Nova de Lisboa (2012)","key":"6_CR1"},{"key":"6_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"418","DOI":"10.1007\/978-3-540-85361-9_33","volume-title":"CONCUR 2008 - Concurrency Theory","author":"L. Bettini","year":"2008","unstructured":"Bettini, L., Coppo, M., D\u2019Antoni, L., De Luca, M., Dezani-Ciancaglini, M., Yoshida, N.: Global Progress in Dynamically Interleaved Multiparty Sessions. In: van Breugel, F., Chechik, M. (eds.) CONCUR 2008. LNCS, vol.\u00a05201, pp. 418\u2013433. Springer, Heidelberg (2008)"},{"issue":"4","key":"6_CR3","first-page":"451","volume":"89","author":"M. Bravetti","year":"2008","unstructured":"Bravetti, M., Zavattaro, G.: A Foundational Theory of Contracts for Multi-party Service Composition. Fundamenta Informaticae\u00a089(4), 451\u2013478 (2008)","journal-title":"Fundamenta Informaticae"},{"issue":"51-52","key":"6_CR4","doi-asserted-by":"publisher","first-page":"4399","DOI":"10.1016\/j.tcs.2010.09.010","volume":"411","author":"L. Caires","year":"2010","unstructured":"Caires, L., Vieira, H.: Conversation Types. Theoretical Computer Science\u00a0411(51-52), 4399\u20134440 (2010)","journal-title":"Theoretical Computer Science"},{"key":"6_CR5","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":"6_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-21461-5_1","volume-title":"Formal Techniques for Distributed Systems","author":"G. Castagna","year":"2011","unstructured":"Castagna, G., Dezani-Ciancaglini, M., Padovani, L.: On Global Types and Multi-party Sessions. In: Bruni, R., Dingel, J. (eds.) FMOODS\/FORTE 2011. LNCS, vol.\u00a06722, pp. 1\u201328. Springer, Heidelberg (2011)"},{"doi-asserted-by":"crossref","unstructured":"Deni\u00e9lou, P.M., Yoshida, N.: Dynamic Multirole Session Types. In: POPL 2011, pp. 435\u2013446. ACM (2011)","key":"6_CR7","DOI":"10.1145\/1925844.1926435"},{"issue":"2","key":"6_CR8","first-page":"16","volume":"8","author":"S. Ghilezan","year":"2012","unstructured":"Ghilezan, S., Jaksic, S., Pantovic, J., Dezani-Ciancaglini, M.: Types and Roles for Web Security. Transactions on Advanced Research\u00a08(2), 16\u201321 (2012)","journal-title":"Transactions on Advanced Research"},{"unstructured":"Giachino, E., Sackman, M., Drossopoulou, S., Eisenbach, S.: Softly Safely Spoken: Role Playing for Session Types. In: PLACES 2009 (2009)","key":"6_CR9"},{"key":"6_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"509","DOI":"10.1007\/3-540-57208-2_35","volume-title":"CONCUR\u201993","author":"K. Honda","year":"1993","unstructured":"Honda, K.: Types for Dyadic Interaction. In: Best, E. (ed.) CONCUR 1993. LNCS, vol.\u00a0715, pp. 509\u2013523. Springer, Heidelberg (1993)"},{"doi-asserted-by":"crossref","unstructured":"Honda, K., Yoshida, N., Carbone, M.: Multiparty Asynchronous Session Types. In: POPL 2008, pp. 273\u2013284. ACM (2008)","key":"6_CR11","DOI":"10.1145\/1328897.1328472"},{"key":"6_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1007\/BFb0053567","volume-title":"Programming Languages and Systems","author":"K. Honda","year":"1998","unstructured":"Honda, K., Vasconcelos, V.T., Kubo, M.: Language Primitives and Type Discipline for Structured Communication-Based Programming. In: Hankin, C. (ed.) ESOP 1998. LNCS, vol.\u00a01381, pp. 122\u2013138. Springer, Heidelberg (1998)"},{"issue":"1","key":"6_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/0890-5401(92)90008-4","volume":"100","author":"R. Milner","year":"1992","unstructured":"Milner, R., Parrow, J., Walker, D.: A Calculus of Mobile Processes, Part I and II. Information and Computation\u00a0100(1), 1\u201377 (1992)","journal-title":"Information and Computation"},{"key":"6_CR14","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1017\/S0960129511000405","volume":"22","author":"L. Padovani","year":"2012","unstructured":"Padovani, L.: On Projecting Processes into Session Types. Mathematical Structures Computer Science\u00a022, 237\u2013289 (2012)","journal-title":"Mathematical Structures Computer Science"},{"unstructured":"Sangiorgi, D., Walker, D.: The \u03c0-Calculus: A Theory of Mobile Processes. Cambridge University Press (2001)","key":"6_CR15"},{"key":"6_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"460","DOI":"10.1007\/3-540-57342-9_89","volume-title":"Object Technologies for Advanced Software","author":"V.T. Vasconcelos","year":"1993","unstructured":"Vasconcelos, V.T., Tokoro, M.: A typing system for a calculus of objects. In: Nishio, S., Yonezawa, A. (eds.) ISOTAS 1993. LNCS, vol.\u00a0742, pp. 460\u2013474. Springer, Heidelberg (1993)"}],"container-title":["Lecture Notes in Computer Science","Trustworthy Global Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-41157-1_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,16]],"date-time":"2019-05-16T22:27:33Z","timestamp":1558045653000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-41157-1_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642411564","9783642411571"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-41157-1_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]}}}