{"id":"https://openalex.org/W4393943463","doi":"https://doi.org/10.1007/978-3-031-57249-4_11","title":"A Comprehensive Specification and Verification of the L4 Microkernel API","display_name":"A Comprehensive Specification and Verification of the L4 Microkernel API","publication_year":2024,"publication_date":"2024-01-01","ids":{"openalex":"https://openalex.org/W4393943463","doi":"https://doi.org/10.1007/978-3-031-57249-4_11"},"language":"en","primary_location":{"id":"doi:10.1007/978-3-031-57249-4_11","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-031-57249-4_11","pdf_url":"https://link.springer.com/content/pdf/10.1007/978-3-031-57249-4_11.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"type":"book-chapter","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/978-3-031-57249-4_11.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5043419751","display_name":"L. Zhang","orcid":"https://orcid.org/0009-0005-5120-1093"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Leping Zhang","raw_affiliation_strings":["School of Computer Science and Engineering, Beihang University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043515198","display_name":"Yongwang Zhao","orcid":"https://orcid.org/0000-0002-2284-1383"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]},{"id":"https://openalex.org/I168879160","display_name":"Zhejiang University of Science and Technology","ror":"https://ror.org/05mx0wr29","country_code":"CN","type":"education","lineage":["https://openalex.org/I168879160"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yongwang Zhao","raw_affiliation_strings":["School of Cyber Science and Technology, College of Computer Science and Technology, Zhejiang University, Hangzhou, China","State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China"],"affiliations":[{"raw_affiliation_string":"School of Cyber Science and Technology, College of Computer Science and Technology, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I168879160"]},{"raw_affiliation_string":"State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100380474","display_name":"Jianxin Li","orcid":"https://orcid.org/0000-0002-9059-330X"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jianxin Li","raw_affiliation_strings":["School of Computer Science and Engineering, Beihang University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5043515198"],"corresponding_institution_ids":["https://openalex.org/I168879160","https://openalex.org/I76130692"],"apc_list":{"value":5000,"currency":"EUR","value_usd":5392},"apc_paid":{"value":5000,"currency":"EUR","value_usd":5392},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.10540584,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"217","last_page":"234"},"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.9997000098228455,"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.9997000098228455,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9987000226974487,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9977999925613403,"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/microkernel","display_name":"Microkernel","score":0.9534820914268494},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8828742504119873},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5892003178596497},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4480222463607788},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.36652109026908875}],"concepts":[{"id":"https://openalex.org/C2777127024","wikidata":"https://www.wikidata.org/wiki/Q726378","display_name":"Microkernel","level":2,"score":0.9534820914268494},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8828742504119873},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5892003178596497},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4480222463607788},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.36652109026908875}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/978-3-031-57249-4_11","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-031-57249-4_11","pdf_url":"https://link.springer.com/content/pdf/10.1007/978-3-031-57249-4_11.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"}],"best_oa_location":{"id":"doi:10.1007/978-3-031-57249-4_11","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-031-57249-4_11","pdf_url":"https://link.springer.com/content/pdf/10.1007/978-3-031-57249-4_11.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1231421488","display_name":null,"funder_award_id":"under","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G205818515","display_name":null,"funder_award_id":"62132014","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2087396116","display_name":null,"funder_award_id":"China","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3317480652","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G391238517","display_name":null,"funder_award_id":", and","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G4020255992","display_name":null,"funder_award_id":"Project","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5939423041","display_name":null,"funder_award_id":"Technology","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5994120800","display_name":null,"funder_award_id":"Natural","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7033253288","display_name":null,"funder_award_id":"Grants","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7360548921","display_name":null,"funder_award_id":"U2341212","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7726157001","display_name":null,"funder_award_id":"Grant No.","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G8863666567","display_name":null,"funder_award_id":"and No.","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4393943463.pdf"},"referenced_works_count":7,"referenced_works":["https://openalex.org/W1480909796","https://openalex.org/W1988079752","https://openalex.org/W2136310957","https://openalex.org/W2761236351","https://openalex.org/W2974073952","https://openalex.org/W2987907651","https://openalex.org/W4250846042"],"related_works":["https://openalex.org/W2128759721","https://openalex.org/W123164316","https://openalex.org/W2384001000","https://openalex.org/W2283765886","https://openalex.org/W2527066260","https://openalex.org/W2590612303","https://openalex.org/W2546751581","https://openalex.org/W2106176233","https://openalex.org/W2788290641","https://openalex.org/W2901063172"],"abstract_inverted_index":{"Abstract":[0],"The":[1,56,97,134],"L4":[2,53,76,89],"API":[3],"(Application":[4],"Programming":[5],"Interface)":[6],"is":[7,31,58,81],"a":[8,45,78],"core":[9],"component":[10],"of":[11,39,102,117,136,176],"the":[12,18,24,35,40,52,67,75,111,118,137,145,150,160,170],"operating":[13],"system,":[14],"which":[15,83,177],"serves":[16],"as":[17],"interface":[19],"between":[20],"user-level":[21],"processes":[22],"and":[23,28,37,49,91,106,123,149,157,165],"microkernel,":[25],"facilitating":[26],"communication":[27],"interaction.":[29],"It":[30],"crucial":[32],"to":[33,88,130],"ensure":[34],"correctness":[36,105],"reliability":[38],"API.":[41,55],"This":[42],"paper":[43],"proposes":[44],"comprehensive":[46],"formal":[47],"specification":[48,57,138],"verification":[50,129],"for":[51,60,74,128],"microkernel":[54],"reusable":[59],"all":[61,154,175],"implementations":[62],"on":[63,95],"architectures":[64],"supported":[65],"by":[66],"microkernel.":[68,119],"To":[69],"further":[70],"improve":[71,131],"reusability":[72],"(e.g.,":[73],"family),":[77],"parameterized":[79],"model":[80],"abstracted,":[82],"mainly":[84],"includes":[85],"variables":[86],"related":[87],"components":[90],"safety":[92,108,112],"properties":[93,99,113,141],"built":[94],"them.":[96],"desired":[98],"are":[100,126,142,173,178],"composed":[101],"350":[103],"functional":[104],"39":[107],"properties,":[109],"where":[110],"cover":[114],"existing":[115],"invariants":[116],"Several":[120],"rewriting":[121],"rules":[122],"reasoning":[124],"steps":[125],"proposed":[127],"proof":[132],"efficiency.":[133],"proofs":[135,158],"w.r.t":[139],"these":[140],"accomplished":[143],"in":[144,169,180],"theorem":[146],"prover":[147],"Isabelle/HOL,":[148],"results":[151],"show":[152],"that":[153],"definitions,":[155],"lemmas,":[156],"pass":[159],"prover\u2019s":[161],"check.":[162],"During":[163],"modeling":[164],"verification,":[166],"10":[167],"bugs":[168],"source":[171],"code":[172],"found,":[174],"fixed":[179],"this":[181],"paper.":[182]},"counts_by_year":[],"updated_date":"2026-03-18T14:38:29.013473","created_date":"2025-10-10T00:00:00"}
