{"id":"https://openalex.org/W4412544421","doi":"https://doi.org/10.1007/978-3-031-98685-7_17","title":"Automated Parameterized Verification of\u00a0a\u00a0Railway Protection System with\u00a0Dafny","display_name":"Automated Parameterized Verification of\u00a0a\u00a0Railway Protection System with\u00a0Dafny","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W4412544421","doi":"https://doi.org/10.1007/978-3-031-98685-7_17"},"language":"en","primary_location":{"id":"doi:10.1007/978-3-031-98685-7_17","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-031-98685-7_17","pdf_url":"https://link.springer.com/content/pdf/10.1007/978-3-031-98685-7_17.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"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":"book series"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"type":"book-chapter","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/978-3-031-98685-7_17.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5037671595","display_name":"Roberto Cavada","orcid":null},"institutions":[{"id":"https://openalex.org/I2277624104","display_name":"Fondazione Bruno Kessler","ror":"https://ror.org/01j33xk10","country_code":"IT","type":"facility","lineage":["https://openalex.org/I2277624104"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Roberto Cavada","raw_affiliation_strings":["Fondazione Bruno Kessler, Trento, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Fondazione Bruno Kessler, Trento, Italy","institution_ids":["https://openalex.org/I2277624104"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017426974","display_name":"Alessandro Cimatti","orcid":"https://orcid.org/0000-0002-1315-6990"},"institutions":[{"id":"https://openalex.org/I2277624104","display_name":"Fondazione Bruno Kessler","ror":"https://ror.org/01j33xk10","country_code":"IT","type":"facility","lineage":["https://openalex.org/I2277624104"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Alessandro Cimatti","raw_affiliation_strings":["Fondazione Bruno Kessler, Trento, Italy"],"raw_orcid":"https://orcid.org/0000-0002-1315-6990","affiliations":[{"raw_affiliation_string":"Fondazione Bruno Kessler, Trento, Italy","institution_ids":["https://openalex.org/I2277624104"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038636493","display_name":"Alberto Griggio","orcid":"https://orcid.org/0000-0002-3311-0893"},"institutions":[{"id":"https://openalex.org/I2277624104","display_name":"Fondazione Bruno Kessler","ror":"https://ror.org/01j33xk10","country_code":"IT","type":"facility","lineage":["https://openalex.org/I2277624104"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Alberto Griggio","raw_affiliation_strings":["Fondazione Bruno Kessler, Trento, Italy"],"raw_orcid":"https://orcid.org/0000-0002-3311-0893","affiliations":[{"raw_affiliation_string":"Fondazione Bruno Kessler, Trento, Italy","institution_ids":["https://openalex.org/I2277624104"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051642208","display_name":"Christian Lidstr\u00f6m","orcid":"https://orcid.org/0000-0002-3719-7682"},"institutions":[{"id":"https://openalex.org/I2277624104","display_name":"Fondazione Bruno Kessler","ror":"https://ror.org/01j33xk10","country_code":"IT","type":"facility","lineage":["https://openalex.org/I2277624104"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Christian Lidstr\u00f6m","raw_affiliation_strings":["Fondazione Bruno Kessler, Trento, Italy"],"raw_orcid":"https://orcid.org/0000-0002-3719-7682","affiliations":[{"raw_affiliation_string":"Fondazione Bruno Kessler, Trento, Italy","institution_ids":["https://openalex.org/I2277624104"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062414027","display_name":"Gianluca Redondi","orcid":"https://orcid.org/0000-0002-2856-5236"},"institutions":[{"id":"https://openalex.org/I2277624104","display_name":"Fondazione Bruno Kessler","ror":"https://ror.org/01j33xk10","country_code":"IT","type":"facility","lineage":["https://openalex.org/I2277624104"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Gianluca Redondi","raw_affiliation_strings":["Fondazione Bruno Kessler, Trento, Italy"],"raw_orcid":"https://orcid.org/0000-0002-2856-5236","affiliations":[{"raw_affiliation_string":"Fondazione Bruno Kessler, Trento, Italy","institution_ids":["https://openalex.org/I2277624104"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061820674","display_name":"Giuseppe Scaglione","orcid":null},"institutions":[{"id":"https://openalex.org/I4210117345","display_name":"Trenitalia (Italy)","ror":"https://ror.org/02c4sht73","country_code":"IT","type":"company","lineage":["https://openalex.org/I4210117345"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Giuseppe Scaglione","raw_affiliation_strings":["RFI Rete Ferroviaria Italiana, Roma, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"RFI Rete Ferroviaria Italiana, Roma, Italy","institution_ids":["https://openalex.org/I4210117345"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089652033","display_name":"Matteo Tessi","orcid":null},"institutions":[{"id":"https://openalex.org/I4210117345","display_name":"Trenitalia (Italy)","ror":"https://ror.org/02c4sht73","country_code":"IT","type":"company","lineage":["https://openalex.org/I4210117345"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Matteo Tessi","raw_affiliation_strings":["RFI Rete Ferroviaria Italiana, Roma, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"RFI Rete Ferroviaria Italiana, Roma, Italy","institution_ids":["https://openalex.org/I4210117345"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5119033426","display_name":"Dylan Trenti","orcid":null},"institutions":[{"id":"https://openalex.org/I2277624104","display_name":"Fondazione Bruno Kessler","ror":"https://ror.org/01j33xk10","country_code":"IT","type":"facility","lineage":["https://openalex.org/I2277624104"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Dylan Trenti","raw_affiliation_strings":["Fondazione Bruno Kessler, Trento, Italy"],"raw_orcid":"https://orcid.org/0009-0001-3868-866X","affiliations":[{"raw_affiliation_string":"Fondazione Bruno Kessler, Trento, Italy","institution_ids":["https://openalex.org/I2277624104"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5037671595"],"corresponding_institution_ids":["https://openalex.org/I2277624104"],"apc_list":{"value":5000,"currency":"EUR","value_usd":5392},"apc_paid":{"value":5000,"currency":"EUR","value_usd":5392},"fwci":7.5932,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.97615499,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"364","last_page":"376"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9993000030517578,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/parameterized-complexity","display_name":"Parameterized complexity","score":0.8970393538475037},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8422261476516724},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3280137777328491},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.22315546870231628}],"concepts":[{"id":"https://openalex.org/C165464430","wikidata":"https://www.wikidata.org/wiki/Q1570441","display_name":"Parameterized complexity","level":2,"score":0.8970393538475037},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8422261476516724},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3280137777328491},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.22315546870231628}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/978-3-031-98685-7_17","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-031-98685-7_17","pdf_url":"https://link.springer.com/content/pdf/10.1007/978-3-031-98685-7_17.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"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":"book series"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"}],"best_oa_location":{"id":"doi:10.1007/978-3-031-98685-7_17","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-031-98685-7_17","pdf_url":"https://link.springer.com/content/pdf/10.1007/978-3-031-98685-7_17.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"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":"book series"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4412544421.pdf","grobid_xml":"https://content.openalex.org/works/W4412544421.grobid-xml"},"referenced_works_count":19,"referenced_works":["https://openalex.org/W1480909796","https://openalex.org/W2051632385","https://openalex.org/W2069300761","https://openalex.org/W2075571135","https://openalex.org/W2130427425","https://openalex.org/W2130800388","https://openalex.org/W2140959918","https://openalex.org/W2347013203","https://openalex.org/W2414818575","https://openalex.org/W2766369051","https://openalex.org/W3096699223","https://openalex.org/W3181568802","https://openalex.org/W3212817084","https://openalex.org/W4205411370","https://openalex.org/W4214928512","https://openalex.org/W4319944784","https://openalex.org/W4400938963","https://openalex.org/W4400939669","https://openalex.org/W4401288959"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2051058708","https://openalex.org/W1494268238","https://openalex.org/W154868527","https://openalex.org/W1983207144","https://openalex.org/W2490706771","https://openalex.org/W2480116122","https://openalex.org/W4255576661"],"abstract_inverted_index":{"Abstract":[0],"In":[1,168],"this":[2],"paper":[3],"we":[4],"describe":[5],"an":[6,177],"industrial":[7],"experience":[8],"in":[9,38,72,80,176],"the":[10,13,87,97,113,119,129,139,142,145,150,157,163,183],"verification":[11,91,109],"of":[12,15,115,149,182],"logic":[14,77,131],"a":[16,27,39,108],"Railway":[17],"Protection":[18],"System":[19],"(RPS).":[20],"The":[21,34,61,76,90,122],"RPS":[22,35,62,130,184],"is":[23,36,48,63,78,93,125],"designed":[24],"within":[25],"AIDA,":[26],"structured":[28],"model-based":[29],"design":[30],"workflow":[31],"and":[32,56,134,147,179],"toolset.":[33],"written":[37],"domain":[40,171],"specific":[41,88,172],"language":[42],"amenable":[43],"to":[44,94,127,136,170],"signaling":[45],"engineers,":[46],"that":[47,82,96],"converted":[49],"into":[50,58,132],"Extended":[51],"Finite":[52],"State":[53],"Machines":[54],"(EFSM),":[55],"then":[57],"executable":[59],"code.":[60],"parameterized,":[64],"i.e.,":[65],"it":[66,174],"can":[67],"be":[68],"applied,":[69],"after":[70],"configuration,":[71],"different":[73],"operational":[74],"scenarios.":[75],"divided":[79],"classes,":[81],"are":[83],"instantiated":[84],"depending":[85],"on":[86,112],"application.":[89],"challenge":[92],"ensure":[95],"required":[98],"properties":[99],"hold":[100],"for":[101,159],"all":[102],"possible":[103],"instantiations":[104],".":[105],"We":[106],"follow":[107],"approach":[110,154],"based":[111],"use":[114],"deductive":[116],"methods,":[117],"leveraging":[118],"Dafny":[120,165],"framework.":[121],"AIDA":[123],"environment":[124],"used":[126],"translate":[128],"Dafny,":[133],"also":[135],"automatically":[137],"generate":[138],"contracts":[140],"summarizing":[141],"methods":[143],"implementing":[144],"guards":[146],"effects":[148],"EFSM":[151],"transitions.":[152],"This":[153],"greatly":[155],"limits":[156],"need":[158],"human":[160],"interaction":[161],"with":[162],"underlying":[164],"proof":[166,181],"engine.":[167],"addition":[169],"optimizations,":[173],"results":[175],"automated":[178],"efficient":[180],"properties.":[185]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
