{"id":"https://openalex.org/W3122909987","doi":"https://doi.org/10.3233/jcs-200017","title":"FWS: Analyzing, maintaining and transcompiling firewalls","display_name":"FWS: Analyzing, maintaining and transcompiling firewalls","publication_year":2021,"publication_date":"2021-01-25","ids":{"openalex":"https://openalex.org/W3122909987","doi":"https://doi.org/10.3233/jcs-200017","mag":"3122909987"},"language":"en","primary_location":{"id":"doi:10.3233/jcs-200017","is_oa":false,"landing_page_url":"https://doi.org/10.3233/jcs-200017","pdf_url":null,"source":{"id":"https://openalex.org/S106992369","display_name":"Journal of Computer Security","issn_l":"0926-227X","issn":["0926-227X","1875-8924"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computer Security","raw_type":"journal-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/A5074423047","display_name":"Chiara Bodei","orcid":"https://orcid.org/0000-0002-0586-9333"},"institutions":[{"id":"https://openalex.org/I108290504","display_name":"University of Pisa","ror":"https://ror.org/03ad39j10","country_code":"IT","type":"education","lineage":["https://openalex.org/I108290504"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Chiara Bodei","raw_affiliation_strings":["Dipartimento di Informatica, Universit\u00e0 di Pisa, Pisa, Italy. E-mails:\u00a0,\u00a0,\u00a0","Dipartimento di Informatica, Universit\u00e0 di Pisa, Pisa, Italy. E-mails:\u00a0chiara@di.unipi.it,\u00a0lorenzo.ceragioli@phd.unipi.it,\u00a0degano@di.unipi.it"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Informatica, Universit\u00e0 di Pisa, Pisa, Italy. E-mails:\u00a0,\u00a0,\u00a0","institution_ids":["https://openalex.org/I108290504"]},{"raw_affiliation_string":"Dipartimento di Informatica, Universit\u00e0 di Pisa, Pisa, Italy. E-mails:\u00a0chiara@di.unipi.it,\u00a0lorenzo.ceragioli@phd.unipi.it,\u00a0degano@di.unipi.it","institution_ids":["https://openalex.org/I108290504"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082476880","display_name":"Lorenzo Ceragioli","orcid":"https://orcid.org/0000-0002-1288-9623"},"institutions":[{"id":"https://openalex.org/I108290504","display_name":"University of Pisa","ror":"https://ror.org/03ad39j10","country_code":"IT","type":"education","lineage":["https://openalex.org/I108290504"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Lorenzo Ceragioli","raw_affiliation_strings":["Dipartimento di Informatica, Universit\u00e0 di Pisa, Pisa, Italy. E-mails:\u00a0,\u00a0,\u00a0","Dipartimento di Informatica, Universit\u00e0 di Pisa, Pisa, Italy. E-mails:\u00a0chiara@di.unipi.it,\u00a0lorenzo.ceragioli@phd.unipi.it,\u00a0degano@di.unipi.it"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Informatica, Universit\u00e0 di Pisa, Pisa, Italy. E-mails:\u00a0,\u00a0,\u00a0","institution_ids":["https://openalex.org/I108290504"]},{"raw_affiliation_string":"Dipartimento di Informatica, Universit\u00e0 di Pisa, Pisa, Italy. E-mails:\u00a0chiara@di.unipi.it,\u00a0lorenzo.ceragioli@phd.unipi.it,\u00a0degano@di.unipi.it","institution_ids":["https://openalex.org/I108290504"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055365661","display_name":"Pierpaolo Degano","orcid":"https://orcid.org/0000-0002-8070-4838"},"institutions":[{"id":"https://openalex.org/I108290504","display_name":"University of Pisa","ror":"https://ror.org/03ad39j10","country_code":"IT","type":"education","lineage":["https://openalex.org/I108290504"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Pierpaolo Degano","raw_affiliation_strings":["Dipartimento di Informatica, Universit\u00e0 di Pisa, Pisa, Italy. E-mails:\u00a0,\u00a0,\u00a0","Dipartimento di Informatica, Universit\u00e0 di Pisa, Pisa, Italy. E-mails:\u00a0chiara@di.unipi.it,\u00a0lorenzo.ceragioli@phd.unipi.it,\u00a0degano@di.unipi.it"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Informatica, Universit\u00e0 di Pisa, Pisa, Italy. E-mails:\u00a0,\u00a0,\u00a0","institution_ids":["https://openalex.org/I108290504"]},{"raw_affiliation_string":"Dipartimento di Informatica, Universit\u00e0 di Pisa, Pisa, Italy. E-mails:\u00a0chiara@di.unipi.it,\u00a0lorenzo.ceragioli@phd.unipi.it,\u00a0degano@di.unipi.it","institution_ids":["https://openalex.org/I108290504"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5056869421","display_name":"Riccardo Focardi","orcid":"https://orcid.org/0000-0003-0101-0692"},"institutions":[{"id":"https://openalex.org/I149461666","display_name":"Ca' Foscari University of Venice","ror":"https://ror.org/04yzxz566","country_code":"IT","type":"education","lineage":["https://openalex.org/I149461666"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Riccardo Focardi","raw_affiliation_strings":["DAIS, Universit\u00e0 Ca\u2019 Foscari, Venezia, Italy. E-mails:\u00a0,\u00a0","DAIS, Universit\u00e0 Ca\u2019 Foscari, Venezia, Italy. E-mails:\u00a0focardi@unive.it,\u00a0luccio@unive.it"],"affiliations":[{"raw_affiliation_string":"DAIS, Universit\u00e0 Ca\u2019 Foscari, Venezia, Italy. E-mails:\u00a0,\u00a0","institution_ids":["https://openalex.org/I149461666"]},{"raw_affiliation_string":"DAIS, Universit\u00e0 Ca\u2019 Foscari, Venezia, Italy. E-mails:\u00a0focardi@unive.it,\u00a0luccio@unive.it","institution_ids":["https://openalex.org/I149461666"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043354136","display_name":"Letterio Galletta","orcid":"https://orcid.org/0000-0003-0351-9169"},"institutions":[{"id":"https://openalex.org/I127077003","display_name":"IMT School for Advanced Studies Lucca","ror":"https://ror.org/035gh3a49","country_code":"IT","type":"education","lineage":["https://openalex.org/I127077003"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Letterio Galletta","raw_affiliation_strings":["IMT School for Advanced Studies, Lucca, Italy. E-mail:\u00a0","IMT School for Advanced Studies, Lucca, Italy. E-mail:\u00a0letterio.galletta@imtlucca.it"],"affiliations":[{"raw_affiliation_string":"IMT School for Advanced Studies, Lucca, Italy. E-mail:\u00a0","institution_ids":["https://openalex.org/I127077003"]},{"raw_affiliation_string":"IMT School for Advanced Studies, Lucca, Italy. E-mail:\u00a0letterio.galletta@imtlucca.it","institution_ids":["https://openalex.org/I127077003"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031937441","display_name":"Flaminia L. Luccio","orcid":"https://orcid.org/0000-0002-5409-5039"},"institutions":[{"id":"https://openalex.org/I149461666","display_name":"Ca' Foscari University of Venice","ror":"https://ror.org/04yzxz566","country_code":"IT","type":"education","lineage":["https://openalex.org/I149461666"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Flaminia Luccio","raw_affiliation_strings":["DAIS, Universit\u00e0 Ca\u2019 Foscari, Venezia, Italy. E-mails:\u00a0,\u00a0","DAIS, Universit\u00e0 Ca\u2019 Foscari, Venezia, Italy. E-mails:\u00a0focardi@unive.it,\u00a0luccio@unive.it"],"affiliations":[{"raw_affiliation_string":"DAIS, Universit\u00e0 Ca\u2019 Foscari, Venezia, Italy. E-mails:\u00a0,\u00a0","institution_ids":["https://openalex.org/I149461666"]},{"raw_affiliation_string":"DAIS, Universit\u00e0 Ca\u2019 Foscari, Venezia, Italy. E-mails:\u00a0focardi@unive.it,\u00a0luccio@unive.it","institution_ids":["https://openalex.org/I149461666"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045887506","display_name":"Mauro Tempesta","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"]},{"id":"https://openalex.org/I4210088715","display_name":"FH Campus Wien","ror":"https://ror.org/003f4pg83","country_code":"AT","type":"education","lineage":["https://openalex.org/I4210088715"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Mauro Tempesta","raw_affiliation_strings":["TU Wien, Wien, Austria. E-mails:\u00a0,\u00a0","TU Wien, Wien, Austria. E-mails:\u00a0mauro.tempesta@tuwien.ac.at,\u00a0lorenzo.veronese@tuwien.ac.at"],"affiliations":[{"raw_affiliation_string":"TU Wien, Wien, Austria. E-mails:\u00a0,\u00a0","institution_ids":["https://openalex.org/I4210088715"]},{"raw_affiliation_string":"TU Wien, Wien, Austria. E-mails:\u00a0mauro.tempesta@tuwien.ac.at,\u00a0lorenzo.veronese@tuwien.ac.at","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5031693461","display_name":"Lorenzo Veronese","orcid":null},"institutions":[{"id":"https://openalex.org/I4210088715","display_name":"FH Campus Wien","ror":"https://ror.org/003f4pg83","country_code":"AT","type":"education","lineage":["https://openalex.org/I4210088715"]},{"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":"Lorenzo Veronese","raw_affiliation_strings":["TU Wien, Wien, Austria. E-mails:\u00a0,\u00a0","TU Wien, Wien, Austria. E-mails:\u00a0mauro.tempesta@tuwien.ac.at,\u00a0lorenzo.veronese@tuwien.ac.at"],"affiliations":[{"raw_affiliation_string":"TU Wien, Wien, Austria. E-mails:\u00a0,\u00a0","institution_ids":["https://openalex.org/I4210088715"]},{"raw_affiliation_string":"TU Wien, Wien, Austria. E-mails:\u00a0mauro.tempesta@tuwien.ac.at,\u00a0lorenzo.veronese@tuwien.ac.at","institution_ids":["https://openalex.org/I145847075"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5043354136"],"corresponding_institution_ids":["https://openalex.org/I127077003"],"apc_list":null,"apc_paid":null,"fwci":2.0725,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.8614705,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":"29","issue":"1","first_page":"77","last_page":"134"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12326","display_name":"Network Packet Processing and Optimization","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T12326","display_name":"Network Packet Processing and Optimization","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10400","display_name":"Network Security and Intrusion Detection","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T11549","display_name":"Synthetic Organic Chemistry Methods","score":0.9894999861717224,"subfield":{"id":"https://openalex.org/subfields/1605","display_name":"Organic Chemistry"},"field":{"id":"https://openalex.org/fields/16","display_name":"Chemistry"},"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.8655552864074707},{"id":"https://openalex.org/keywords/firewall","display_name":"Firewall (physics)","score":0.8578939437866211},{"id":"https://openalex.org/keywords/application-firewall","display_name":"Application firewall","score":0.7843443751335144},{"id":"https://openalex.org/keywords/stateful-firewall","display_name":"Stateful firewall","score":0.7091967463493347},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5127207040786743},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.44776612520217896},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3804257810115814},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.332416832447052},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.24593031406402588}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8655552864074707},{"id":"https://openalex.org/C77714075","wikidata":"https://www.wikidata.org/wiki/Q5452017","display_name":"Firewall (physics)","level":5,"score":0.8578939437866211},{"id":"https://openalex.org/C86444895","wikidata":"https://www.wikidata.org/wiki/Q451816","display_name":"Application firewall","level":4,"score":0.7843443751335144},{"id":"https://openalex.org/C22927095","wikidata":"https://www.wikidata.org/wiki/Q1784206","display_name":"Stateful firewall","level":3,"score":0.7091967463493347},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5127207040786743},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.44776612520217896},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3804257810115814},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.332416832447052},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.24593031406402588},{"id":"https://openalex.org/C124017977","wikidata":"https://www.wikidata.org/wiki/Q11412","display_name":"Gravitation","level":2,"score":0.0},{"id":"https://openalex.org/C183915046","wikidata":"https://www.wikidata.org/wiki/Q1316152","display_name":"Charged black hole","level":4,"score":0.0},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C115304011","wikidata":"https://www.wikidata.org/wiki/Q72755","display_name":"Schwarzschild radius","level":3,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.3233/jcs-200017","is_oa":false,"landing_page_url":"https://doi.org/10.3233/jcs-200017","pdf_url":null,"source":{"id":"https://openalex.org/S106992369","display_name":"Journal of Computer Security","issn_l":"0926-227X","issn":["0926-227X","1875-8924"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310318577","host_organization_name":"IOS Press","host_organization_lineage":["https://openalex.org/P4310318577"],"host_organization_lineage_names":["IOS Press"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computer Security","raw_type":"journal-article"},{"id":"pmh:oai:arpi.unipi.it:11568/1080355","is_oa":false,"landing_page_url":"http://hdl.handle.net/11568/1080355","pdf_url":null,"source":{"id":"https://openalex.org/S4377196265","display_name":"CINECA IRIS Institutial research information system (University of Pisa)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I108290504","host_organization_name":"University of Pisa","host_organization_lineage":["https://openalex.org/I108290504"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:iris.unive.it:10278/3735647","is_oa":false,"landing_page_url":"http://hdl.handle.net/10278/3735647","pdf_url":null,"source":{"id":"https://openalex.org/S4306402336","display_name":"ARCA (Universit\u00e0 Ca' Foscari Venezia)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I149461666","host_organization_name":"Ca' Foscari University of Venice","host_organization_lineage":["https://openalex.org/I149461666"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","score":0.41999998688697815,"id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W40377838","https://openalex.org/W72463235","https://openalex.org/W1249296113","https://openalex.org/W1549053995","https://openalex.org/W1882012874","https://openalex.org/W2014254858","https://openalex.org/W2066338533","https://openalex.org/W2081306377","https://openalex.org/W2120237629","https://openalex.org/W2120255160","https://openalex.org/W2123756094","https://openalex.org/W2130210899","https://openalex.org/W2138623315","https://openalex.org/W2148408186","https://openalex.org/W2157690960","https://openalex.org/W2183428698","https://openalex.org/W2439679606","https://openalex.org/W2513008240","https://openalex.org/W2515263835","https://openalex.org/W2767549482","https://openalex.org/W2781706673","https://openalex.org/W2882265941","https://openalex.org/W2965194310","https://openalex.org/W2982662507","https://openalex.org/W2988948611","https://openalex.org/W3023924054","https://openalex.org/W4250846042","https://openalex.org/W4252322720","https://openalex.org/W6729404389"],"related_works":["https://openalex.org/W2393507279","https://openalex.org/W2352308489","https://openalex.org/W2396954247","https://openalex.org/W2370517150","https://openalex.org/W2386177805","https://openalex.org/W2371081970","https://openalex.org/W2367292132","https://openalex.org/W2393989033","https://openalex.org/W2361504530","https://openalex.org/W2383381539"],"abstract_inverted_index":{"Firewalls":[0],"are":[1,14,25,59,105,119],"essential":[2],"for":[3,193,260],"managing":[4],"and":[5,20,31,40,62,140,173,197,216,245,271],"protecting":[6],"computer":[7],"networks.":[8],"They":[9],"permit":[10],"specifying":[11],"which":[12],"packets":[13,24],"allowed":[15],"to":[16,53,74,221,237,249,275],"enter":[17],"a":[18,35,68,82,100,130,137,143,146,170,213,262],"network,":[19],"also":[21],"how":[22],"these":[23,78],"modified":[26],"by":[27,99,241,264],"IP":[28],"address":[29,77],"translation":[30],"port":[32],"redirection.":[33],"Configuring":[34],"firewall":[36,72,115,166,191,230,240,283],"is":[37,45,96,160,175],"notoriously":[38],"hard,":[39],"one":[41,71,135,207],"of":[42],"the":[43,92,110,114,186,218,229,239,247,251,256,276],"reasons":[44],"that":[46,84,150,226,286],"it":[47,174,274],"requires":[48],"using":[49,145],"low":[50],"level,":[51],"hard":[52],"interpret,":[54],"configuration":[55,69,131,144,211,248,263],"languages.":[56,157],"Equally":[57],"difficult":[58],"policy":[60,95],"maintenance":[61],"refactoring,":[63],"as":[64,66],"well":[65],"porting":[67],"from":[70],"system":[73,86],"another.":[75],"To":[76],"issues":[79],"we":[80],"introduce":[81],"pipeline":[83,159],"assists":[85],"administrators":[87,233],"in":[88,136,177,292],"checking":[89],"if:":[90],"(i)":[91],"intended":[93],"security":[94,253],"actually":[97],"implemented":[98,176],"configuration;":[101],"(ii)":[102],"two":[103],"configurations":[104,192,284],"equivalent;":[106],"(iii)":[107],"updates":[108],"have":[109],"desired":[111,252],"effect":[112],"on":[113,162,267,281],"behavior;":[116],"(iv)":[117],"there":[118],"useless":[120],"or":[121],"redundant":[122],"rules;":[123],"additionally,":[124],"an":[125,133,164,178,209,223],"administrator":[126],"can":[127,151,234,288],"(v)":[128],"transcompile":[129],"into":[132,154,203,212],"equivalent":[134],"different":[138,155],"language;":[139],"(vi)":[141],"maintain":[142],"generic,":[147],"declarative":[148],"language":[149,167],"be":[152,289],"compiled":[153],"target":[156,278],"The":[158,205],"based":[161],"IFCL,":[163],"intermediate":[165],"equipped":[168],"with":[169],"formal":[171],"semantics,":[172],"open":[179],"source":[180],"tool":[181],"called":[182],"FWS.":[183],"In":[184],"particular,":[185],"first":[187],"stage":[188,258],"decompiles":[189],"real":[190,282],"iptables,":[194],"ipfw,":[195],"pf":[196],"(a":[198],"subset":[199],"of)":[200],"Cisco":[201],"IOS":[202],"IFCL.":[204],"second":[206],"transforms":[208],"IFCL":[210],"logical":[214],"predicate":[215],"uses":[217],"Z3":[219],"solver":[220],"synthesize":[222],"abstract":[224,269],"specification":[225,270],"succinctly":[227],"represents":[228],"behavior.":[231],"System":[232],"use":[235],"FWS":[236,287],"analyze":[238],"posing":[242],"SQL-like":[243],"queries,":[244],"update":[246],"meet":[250],"requirements.":[254],"Finally,":[255],"last":[257],"allows":[259],"maintaining":[261],"acting":[265],"directly":[266],"its":[268],"then":[272],"compiling":[273],"chosen":[277],"language.":[279],"Tests":[280],"show":[285],"fruitfully":[290],"used":[291],"real-world":[293],"scenarios.":[294]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":4}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
