{"id":"https://openalex.org/W3118533970","doi":"https://doi.org/10.1007/s10270-020-00838-x","title":"Asynchronous session subtyping as communicating automata refinement","display_name":"Asynchronous session subtyping as communicating automata refinement","publication_year":2021,"publication_date":"2021-01-04","ids":{"openalex":"https://openalex.org/W3118533970","doi":"https://doi.org/10.1007/s10270-020-00838-x","mag":"3118533970"},"language":"en","primary_location":{"id":"doi:10.1007/s10270-020-00838-x","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10270-020-00838-x","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10270-020-00838-x.pdf","source":{"id":"https://openalex.org/S64245694","display_name":"Software & Systems Modeling","issn_l":"1619-1366","issn":["1619-1366","1619-1374"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software and Systems Modeling","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s10270-020-00838-x.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5066677397","display_name":"Mario Bravetti","orcid":"https://orcid.org/0000-0001-5193-2914"},"institutions":[{"id":"https://openalex.org/I9360294","display_name":"University of Bologna","ror":"https://ror.org/01111rn36","country_code":"IT","type":"education","lineage":["https://openalex.org/I9360294"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Mario Bravetti","raw_affiliation_strings":["Department of Computer Science and Engineering & Focus Team, INRIA, University of Bologna, Bologna, Italy","FOCUS - Foundations of Component-based Ubiquitous Systems (Dipartimento di Informatica - Scienza e Ingegneria (DISI)\r\nUniversita' di Bologna\r\nMura Anteo Zamboni, 7\r\n40126 Bologna\r\nITALY - Italy)","UNIBO - Alma Mater Studiorum Universit\u00e0 di Bologna = University of Bologna (Via Zamboni, 33 - 40126 Bologna - Italy)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering & Focus Team, INRIA, University of Bologna, Bologna, Italy","institution_ids":["https://openalex.org/I9360294"]},{"raw_affiliation_string":"FOCUS - Foundations of Component-based Ubiquitous Systems (Dipartimento di Informatica - Scienza e Ingegneria (DISI)\r\nUniversita' di Bologna\r\nMura Anteo Zamboni, 7\r\n40126 Bologna\r\nITALY - Italy)","institution_ids":["https://openalex.org/I9360294"]},{"raw_affiliation_string":"UNIBO - Alma Mater Studiorum Universit\u00e0 di Bologna = University of Bologna (Via Zamboni, 33 - 40126 Bologna - Italy)","institution_ids":["https://openalex.org/I9360294"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5058853876","display_name":"Gianluigi Zavattaro","orcid":"https://orcid.org/0000-0003-3313-6409"},"institutions":[{"id":"https://openalex.org/I9360294","display_name":"University of Bologna","ror":"https://ror.org/01111rn36","country_code":"IT","type":"education","lineage":["https://openalex.org/I9360294"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Gianluigi Zavattaro","raw_affiliation_strings":["Department of Computer Science and Engineering & Focus Team, INRIA, University of Bologna, Bologna, Italy","FOCUS - Foundations of Component-based Ubiquitous Systems (Dipartimento di Informatica - Scienza e Ingegneria (DISI)\r\nUniversita' di Bologna\r\nMura Anteo Zamboni, 7\r\n40126 Bologna\r\nITALY - Italy)","UNIBO - Alma Mater Studiorum Universit\u00e0 di Bologna = University of Bologna (Via Zamboni, 33 - 40126 Bologna - Italy)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering & Focus Team, INRIA, University of Bologna, Bologna, Italy","institution_ids":["https://openalex.org/I9360294"]},{"raw_affiliation_string":"FOCUS - Foundations of Component-based Ubiquitous Systems (Dipartimento di Informatica - Scienza e Ingegneria (DISI)\r\nUniversita' di Bologna\r\nMura Anteo Zamboni, 7\r\n40126 Bologna\r\nITALY - Italy)","institution_ids":["https://openalex.org/I9360294"]},{"raw_affiliation_string":"UNIBO - Alma Mater Studiorum Universit\u00e0 di Bologna = University of Bologna (Via Zamboni, 33 - 40126 Bologna - Italy)","institution_ids":["https://openalex.org/I9360294"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5066677397"],"corresponding_institution_ids":["https://openalex.org/I9360294"],"apc_list":{"value":2890,"currency":"USD","value_usd":2890},"apc_paid":{"value":2890,"currency":"USD","value_usd":2890},"fwci":0.7916,"has_fulltext":true,"cited_by_count":8,"citation_normalized_percentile":{"value":0.74184265,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":"20","issue":"2","first_page":"311","last_page":"333"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9987999796867371,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/subtyping","display_name":"Subtyping","score":0.8853395581245422},{"id":"https://openalex.org/keywords/session","display_name":"Session (web analytics)","score":0.8772222995758057},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8695517778396606},{"id":"https://openalex.org/keywords/asynchronous-communication","display_name":"Asynchronous communication","score":0.8081833124160767},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5923988223075867},{"id":"https://openalex.org/keywords/automaton","display_name":"Automaton","score":0.5210487246513367},{"id":"https://openalex.org/keywords/syntax","display_name":"Syntax","score":0.4801201820373535},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4659114181995392},{"id":"https://openalex.org/keywords/fragment","display_name":"Fragment (logic)","score":0.4438099265098572},{"id":"https://openalex.org/keywords/finite-state-machine","display_name":"Finite-state machine","score":0.42909783124923706},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.15089750289916992},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.11822330951690674},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.08310779929161072}],"concepts":[{"id":"https://openalex.org/C83852419","wikidata":"https://www.wikidata.org/wiki/Q2713292","display_name":"Subtyping","level":2,"score":0.8853395581245422},{"id":"https://openalex.org/C2779182362","wikidata":"https://www.wikidata.org/wiki/Q17126187","display_name":"Session (web analytics)","level":2,"score":0.8772222995758057},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8695517778396606},{"id":"https://openalex.org/C151319957","wikidata":"https://www.wikidata.org/wiki/Q752739","display_name":"Asynchronous communication","level":2,"score":0.8081833124160767},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5923988223075867},{"id":"https://openalex.org/C112505250","wikidata":"https://www.wikidata.org/wiki/Q787116","display_name":"Automaton","level":2,"score":0.5210487246513367},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.4801201820373535},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4659114181995392},{"id":"https://openalex.org/C2776235265","wikidata":"https://www.wikidata.org/wiki/Q18392052","display_name":"Fragment (logic)","level":2,"score":0.4438099265098572},{"id":"https://openalex.org/C167822520","wikidata":"https://www.wikidata.org/wiki/Q176452","display_name":"Finite-state machine","level":2,"score":0.42909783124923706},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.15089750289916992},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.11822330951690674},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.08310779929161072}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1007/s10270-020-00838-x","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10270-020-00838-x","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10270-020-00838-x.pdf","source":{"id":"https://openalex.org/S64245694","display_name":"Software & Systems Modeling","issn_l":"1619-1366","issn":["1619-1366","1619-1374"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software and Systems Modeling","raw_type":"journal-article"},{"id":"pmh:oai:HAL:hal-03340699v1","is_oa":true,"landing_page_url":"https://inria.hal.science/hal-03340699","pdf_url":"https://inria.hal.science/hal-03340699v1/document","source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Software and Systems Modeling, 2021, 20, pp.311 - 333. &#x27E8;10.1007/s10270-020-00838-x&#x27E9;","raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:cris.unibo.it:11585/819015","is_oa":true,"landing_page_url":"https://link.springer.com/article/10.1007/s10270-020-00838-x","pdf_url":null,"source":{"id":"https://openalex.org/S4306402579","display_name":"Archivio istituzionale della ricerca (Alma Mater Studiorum Universit\u00e0 di Bologna)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210117483","host_organization_name":"Istituto di Ematologia di Bologna","host_organization_lineage":["https://openalex.org/I4210117483"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"doi:10.1007/s10270-020-00838-x","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10270-020-00838-x","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10270-020-00838-x.pdf","source":{"id":"https://openalex.org/S64245694","display_name":"Software & Systems Modeling","issn_l":"1619-1366","issn":["1619-1366","1619-1374"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software and Systems Modeling","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16","score":0.5}],"awards":[{"id":"https://openalex.org/G3345895242","display_name":null,"funder_award_id":"H2020-MSCA","funder_id":"https://openalex.org/F4320332999","funder_display_name":"Horizon 2020 Framework Programme"},{"id":"https://openalex.org/G3477743816","display_name":null,"funder_award_id":"H2020-MSCA-RISE","funder_id":"https://openalex.org/F4320332999","funder_display_name":"Horizon 2020 Framework Programme"},{"id":"https://openalex.org/G5039506214","display_name":"Behavioural Application Program Interfaces","funder_award_id":"778233","funder_id":"https://openalex.org/F4320338337","funder_display_name":"H2020 Marie Sk\u0142odowska-Curie Actions"},{"id":"https://openalex.org/G6996919532","display_name":null,"funder_award_id":"778233","funder_id":"https://openalex.org/F4320332999","funder_display_name":"Horizon 2020 Framework Programme"}],"funders":[{"id":"https://openalex.org/F4320323553","display_name":"Universit\u00e0 di Bologna","ror":"https://ror.org/01111rn36"},{"id":"https://openalex.org/F4320332999","display_name":"Horizon 2020 Framework Programme","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320338337","display_name":"H2020 Marie Sk\u0142odowska-Curie Actions","ror":null}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3118533970.pdf","grobid_xml":"https://content.openalex.org/works/W3118533970.grobid-xml"},"referenced_works_count":45,"referenced_works":["https://openalex.org/W258022877","https://openalex.org/W1493002227","https://openalex.org/W1497524189","https://openalex.org/W1497860901","https://openalex.org/W1503973138","https://openalex.org/W1524698931","https://openalex.org/W1580304509","https://openalex.org/W1599340713","https://openalex.org/W1798573313","https://openalex.org/W1828433822","https://openalex.org/W2025172542","https://openalex.org/W2025970201","https://openalex.org/W2040008220","https://openalex.org/W2088962847","https://openalex.org/W2110777418","https://openalex.org/W2116362715","https://openalex.org/W2126641514","https://openalex.org/W2128932399","https://openalex.org/W2134200739","https://openalex.org/W2161497018","https://openalex.org/W2167928477","https://openalex.org/W2295577580","https://openalex.org/W2402424078","https://openalex.org/W2482080645","https://openalex.org/W2490211961","https://openalex.org/W2514073179","https://openalex.org/W2553870630","https://openalex.org/W2555837147","https://openalex.org/W2610085676","https://openalex.org/W2754865860","https://openalex.org/W2786270130","https://openalex.org/W2787969571","https://openalex.org/W2790040383","https://openalex.org/W2793197186","https://openalex.org/W2803932487","https://openalex.org/W2949926750","https://openalex.org/W2963380588","https://openalex.org/W2970500863","https://openalex.org/W2972579386","https://openalex.org/W3008244314","https://openalex.org/W3014854834","https://openalex.org/W4205907492","https://openalex.org/W4247054682","https://openalex.org/W4285719527","https://openalex.org/W4301028326"],"related_works":["https://openalex.org/W2396009657","https://openalex.org/W2799110842","https://openalex.org/W127357700","https://openalex.org/W2724597727","https://openalex.org/W1480528870","https://openalex.org/W2508541108","https://openalex.org/W4243191745","https://openalex.org/W2315419748","https://openalex.org/W1029445510","https://openalex.org/W4312340169"],"abstract_inverted_index":{"Abstract":[0],"We":[1,46],"study":[2],"the":[3,18,31,48,77,82,93],"relationship":[4],"between":[5],"session":[6,56,65,85,103],"types":[7,25,57,86],"and":[8],"behavioural":[9,37],"contracts,":[10,38],"representing":[11],"Communicating":[12],"Finite":[13],"State":[14],"Machines":[15],"(CFSMs),":[16],"under":[17],"assumption":[19],"that":[20,63],"processes":[21],"communicate":[22],"asynchronously.":[23],"Session":[24],"represent":[26],"a":[27,51,59],"syntax-based":[28],"approach":[29],"for":[30,101,111],"description":[32],"of":[33,50,55,61,84],"communication":[34],"protocols,":[35],"while":[36],"formally":[39],"expressing":[40],"CFSMs,":[41],"follow":[42],"an":[43,88,107],"operational":[44,89],"approach.":[45],"show":[47],"existence":[49],"fully":[52],"abstract":[53],"interpretation":[54],"into":[58,67],"fragment":[60],"contracts":[62],"maps":[64],"subtyping":[66,104],"binary":[68],"compliance-preserving":[69],"CFSMs/behavioural":[70,113],"contract":[71,114],"refinement.":[72,115],"In":[73],"this":[74],"way,":[75],"on":[76,92],"one":[78],"hand,":[79,95],"we":[80,96],"enrich":[81],"theory":[83],"with":[87],"characterization":[90],"and,":[91],"other":[94],"use":[97],"recent":[98],"undecidability":[99,109],"results":[100],"asynchronous":[102,112],"to":[105],"obtain":[106],"original":[108],"result":[110]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2019,"cited_by_count":1}],"updated_date":"2026-07-26T07:53:14.480251","created_date":"2021-01-18T00:00:00"}
