{"id":"https://openalex.org/W4404038368","doi":"https://doi.org/10.1145/3698576.3698766","title":"Veld: Verified Linux Drivers","display_name":"Veld: Verified Linux Drivers","publication_year":2024,"publication_date":"2024-11-04","ids":{"openalex":"https://openalex.org/W4404038368","doi":"https://doi.org/10.1145/3698576.3698766"},"language":"en","primary_location":{"id":"doi:10.1145/3698576.3698766","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3698576.3698766","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3698576.3698766","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2nd Workshop on Kernel Isolation, Safety and Verification","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3698576.3698766","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100648532","display_name":"Xiangdong Chen","orcid":"https://orcid.org/0009-0009-4001-9105"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Xiangdong Chen","raw_affiliation_strings":["University of Utah"],"affiliations":[{"raw_affiliation_string":"University of Utah","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100648861","display_name":"Zhaofeng Li","orcid":"https://orcid.org/0000-0001-7789-8005"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zhaofeng Li","raw_affiliation_strings":["University of Utah"],"affiliations":[{"raw_affiliation_string":"University of Utah","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017387663","display_name":"Jerry Zhang","orcid":null},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jerry Zhang","raw_affiliation_strings":["University of Utah"],"affiliations":[{"raw_affiliation_string":"University of Utah","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081890197","display_name":"Anton Burtsev","orcid":"https://orcid.org/0000-0001-8769-8373"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Anton Burtsev","raw_affiliation_strings":["University of Utah"],"affiliations":[{"raw_affiliation_string":"University of Utah","institution_ids":["https://openalex.org/I223532165"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5100648532"],"corresponding_institution_ids":["https://openalex.org/I223532165"],"apc_list":null,"apc_paid":null,"fwci":0.683,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.76414488,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"23","last_page":"30"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9994999766349792,"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":0.9994999766349792,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9991000294685364,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9990000128746033,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6213133931159973},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.49492138624191284}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6213133931159973},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.49492138624191284}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3698576.3698766","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3698576.3698766","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3698576.3698766","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2nd Workshop on Kernel Isolation, Safety and Verification","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3698576.3698766","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3698576.3698766","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3698576.3698766","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2nd Workshop on Kernel Isolation, Safety and Verification","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5555713706","display_name":null,"funder_award_id":"2220410, 2239615","funder_id":"https://openalex.org/F4320323817","funder_display_name":"Universitas Brawijaya"}],"funders":[{"id":"https://openalex.org/F4320323817","display_name":"Universitas Brawijaya","ror":"https://ror.org/01wk3d929"}],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4404038368.pdf"},"referenced_works_count":29,"referenced_works":["https://openalex.org/W1480909796","https://openalex.org/W1554895120","https://openalex.org/W1582498514","https://openalex.org/W1606177908","https://openalex.org/W2127321265","https://openalex.org/W2130427425","https://openalex.org/W2143514650","https://openalex.org/W2146878883","https://openalex.org/W2159849744","https://openalex.org/W2267469130","https://openalex.org/W2412857152","https://openalex.org/W2752567054","https://openalex.org/W2766711930","https://openalex.org/W2779850521","https://openalex.org/W2893945704","https://openalex.org/W2984079836","https://openalex.org/W3082117927","https://openalex.org/W3158027369","https://openalex.org/W4225147576","https://openalex.org/W4225985207","https://openalex.org/W4285490479","https://openalex.org/W4324007206","https://openalex.org/W4362661194","https://openalex.org/W4384948731","https://openalex.org/W4385152093","https://openalex.org/W4385899890","https://openalex.org/W4387647208","https://openalex.org/W4404400628","https://openalex.org/W6679780825"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Device":[0],"drivers":[1,66],"and":[2,27,49,79,102,120,130,145,164],"kernel":[3,62,119],"extensions":[4],"have":[5],"long":[6],"been":[7],"considered":[8],"one":[9],"of":[10,14,23,36,60,83,89,100,110,116,126,136,152,167,176],"the":[11,17,20,34,117,133,137,168,174],"main":[12],"sources":[13],"defects":[15],"in":[16,45,143],"kernel.":[18,138],"In":[19],"past,":[21],"complexity":[22],"driver":[24,72,111,128,172,178],"execution":[25],"environment":[26],"their":[28],"internal":[29],"logic":[30],"kept":[31],"them":[32],"beyond":[33],"reach":[35],"formal":[37],"verification.":[38,179],"We":[39,139],"argue,":[40],"however,":[41],"that":[42,76],"recent":[43],"advances":[44],"systems":[46],"programming":[47],"languages,":[48],"automated":[50],"verification":[51,101,109,125],"make":[52],"a":[53,69,153],"leap":[54],"forward":[55],"toward":[56],"enabling":[57],"practical":[58],"development":[59,82],"verified":[61],"code.":[63],"Verified":[64],"Linux":[65,75],"(Veld)":[67],"is":[68],"new":[70],"device":[71,86,177],"framework":[73],"for":[74,81,124],"leverages":[77],"Rust":[78,144],"Verus":[80,93],"formally":[84],"correct":[85],"drivers.":[87],"High-level":[88],"automation":[90],"offered":[91],"by":[92],"allows":[94],"us":[95],"to":[96,108],"sidestep":[97],"traditional":[98],"burden":[99],"instead":[103],"focus":[104],"on":[105],"challenges":[106],"related":[107],"code:":[112],"expressing":[113],"complex":[114],"model":[115],"driver,":[118],"hardware":[121],"interfaces,":[122],"support":[123],"concurrent":[127],"code,":[129],"integrating":[131],"with":[132,156,161],"low-level":[134],"interface":[135],"develop":[140],"all":[141],"code":[142],"prove":[146],"its":[147],"functional":[148],"correctness,":[149],"i.e.,":[150],"refinement":[151],"high-level":[154],"specification":[155],"Verus.":[157],"Our":[158],"early":[159],"experience":[160],"developing":[162],"Veld":[163],"verifying":[165],"parts":[166],"model-specific":[169],"register":[170],"(MSR)":[171],"demonstrates":[173],"possibility":[175]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1}],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2025-10-10T00:00:00"}
