{"id":"https://openalex.org/W3091355367","doi":"https://doi.org/10.1145/3377811.3380373","title":"Comparing formal tools for system design","display_name":"Comparing formal tools for system design","publication_year":2020,"publication_date":"2020-06-27","ids":{"openalex":"https://openalex.org/W3091355367","doi":"https://doi.org/10.1145/3377811.3380373","mag":"3091355367"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/3377811.3380373","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5040962321","display_name":"Alessio Ferrari","orcid":"https://orcid.org/0000-0002-0636-5663"},"institutions":[{"id":"https://openalex.org/I122991210","display_name":"Istituto di Scienza e Tecnologie dell'Informazione \"Alessandro Faedo\"","ror":"https://ror.org/05kacka20","country_code":"IT","type":"facility","lineage":["https://openalex.org/I122991210","https://openalex.org/I4210155236"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Alessio Ferrari","raw_affiliation_strings":["ISTI-CNR, Pisa, Italy"],"affiliations":[{"raw_affiliation_string":"ISTI-CNR, Pisa, Italy","institution_ids":["https://openalex.org/I122991210"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012008673","display_name":"Franco Mazzanti","orcid":"https://orcid.org/0000-0003-4562-8777"},"institutions":[{"id":"https://openalex.org/I122991210","display_name":"Istituto di Scienza e Tecnologie dell'Informazione \"Alessandro Faedo\"","ror":"https://ror.org/05kacka20","country_code":"IT","type":"facility","lineage":["https://openalex.org/I122991210","https://openalex.org/I4210155236"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Franco Mazzanti","raw_affiliation_strings":["ISTI-CNR, Pisa, Italy"],"affiliations":[{"raw_affiliation_string":"ISTI-CNR, Pisa, Italy","institution_ids":["https://openalex.org/I122991210"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055266810","display_name":"Davide Basile","orcid":"https://orcid.org/0000-0002-7196-6609"},"institutions":[{"id":"https://openalex.org/I122991210","display_name":"Istituto di Scienza e Tecnologie dell'Informazione \"Alessandro Faedo\"","ror":"https://ror.org/05kacka20","country_code":"IT","type":"facility","lineage":["https://openalex.org/I122991210","https://openalex.org/I4210155236"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Davide Basile","raw_affiliation_strings":["ISTI-CNR, Pisa, Italy"],"affiliations":[{"raw_affiliation_string":"ISTI-CNR, Pisa, Italy","institution_ids":["https://openalex.org/I122991210"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064415269","display_name":"Maurice H. ter Beek","orcid":"https://orcid.org/0000-0002-2930-6367"},"institutions":[{"id":"https://openalex.org/I122991210","display_name":"Istituto di Scienza e Tecnologie dell'Informazione \"Alessandro Faedo\"","ror":"https://ror.org/05kacka20","country_code":"IT","type":"facility","lineage":["https://openalex.org/I122991210","https://openalex.org/I4210155236"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Maurice H. ter Beek","raw_affiliation_strings":["ISTI-CNR, Pisa, Italy"],"affiliations":[{"raw_affiliation_string":"ISTI-CNR, Pisa, Italy","institution_ids":["https://openalex.org/I122991210"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5084211673","display_name":"Alessandro Fantechi","orcid":"https://orcid.org/0000-0002-4648-4667"},"institutions":[{"id":"https://openalex.org/I45084792","display_name":"University of Florence","ror":"https://ror.org/04jr1s763","country_code":"IT","type":"education","lineage":["https://openalex.org/I45084792"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Alessandro Fantechi","raw_affiliation_strings":["University of Florence, Florence, Italy"],"affiliations":[{"raw_affiliation_string":"University of Florence, Florence, Italy","institution_ids":["https://openalex.org/I45084792"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.999,"has_fulltext":false,"cited_by_count":27,"citation_normalized_percentile":{"value":0.997549,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"62","last_page":"74"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9994,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9994,"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/T10142","display_name":"Formal Methods in Verification","score":0.9983,"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/T10260","display_name":"Software Engineering Research","score":0.9948,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7448601},{"id":"https://openalex.org/C75606506","wikidata":"https://www.wikidata.org/wiki/Q1049183","display_name":"Formal methods","level":2,"score":0.7420143},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.6235238},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5865802},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.5860366},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5842835},{"id":"https://openalex.org/C110251889","wikidata":"https://www.wikidata.org/wiki/Q1569697","display_name":"Model checking","level":2,"score":0.52672195},{"id":"https://openalex.org/C116253237","wikidata":"https://www.wikidata.org/wiki/Q1437424","display_name":"Formal specification","level":2,"score":0.43268317},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.3694275},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.17180094},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.14843962},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/3377811.3380373","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":71,"referenced_works":["https://openalex.org/W1495396426","https://openalex.org/W1495919280","https://openalex.org/W1498432697","https://openalex.org/W1508641834","https://openalex.org/W1544621933","https://openalex.org/W1553511155","https://openalex.org/W1554618854","https://openalex.org/W1559870885","https://openalex.org/W1598969122","https://openalex.org/W1631091010","https://openalex.org/W1769954818","https://openalex.org/W1924618820","https://openalex.org/W1943502734","https://openalex.org/W2026294803","https://openalex.org/W2038361485","https://openalex.org/W2050362288","https://openalex.org/W2063193040","https://openalex.org/W2084642972","https://openalex.org/W2092137831","https://openalex.org/W2094442885","https://openalex.org/W2097204570","https://openalex.org/W2104826952","https://openalex.org/W2106419991","https://openalex.org/W2112320167","https://openalex.org/W2113227344","https://openalex.org/W2115309705","https://openalex.org/W2122381799","https://openalex.org/W2150189917","https://openalex.org/W2168633587","https://openalex.org/W2169437524","https://openalex.org/W2169504289","https://openalex.org/W2170486381","https://openalex.org/W2294621091","https://openalex.org/W2390333316","https://openalex.org/W2411284738","https://openalex.org/W2476138513","https://openalex.org/W2496004337","https://openalex.org/W2497764820","https://openalex.org/W2536558645","https://openalex.org/W2611387232","https://openalex.org/W2611779500","https://openalex.org/W2620444793","https://openalex.org/W2743049524","https://openalex.org/W2767965410","https://openalex.org/W2768897767","https://openalex.org/W2785184580","https://openalex.org/W2791070386","https://openalex.org/W2791307021","https://openalex.org/W2795299693","https://openalex.org/W2799958987","https://openalex.org/W2802279064","https://openalex.org/W2805728608","https://openalex.org/W2810491896","https://openalex.org/W2885628182","https://openalex.org/W2889263046","https://openalex.org/W2890801208","https://openalex.org/W2899125593","https://openalex.org/W2912640545","https://openalex.org/W2913459036","https://openalex.org/W2919072467","https://openalex.org/W2945607852","https://openalex.org/W2969411916","https://openalex.org/W2974906992","https://openalex.org/W3099228204","https://openalex.org/W3102622166","https://openalex.org/W3193268718","https://openalex.org/W3206637030","https://openalex.org/W4250571661","https://openalex.org/W4301968143","https://openalex.org/W4393966820","https://openalex.org/W68069235"],"related_works":["https://openalex.org/W2171674700","https://openalex.org/W2145025660","https://openalex.org/W2037121848","https://openalex.org/W2005596529","https://openalex.org/W1946493810","https://openalex.org/W1922520186","https://openalex.org/W17088386","https://openalex.org/W1608485412","https://openalex.org/W1544097700","https://openalex.org/W1495250406"],"abstract_inverted_index":{"Formal":[0],"methods":[1,60,117,210],"and":[2,33,102,145,158,186,207],"tools":[3,72,203],"have":[4,65],"a":[5,28,53,85,107,132,176,183],"long":[6],"history":[7],"of":[8,14,20,27,43,71,125,171,218],"successful":[9],"applications":[10],"in":[11,61,115],"the":[12,21,25,41,44,49,69,122,126,142,159,164,169,189,201,216,219],"design":[13,222],"safety-critical":[15],"railway":[16,50,133,220],"products.":[17],"However,":[18],"most":[19],"experiences":[22],"focused":[23],"on":[24,68,149,168],"application":[26],"single":[29],"method":[30],"at":[31],"once,":[32],"little":[34,66],"work":[35],"has":[36],"been":[37],"performed":[38,106],"to":[39,48,57,119,130,146,181,213],"compare":[40],"applicability":[42],"different":[45,89,143,202,205],"available":[46],"frameworks":[47],"context.":[51],"As":[52],"result,":[54],"companies":[55],"willing":[56],"introduce":[58],"formal":[59,90,116,209],"their":[62,76,150],"development":[63],"process":[64],"guidance":[67],"selection":[70],"that":[73,178,191,200],"could":[74],"fit":[75],"needs.":[77],"To":[78],"address":[79],"this":[80,82,172],"goal,":[81],"paper":[83],"presents":[84],"comparison":[86],"between":[87],"9":[88],"tools,":[91,144],"namely":[92],"Atelier":[93],"B,":[94],"CADP,":[95],"FDR4,":[96],"NuSMV,":[97],"ProB,":[98],"Simulink,":[99],"SPIN,":[100],"UMC,":[101],"UPPAAL":[103],"SMC.":[104],"We":[105],"judgment":[108],"study,":[109,123],"involving":[110],"17":[111],"experts":[112,127],"with":[113,141],"experience":[114,198],"applied":[118],"railways.":[120],"In":[121],"part":[124],"were":[128,161],"required":[129,212],"model":[131],"signaling":[134],"problem":[135],"(a":[136],"moving-block":[137],"train":[138],"distancing":[139],"system)":[140],"provide":[147,175],"feedback":[148],"experience.":[151],"The":[152],"information":[153],"produced":[154],"was":[155],"then":[156],"synthesized,":[157],"results":[160],"validated":[162],"by":[163,195],"remaining":[165],"experts.":[166],"Based":[167],"outcome":[170],"process,":[173],"we":[174],"synthesis":[177],"describes":[179],"when":[180],"use":[182],"certain":[184],"tool,":[185],"what":[187],"are":[188,211],"problems":[190],"may":[192],"be":[193],"faced":[194],"modelers.":[196],"Our":[197],"shows":[199],"serve":[204],"purposes,":[206],"multiple":[208],"fully":[214],"cover":[215],"needs":[217],"system":[221],"process.":[223]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3091355367","counts_by_year":[{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":7},{"year":2021,"cited_by_count":8},{"year":2020,"cited_by_count":4}],"updated_date":"2024-12-14T02:46:37.949320","created_date":"2020-10-08"}