{"id":"https://openalex.org/W4410536502","doi":"https://doi.org/10.1109/icst62969.2025.10989026","title":"Accessible Smart Contracts Verification: Synthesizing Formal Models with Tamed LLMs","display_name":"Accessible Smart Contracts Verification: Synthesizing Formal Models with Tamed LLMs","publication_year":2025,"publication_date":"2025-03-31","ids":{"openalex":"https://openalex.org/W4410536502","doi":"https://doi.org/10.1109/icst62969.2025.10989026"},"language":"en","primary_location":{"id":"doi:10.1109/icst62969.2025.10989026","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icst62969.2025.10989026","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE Conference on Software Testing, Verification and Validation (ICST)","raw_type":"proceedings-article"},"type":"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/A5022556396","display_name":"Jan Corazza","orcid":null},"institutions":[{"id":"https://openalex.org/I200332995","display_name":"TU Dortmund University","ror":"https://ror.org/01k97gp34","country_code":"DE","type":"education","lineage":["https://openalex.org/I200332995"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Jan Corazza","raw_affiliation_strings":["TU Dortmund University,Research Center Trustworthy Data Science and Security,Dortmund,Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"TU Dortmund University,Research Center Trustworthy Data Science and Security,Dortmund,Germany","institution_ids":["https://openalex.org/I200332995"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011081023","display_name":"Ivan Gavran","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ivan Gavran","raw_affiliation_strings":["Informal Systems,Vienna,Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Informal Systems,Vienna,Austria","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5116014006","display_name":"Gabriela Moreira","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Gabriela Moreira","raw_affiliation_strings":["Informal Systems,Joinville,Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Informal Systems,Joinville,Brazil","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5064701353","display_name":"Daniel Neider","orcid":"https://orcid.org/0000-0001-9276-6342"},"institutions":[{"id":"https://openalex.org/I200332995","display_name":"TU Dortmund University","ror":"https://ror.org/01k97gp34","country_code":"DE","type":"education","lineage":["https://openalex.org/I200332995"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Daniel Neider","raw_affiliation_strings":["TU Dortmund University,Research Center Trustworthy Data Science and Security,Dortmund,Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"TU Dortmund University,Research Center Trustworthy Data Science and Security,Dortmund,Germany","institution_ids":["https://openalex.org/I200332995"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.16535558,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"542","last_page":"552"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12374","display_name":"European and International Contract Law","score":0.9866999983787537,"subfield":{"id":"https://openalex.org/subfields/3308","display_name":"Law"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T12374","display_name":"European and International Contract Law","score":0.9866999983787537,"subfield":{"id":"https://openalex.org/subfields/3308","display_name":"Law"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T13643","display_name":"Artificial Intelligence in Law","score":0.9650999903678894,"subfield":{"id":"https://openalex.org/subfields/3320","display_name":"Political Science and International Relations"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T11762","display_name":"Law, Economics, and Judicial Systems","score":0.9560999870300293,"subfield":{"id":"https://openalex.org/subfields/2002","display_name":"Economics and Econometrics"},"field":{"id":"https://openalex.org/fields/20","display_name":"Economics, Econometrics and Finance"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6734672784805298},{"id":"https://openalex.org/keywords/formal-verification","display_name":"Formal verification","score":0.6242930889129639},{"id":"https://openalex.org/keywords/formal-methods","display_name":"Formal methods","score":0.4351177513599396},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.41384077072143555},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.3499830365180969},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.33065080642700195}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6734672784805298},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.6242930889129639},{"id":"https://openalex.org/C75606506","wikidata":"https://www.wikidata.org/wiki/Q1049183","display_name":"Formal methods","level":2,"score":0.4351177513599396},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.41384077072143555},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3499830365180969},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.33065080642700195}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icst62969.2025.10989026","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icst62969.2025.10989026","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE Conference on Software Testing, Verification and Validation (ICST)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.4099999964237213}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W2015688007","https://openalex.org/W2125047630","https://openalex.org/W2130422196","https://openalex.org/W2770103357","https://openalex.org/W2971743981","https://openalex.org/W3178523963","https://openalex.org/W4284676027","https://openalex.org/W4391505367","https://openalex.org/W4391724785","https://openalex.org/W4402457350","https://openalex.org/W4404783189","https://openalex.org/W6778883912","https://openalex.org/W6784327337","https://openalex.org/W6798182279","https://openalex.org/W6801246497","https://openalex.org/W6809646742","https://openalex.org/W6811020200","https://openalex.org/W6852775702","https://openalex.org/W6855970221"],"related_works":["https://openalex.org/W2152752131","https://openalex.org/W161255303","https://openalex.org/W1544097700","https://openalex.org/W1488573418","https://openalex.org/W1922520186","https://openalex.org/W1946493810","https://openalex.org/W2037121848","https://openalex.org/W2391979747","https://openalex.org/W2981877881","https://openalex.org/W61995002"],"abstract_inverted_index":{"When":[0],"blockchain":[1,28],"systems":[2],"are":[3,23],"said":[4],"to":[5,26,70,154],"be":[6],"trustless,":[7],"what":[8],"this":[9,77,144],"really":[10],"means":[11],"is":[12,17,30,48,94],"that":[13,166],"all":[14],"the":[15,40,82,91,113,122,134,149,178],"trust":[16],"put":[18],"into":[19,115],"software.":[20],"Thus,":[21],"there":[22],"strong":[24],"incentives":[25],"ensure":[27],"software":[29,46,92,163],"correct\u2013vulnerabilities":[31],"here":[32],"cost":[33],"millions":[34],"and":[35,67,140,158],"break":[36],"businesses.":[37],"One":[38],"of":[39,44,65,84,90,151,161,173,180,187],"most":[41],"powerful":[42],"ways":[43],"establishing":[45],"correctness":[47,185],"by":[49,80],"using":[50,124,181],"formal":[51,56,86,101,156,182],"methods.":[52,102],"Approaches":[53],"based":[54],"on":[55,137,168],"methods,":[57],"however,":[58],"induce":[59],"a":[60,85,96,125],"significant":[61],"overhead":[62],"in":[63,107,121],"terms":[64],"time":[66,152],"expertise":[68],"required":[69],"successfully":[71],"employ":[72],"them.":[73,169],"Our":[74],"work":[75,175],"addresses":[76],"critical":[78],"disadvantage":[79],"automating":[81],"creation":[83],"model\u2013a":[87],"mathematical":[88],"abstraction":[89],"system\u2013which":[93],"often":[95],"core":[97],"task":[98],"when":[99],"employing":[100],"We":[103],"perform":[104],"model":[105,116,128],"synthesis":[106],"three":[108],"phases:":[109],"we":[110,119,131,146],"first":[111],"transpile":[112],"code":[114],"stubs;":[117],"then":[118],"\u201cfill":[120],"blanks\u201d":[123],"large":[126],"language":[127],"(LLM);":[129],"finally,":[130],"iteratively":[132],"repair":[133],"generated":[135],"model,":[136],"both":[138],"syntactical":[139],"semantical":[141],"level.":[142],"In":[143],"way,":[145],"significantly":[147],"reduce":[148],"amount":[150],"necessary":[153],"create":[155],"models":[157,183],"increase":[159],"accessibility":[160],"valuable":[162],"verification":[164],"methods":[165],"rely":[167],"The":[170],"practical":[171],"context":[172],"our":[174],"was":[176],"reducing":[177],"time-to-value":[179],"for":[184],"audits":[186],"smart":[188],"contracts.":[189]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
