{"id":"https://openalex.org/W2736133668","doi":"https://doi.org/10.1145/3167090","title":"A monadic framework for relational verification: applied to information security, program equivalence, and optimizations","display_name":"A monadic framework for relational verification: applied to information security, program equivalence, and optimizations","publication_year":2018,"publication_date":"2018-01-08","ids":{"openalex":"https://openalex.org/W2736133668","doi":"https://doi.org/10.1145/3167090","mag":"2736133668"},"language":"en","primary_location":{"id":"doi:10.1145/3167090","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3167090","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 7th ACM SIGPLAN International Conference on Certified Programs and Proofs","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/1703.00055","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5088477741","display_name":"Niklas Grimm","orcid":null},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":true,"raw_author_name":"Niklas Grimm","raw_affiliation_strings":["Vienna University of Technology, Austria"],"affiliations":[{"raw_affiliation_string":"Vienna University of Technology, Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083750560","display_name":"Kenji Maillard","orcid":"https://orcid.org/0000-0001-5554-3203"},"institutions":[{"id":"https://openalex.org/I29607241","display_name":"\u00c9cole Normale Sup\u00e9rieure - PSL","ror":"https://ror.org/05a0dhs15","country_code":"FR","type":"funder","lineage":["https://openalex.org/I2746051580","https://openalex.org/I29607241"]},{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en informatique et en automatique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I4210132990","display_name":"State Key Laboratory of Cryptology","ror":"https://ror.org/02pn5rj08","country_code":"CN","type":"government","lineage":["https://openalex.org/I4210132990"]}],"countries":["CN","FR"],"is_corresponding":false,"raw_author_name":"Kenji Maillard","raw_affiliation_strings":["Inria, France / ENS Paris, France","Programming securely with cryptography"],"affiliations":[{"raw_affiliation_string":"Inria, France / ENS Paris, France","institution_ids":["https://openalex.org/I1326498283","https://openalex.org/I29607241"]},{"raw_affiliation_string":"Programming securely with cryptography","institution_ids":["https://openalex.org/I4210132990"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5108519702","display_name":"C\u00e9dric Fournet","orcid":"https://orcid.org/0000-0001-6929-886X"},"institutions":[{"id":"https://openalex.org/I4210164937","display_name":"Microsoft Research (United Kingdom)","ror":"https://ror.org/05k87vq12","country_code":"GB","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210164937"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"C\u00e9dric Fournet","raw_affiliation_strings":["Microsoft Research, UK","Microsoft Research [Cambridge]"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, UK","institution_ids":["https://openalex.org/I4210164937"]},{"raw_affiliation_string":"Microsoft Research [Cambridge]","institution_ids":["https://openalex.org/I4210164937"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5106466226","display_name":"C\u0103t\u0103lin Hri\u0163cu","orcid":"https://orcid.org/0000-0001-8919-8081"},"institutions":[{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en informatique et en automatique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"funder","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I4210132990","display_name":"State Key Laboratory of Cryptology","ror":"https://ror.org/02pn5rj08","country_code":"CN","type":"government","lineage":["https://openalex.org/I4210132990"]}],"countries":["CN","FR"],"is_corresponding":false,"raw_author_name":"C\u0103t\u0103lin Hri\u0163cu","raw_affiliation_strings":["Inria, France","Programming securely with cryptography"],"affiliations":[{"raw_affiliation_string":"Inria, France","institution_ids":["https://openalex.org/I1326498283"]},{"raw_affiliation_string":"Programming securely with cryptography","institution_ids":["https://openalex.org/I4210132990"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059351004","display_name":"Matteo Maffei","orcid":"https://orcid.org/0000-0001-8061-1685"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Matteo Maffei","raw_affiliation_strings":["Vienna University of Technology, Austria"],"affiliations":[{"raw_affiliation_string":"Vienna University of Technology, Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055019834","display_name":"Jonathan Protzenko","orcid":"https://orcid.org/0000-0001-7347-3050"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jonathan Protzenko","raw_affiliation_strings":["Microsoft Research, USA"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, USA","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083160984","display_name":"Tahina Ramananandro","orcid":"https://orcid.org/0000-0003-4590-9712"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tahina Ramananandro","raw_affiliation_strings":["Microsoft Research, USA"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, USA","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102801489","display_name":"Aseem Rastogi","orcid":"https://orcid.org/0000-0003-3283-8011"},"institutions":[{"id":"https://openalex.org/I4210124949","display_name":"Microsoft Research (India)","ror":"https://ror.org/02w7f3w92","country_code":"IN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210124949"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Aseem Rastogi","raw_affiliation_strings":["Microsoft Research, India"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, India","institution_ids":["https://openalex.org/I4210124949"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039334115","display_name":"Nikhil Swamy","orcid":"https://orcid.org/0000-0001-5348-9266"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nikhil Swamy","raw_affiliation_strings":["Microsoft Research, USA"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, USA","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5088954009","display_name":"Santiago Zanella-B\u00e9guelin","orcid":"https://orcid.org/0000-0003-0479-9967"},"institutions":[{"id":"https://openalex.org/I4210164937","display_name":"Microsoft Research (United Kingdom)","ror":"https://ror.org/05k87vq12","country_code":"GB","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210164937"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Santiago Zanella-B\u00e9guelin","raw_affiliation_strings":["Microsoft Research, UK"],"affiliations":[{"raw_affiliation_string":"Microsoft Research, UK","institution_ids":["https://openalex.org/I4210164937"]}]}],"institutions":[],"countries_distinct_count":6,"institutions_distinct_count":10,"corresponding_author_ids":["https://openalex.org/A5088477741"],"corresponding_institution_ids":["https://openalex.org/I145847075"],"apc_list":null,"apc_paid":null,"fwci":1.8615,"has_fulltext":false,"cited_by_count":22,"citation_normalized_percentile":{"value":0.88715229,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"130","last_page":"145"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":1.0,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9958000183105469,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T11689","display_name":"Adversarial Robustness in Machine Learning","score":0.9577000141143799,"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/computer-science","display_name":"Computer science","score":0.7951442003250122},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.6951088905334473},{"id":"https://openalex.org/keywords/unary-operation","display_name":"Unary operation","score":0.652745246887207},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5826376080513},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.5585805177688599},{"id":"https://openalex.org/keywords/equivalence","display_name":"Equivalence (formal languages)","score":0.5102500915527344},{"id":"https://openalex.org/keywords/reification","display_name":"Reification (Marxism)","score":0.5027518272399902},{"id":"https://openalex.org/keywords/relational-calculus","display_name":"Relational calculus","score":0.4989590644836426},{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.49531665444374084},{"id":"https://openalex.org/keywords/refinement","display_name":"Refinement","score":0.4435432255268097},{"id":"https://openalex.org/keywords/relational-database","display_name":"Relational database","score":0.39190584421157837},{"id":"https://openalex.org/keywords/relational-model","display_name":"Relational model","score":0.33992713689804077},{"id":"https://openalex.org/keywords/specification-language","display_name":"Specification language","score":0.19433987140655518},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.1369655728340149},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.13518136739730835},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.08980026841163635}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7951442003250122},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.6951088905334473},{"id":"https://openalex.org/C78023250","wikidata":"https://www.wikidata.org/wiki/Q657596","display_name":"Unary operation","level":2,"score":0.652745246887207},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5826376080513},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.5585805177688599},{"id":"https://openalex.org/C2780069185","wikidata":"https://www.wikidata.org/wiki/Q7977945","display_name":"Equivalence (formal languages)","level":2,"score":0.5102500915527344},{"id":"https://openalex.org/C201377581","wikidata":"https://www.wikidata.org/wiki/Q863448","display_name":"Reification (Marxism)","level":3,"score":0.5027518272399902},{"id":"https://openalex.org/C99436015","wikidata":"https://www.wikidata.org/wiki/Q1722436","display_name":"Relational calculus","level":4,"score":0.4989590644836426},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.49531665444374084},{"id":"https://openalex.org/C14331664","wikidata":"https://www.wikidata.org/wiki/Q3417382","display_name":"Refinement","level":3,"score":0.4435432255268097},{"id":"https://openalex.org/C5655090","wikidata":"https://www.wikidata.org/wiki/Q192588","display_name":"Relational database","level":2,"score":0.39190584421157837},{"id":"https://openalex.org/C40207289","wikidata":"https://www.wikidata.org/wiki/Q755662","display_name":"Relational model","level":3,"score":0.33992713689804077},{"id":"https://openalex.org/C201677973","wikidata":"https://www.wikidata.org/wiki/Q1209840","display_name":"Specification language","level":2,"score":0.19433987140655518},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.1369655728340149},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.13518136739730835},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.08980026841163635},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C94625758","wikidata":"https://www.wikidata.org/wiki/Q7163","display_name":"Politics","level":2,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/3167090","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3167090","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 7th ACM SIGPLAN International Conference on Certified Programs and Proofs","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:1703.00055","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1703.00055","pdf_url":"https://arxiv.org/pdf/1703.00055","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"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":"text"},{"id":"pmh:oai:HAL:hal-01672703v1","is_oa":false,"landing_page_url":"https://hal.science/hal-01672703","pdf_url":null,"source":{"id":"https://openalex.org/S4406922461","display_name":"SPIRE - Sciences Po Institutional REpository","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"7th ACM SIGPLAN International Conference on Certified Programs and Proofs (CPP), Jan 2018, Los Angeles, United States. pp.130--145, &#x27E8;10.1145/3167090&#x27E9;","raw_type":"Conference papers"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:1703.00055","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1703.00055","pdf_url":"https://arxiv.org/pdf/1703.00055","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"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":"text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W2736133668.pdf"},"referenced_works_count":95,"referenced_works":["https://openalex.org/W18814837","https://openalex.org/W176593450","https://openalex.org/W179514658","https://openalex.org/W805934567","https://openalex.org/W840746988","https://openalex.org/W1482412090","https://openalex.org/W1522079290","https://openalex.org/W1545038039","https://openalex.org/W1552077729","https://openalex.org/W1586448612","https://openalex.org/W1587844310","https://openalex.org/W1677369896","https://openalex.org/W1725973462","https://openalex.org/W1819958245","https://openalex.org/W1847926715","https://openalex.org/W1867052887","https://openalex.org/W1939647617","https://openalex.org/W1964110138","https://openalex.org/W1977764760","https://openalex.org/W1979366339","https://openalex.org/W1988079752","https://openalex.org/W1990409169","https://openalex.org/W2008580443","https://openalex.org/W2008880956","https://openalex.org/W2011086847","https://openalex.org/W2023149698","https://openalex.org/W2030360570","https://openalex.org/W2034527657","https://openalex.org/W2055259417","https://openalex.org/W2071592032","https://openalex.org/W2076954302","https://openalex.org/W2091015169","https://openalex.org/W2097327552","https://openalex.org/W2100559921","https://openalex.org/W2100877271","https://openalex.org/W2101443478","https://openalex.org/W2104334667","https://openalex.org/W2104658241","https://openalex.org/W2115974895","https://openalex.org/W2118671630","https://openalex.org/W2122049982","https://openalex.org/W2123329569","https://openalex.org/W2125379835","https://openalex.org/W2126834377","https://openalex.org/W2133455247","https://openalex.org/W2134087751","https://openalex.org/W2135365827","https://openalex.org/W2135620953","https://openalex.org/W2139799388","https://openalex.org/W2146471655","https://openalex.org/W2149996206","https://openalex.org/W2150174204","https://openalex.org/W2156745311","https://openalex.org/W2156876717","https://openalex.org/W2162846161","https://openalex.org/W2165623482","https://openalex.org/W2167606175","https://openalex.org/W2170528665","https://openalex.org/W2188944230","https://openalex.org/W2267469130","https://openalex.org/W2288693508","https://openalex.org/W2294422796","https://openalex.org/W2299804622","https://openalex.org/W2315369658","https://openalex.org/W2342178224","https://openalex.org/W2404393214","https://openalex.org/W2406820219","https://openalex.org/W2418260908","https://openalex.org/W2467947344","https://openalex.org/W2472147697","https://openalex.org/W2498002450","https://openalex.org/W2507710874","https://openalex.org/W2521663436","https://openalex.org/W2565203757","https://openalex.org/W2565334366","https://openalex.org/W2571169473","https://openalex.org/W2577092840","https://openalex.org/W2602388145","https://openalex.org/W2626217303","https://openalex.org/W2628854485","https://openalex.org/W2736133668","https://openalex.org/W2963472894","https://openalex.org/W2997271062","https://openalex.org/W3016501173","https://openalex.org/W3016757878","https://openalex.org/W3016856519","https://openalex.org/W3099266052","https://openalex.org/W3106186972","https://openalex.org/W3124158019","https://openalex.org/W4239690658","https://openalex.org/W4244177239","https://openalex.org/W4250678240","https://openalex.org/W4285719527","https://openalex.org/W6634772692","https://openalex.org/W6678017152"],"related_works":["https://openalex.org/W2085988990","https://openalex.org/W2089781037","https://openalex.org/W2243465518","https://openalex.org/W2005835473","https://openalex.org/W2150575980","https://openalex.org/W60748262","https://openalex.org/W2056340443","https://openalex.org/W2378275298","https://openalex.org/W2991080411","https://openalex.org/W1516375613"],"abstract_inverted_index":{"Relational":[0],"properties":[1,85,159],"describe":[2],"multiple":[3],"runs":[4],"of":[5,15,45,66,71,93,114,130],"one":[6],"or":[7],"more":[8],"programs.":[9,68,100],"They":[10],"characterize":[11],"many":[12],"useful":[13],"notions":[14],"security,":[16],"program":[17,116,122,131],"refinement,":[18],"and":[19,27,47,81,107,124,133,147],"equivalence":[20,123],"for":[21,42,62,96],"programs":[22],"with":[23],"diverse":[24],"computational":[25],"effects,":[26,146],"they":[28],"have":[29],"received":[30],"much":[31],"attention":[32],"in":[33,105],"the":[34,63,91,165],"recent":[35],"literature.":[36],"Rather":[37],"than":[38],"developing":[39],"separate":[40],"tools":[41],"special":[43],"classes":[44],"effects":[46],"relational":[48,64,84,115,158],"properties,":[49,156],"we":[50,150],"advocate":[51],"using":[52,79],"a":[53,59,112],"general":[54],"purpose":[55],"proof":[56],"assistant":[57],"as":[58],"unifying":[60],"framework":[61],"verification":[65],"effectful":[67,77],"The":[69],"essence":[70],"our":[72],"approach":[73],"is":[74],"to":[75,82,154],"model":[76],"computations":[78],"monads":[80],"prove":[83],"on":[86,139],"their":[87],"monadic":[88,148],"representations,":[89],"making":[90],"most":[92],"existing":[94],"support":[95],"reasoning":[97],"about":[98],"pure":[99],"We":[101],"apply":[102],"this":[103],"method":[104],"F*":[106,166],"evaluate":[108],"it":[109],"by":[110],"encoding":[111],"variety":[113],"analyses,":[117],"including":[118],"information":[119],"flow":[120],"control,":[121],"refinement":[125],"at":[126],"higher":[127],"order,":[128],"correctness":[129],"optimizations":[132],"game-based":[134],"cryptographic":[135],"security.":[136],"By":[137],"relying":[138],"SMT-based":[140],"automation,":[141],"unary":[142,155],"weakest":[143],"preconditions,":[144],"user-defined":[145],"reification,":[149],"show":[151],"that,":[152],"compared":[153],"verifying":[157],"requires":[160],"little":[161],"additional":[162],"effort":[163],"from":[164],"programmer.":[167]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":6},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":2}],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2025-10-10T00:00:00"}
