%%====================================================================== %% WARNING: Do NOT edit this file. It was produced automatically %% with the UNIX pipeline %% %% biblex xxx.bib | \ %% gawk -f keywords.awk | \ %% egrep 'entrytype$' | \ %% gawk -f fmtwords.awk >xxx.xwx %% %% by beebe@gamma.math.utah.edu on Sat Jul 1 10:28:40 MDT 2023 %%====================================================================== \ifx \NAMECITE \undefined % User can override this definition \def \NAMECITE #1#2{{\bf #1} \cite{#2}} \fi \NAMECITE{$1$}{% Xu:2023:PLM% }. \NAMECITE{$ \bowtie $}{% Rioux:2023:BBO% }. \NAMECITE{$ d_\lt $}{% Hu:2020:UDF% }. \NAMECITE{$ \iota $}{% Kabir:2020:DCO% }. \NAMECITE{$ \lambda $}{% Forster:2020:WCV,% Kammar:2022:FAM,% Stampoulis:2018:PFL% }. \NAMECITE{$ \lambda_s $}{% Sherman:2021:CSD% }. \NAMECITE{$ \lambda \omega $}{% Vandenbroucke:2020:PFP% }. \NAMECITE{$ O(1) $}{% AlThokair:2023:DRD% }. \NAMECITE{$ \omega $}{% Almagor:2021:DRP% }. \NAMECITE{$ \Pi $}{% Bowman:2018:TPC% }. \NAMECITE{$ \Sigma $}{% Bowman:2018:TPC% }. \NAMECITE{-calculi}{% Kammar:2022:FAM% }. \NAMECITE{-calculus}{% Forster:2020:WCV% }. \NAMECITE{-Minimality}{% Xu:2023:PLM% }. \NAMECITE{-regular}{% Almagor:2021:DRP% }. \NAMECITE{{.NET}}{% Parkinson:2017:PSN% }. \NAMECITE{{2KB}}{% Kumar:2020:SRI% }. \NAMECITE{{3C}}{% Machiry:2022:CCC% }. \NAMECITE{{3CPS}}{% Quiring:2022:ABE% }. \NAMECITE{{72}}{% Ingalls:2020:ESS% }. \NAMECITE{abductive}{% Zhou:2021:DDA% }. \NAMECITE{{ableC}}{% Kaminski:2017:RAC% }. \NAMECITE{Abridging}{% Yuan:2017:ASC% }. \NAMECITE{absorbing}{% Leobas:2020:SOD% }. \NAMECITE{Abstract}{% Beckett:2020:AID,% Bruni:2020:AEP,% Lemerre:2023:STA,% Biernacka:2022:SEI,% Campion:2022:PCA,% Crary:2019:FAM,% Feldman:2022:PDR,% Fiore:2022:FMS,% Jacobs:2021:FAS,% Kalita:2022:SAT,% Kammar:2022:FAM,% Keidel:2018:CSP,% Keidel:2019:SRC,% Kokke:2019:BLT,% Laurel:2022:GCA,% Montagu:2020:SRA,% Rosemann:2021:AIS,% Singh:2018:PCD,% VanStrydonck:2019:LCF,% Wei:2018:RAA,% Wei:2019:SAI,% Zhang:2019:BPD% }. \NAMECITE{Abstracting}{% Biernacki:2019:AAE,% Darais:2017:ADI,% Morris:2019:AED,% Schwerter:2021:AGT% }. \NAMECITE{Abstraction}{% Singh:2023:OAL,% Zhang:2019:ASE,% Barthe:2022:FCF,% Chou:2018:FAS,% Clairambault:2020:FAQ,% Guo:2020:PST,% Jacobs:2022:PSM,% Laurel:2022:DNA,% Liu:2020:VTF,% Moller:2020:EAO,% Wang:2018:PSU,% Yao:2021:PAE% }. \NAMECITE{Abstraction-safe}{% Zhang:2019:ASE% }. \NAMECITE{Abstractions}{% Cao:2023:BLB,% Farka:2021:AAC,% Krishna:2018:GFC% }. \NAMECITE{academia}{% Thomson:2022:FIA% }. \NAMECITE{accelerate}{% Chasins:2017:SBR% }. \NAMECITE{Accelerating}{% Li:2023:AFT,% Ji:2020:GDP% }. \NAMECITE{access}{% Bender:2019:FJC% }. \NAMECITE{account}{% vanderRest:2022:CUA% }. \NAMECITE{accuracy}{% Barthe:2021:DAD,% Fernando:2019:VSA,% Meuli:2020:EAA,% Sharif:2019:APC% }. \NAMECITE{accuracy-aware}{% Meuli:2020:EAA,% Sharif:2019:APC% }. \NAMECITE{Achieving}{% Hagedorn:2020:AHP% }. \NAMECITE{acquire}{% Abdulla:2018:OSM,% Dalvandi:2022:IVR,% Yan:2021:PSS% }. \NAMECITE{across}{% Xu:2018:SJC% }. \NAMECITE{Actor}{% Bagherzadeh:2020:ACB,% Bernstein:2017:GDA,% Clebsch:2017:OGT,% Sang:2020:SSN% }. \NAMECITE{actor-based}{% Bernstein:2017:GDA% }. \NAMECITE{{Actris}}{% Hinrichsen:2020:AST% }. \NAMECITE{ad}{% Jones:2020:PTC,% Smeding:2023:EDN% }. \NAMECITE{adaptive}{% Winograd-Cort:2017:FAD% }. \NAMECITE{Adding}{% Andersen:2020:AIV% }. \NAMECITE{{ADEV}}{% Lew:2023:ASA% }. \NAMECITE{adjunctions}{% Gibbons:2018:RAW% }. \NAMECITE{Admissible}{% Popescu:2023:ATP% }. \NAMECITE{{ADO}}{% Honore:2021:MAA% }. \NAMECITE{advanced}{% Coblenz:2020:CAT,% Grech:2022:EAD% }. \NAMECITE{adverbs}{% Li:2022:PAT% }. \NAMECITE{Adversarial}{% Yefet:2020:AEM,% Aguirre:2021:HOP% }. \NAMECITE{{Aeneas}}{% Ho:2022:ARV% }. \NAMECITE{affected}{% Moller:2020:DLJ% }. \NAMECITE{Affine}{% Dash:2023:AML,% Bao:2018:AMC,% Sekiyama:2021:CTA% }. \NAMECITE{after}{% Mathur:2018:WHA% }. \NAMECITE{again}{% New:2020:GPT% }. \NAMECITE{against}{% Margalit:2021:VOR,% Vukotic:2019:ATS% }. \NAMECITE{{Agda}}{% Vezzosi:2019:CAD% }. \NAMECITE{age}{% Belyakova:2020:WAJ% }. \NAMECITE{Agnostic}{% Lin:2023:GPC,% Xu:2023:PLM% }. \NAMECITE{Agreement}{% Wagner:2023:EBV,% Jaber:2021:PQM% }. \NAMECITE{Agreement-Based}{% Wagner:2023:EBV,% Jaber:2021:PQM% }. \NAMECITE{ahead}{% Moller:2020:EAO% }. \NAMECITE{ahead-of-time}{% Moller:2020:EAO% }. \NAMECITE{aided}{% James:2020:DFS,% Nandi:2018:FPC,% Ringer:2017:SAL,% Weitz:2017:SLB% }. \NAMECITE{Aiming}{% Hark:2020:ALH% }. \NAMECITE{air}{% Ou:2018:TUC% }. \NAMECITE{{AL}}{% Cambronero:2019:AAS% }. \NAMECITE{alarms}{% Zhang:2017:EIR% }. \NAMECITE{Algebra}{% Antonopoulos:2023:AAR,% Bonchi:2019:DAL,% Chou:2018:FAS,% Chou:2022:CDS,% Gibbons:2018:RAW,% Kjolstad:2017:TAC,% Parreaux:2022:MPT,% Senanayake:2020:SIS,% Smolka:2020:GKA,% Zhang:2022:ILK,% Zhu:2018:CRS% }. \NAMECITE{Algebraic}{% Poulsen:2023:HAM,% Ahman:2018:HFA,% Biernacki:2018:HCR,% Biernacki:2019:AAE,% Bracevac:2018:VEC,% Farka:2021:AAC,% Hamana:2017:HPY,% K:2022:SCH,% Karachalias:2021:ECA,% Mariano:2019:PSA,% Morihata:2019:LCA,% Nguyen:2022:MPM,% Parreaux:2020:SEA,% Sekiyama:2020:SRP,% Wei:2020:CSE,% Ye:2022:OAD,% Zyuzin:2021:CMT% }. \NAMECITE{Algebras}{% Kidney:2021:AWS,% Poulsen:2023:HAM,% Yallop:2018:PSD% }. \NAMECITE{Algebro}{% Goharshady:2023:AGA% }. \NAMECITE{Algebro-geometric}{% Goharshady:2023:AGA% }. \NAMECITE{algorithm}{% Gupta:2020:CGC,% Miraldo:2019:EAT,% Xu:2021:CPC% }. \NAMECITE{Algorithmic}{% Li:2018:AAT,% Liu:2022:CVT% }. \NAMECITE{Algorithms}{% Farzan:2023:SCV,% Goharshady:2023:AGA,% Winter:2023:RTB,% Elliott:2017:GFP,% Li:2022:EAD,% Ohman:2022:VRC,% Walia:2019:HLI% }. \NAMECITE{alias}{% Chatterjee:2018:ODR,% Chitre:2022:RTE,% Germane:2021:NSL,% Spath:2017:IEP% }. \NAMECITE{alias-aware}{% Spath:2017:IEP% }. \NAMECITE{Aliasing}{% Emre:2023:ALT,% Bao:2021:RTT,% Jung:2020:SBA% }. \NAMECITE{Alignment}{% Antonopoulos:2023:AAR% }. \NAMECITE{alive}{% Muehlboeck:2017:SGT% }. \NAMECITE{allocation}{% Siraichi:2019:QAC% }. \NAMECITE{almost}{% DalLago:2021:ITP,% Huang:2019:MVA,% McIver:2018:NPR,% Steele:2021:PLB% }. \NAMECITE{almost-sure}{% DalLago:2021:ITP,% Huang:2019:MVA,% McIver:2018:NPR% }. \NAMECITE{Alone}{% Kaki:2018:ATC% }. \NAMECITE{{Alpaca}}{% Maeng:2017:AIE% }. \NAMECITE{already}{% Richards:2017:VAK% }. \NAMECITE{Ambiguity}{% Palmkvist:2023:SRA% }. \NAMECITE{Amortized}{% Batz:2023:CAE,% Li:2023:TPD,% Cutler:2020:DRE,% Kahn:2021:AAR,% Rajani:2021:UTT% }. \NAMECITE{analyses}{% Szabo:2018:ILB% }. \NAMECITE{Analysis}{% Hou:2023:OTA,% Lee:2023:SAP,% Abuah:2022:SLS,% Avanzini:2017:AST,% Avanzini:2020:MCA,% Avanzini:2021:CPT,% Bembenek:2020:FDS,% Campion:2022:PCA,% Chae:2017:AGF,% Chatterjee:2018:ODR,% Chitre:2022:RTE,% Choudhury:2022:MCA,% Cutler:2020:DRE,% Das:2018:PCA,% Germane:2021:NSL,% Grech:2017:PTU,% He:2020:TAE,% Jeon:2018:PSP,% Jeon:2020:LGB,% Jeong:2017:DDC,% Kahn:2021:AAR,% Laurel:2022:DNA,% Li:2018:AAT,% Li:2018:PGC,% Liu:2022:SFI,% Lu:2019:PPY,% Mathiasen:2021:FGP,% Milanova:2020:FGT,% Qu:2019:RCA,% Radicek:2018:MRR,% Rajani:2021:UTT,% Rama:2018:ROS,% Shi:2022:IED,% Smaragdakis:2021:SVF,% Spath:2017:IEP,% Stein:2019:SAD,% Tan:2021:MPA,% Trinh:2020:ITD,% Wang:2017:TFL,% Wang:2020:REA,% Wei:2019:SAI,% Yao:2021:PAE,% Yu:2020:IPA,% Zhang:2017:EIR,% Zhang:2019:BPD,% Zhang:2021:SDS% }. \NAMECITE{analytic}{% Parreaux:2018:UAS% }. \NAMECITE{Analytical}{% Bao:2018:AMC% }. \NAMECITE{analytics}{% Houshmand:2021:PGD% }. \NAMECITE{analyzers}{% Ritter:2022:AAI% }. \NAMECITE{Analyzing}{% Quiring:2022:ABE,% Ishimwe:2021:PDA,% Muller:2021:MAE,% Ritter:2022:AAI,% Sakka:2017:TFA% }. \NAMECITE{ancestors}{% Flake:2020:VHA% }. \NAMECITE{anchor}{% Flanagan:2020:AVB% }. \NAMECITE{{Andersen}}{% Mathiasen:2021:FGP% }. \NAMECITE{{Android}}{% Bielik:2018:RRL,% Su:2021:FAF% }. \NAMECITE{angelic}{% Miltner:2022:BSR% }. \NAMECITE{{AnICA}}{% Ritter:2022:AAI% }. \NAMECITE{annotations}{% Campora:2020:TTA% }. \NAMECITE{Answer}{% Sekiyama:2023:TVA% }. \NAMECITE{Answer-Effect}{% Sekiyama:2023:TVA% }. \NAMECITE{Anti}{% Cao:2023:BLB% }. \NAMECITE{Anti-unification}{% Cao:2023:BLB% }. \NAMECITE{any}{% Morris:2019:AED,% Popescu:2021:SSA% }. \NAMECITE{{AnyDSL}}{% Leissa:2018:APE% }. \NAMECITE{{AOT}}{% Serrano:2021:JAC% }. \NAMECITE{{API}}{% Bagherzadeh:2020:ACB,% Ferles:2021:VCU,% James:2020:DFS,% Yamazaki:2019:GFA% }. \NAMECITE{{APIfix}}{% Gao:2021:PAO% }. \NAMECITE{{APIs}}{% Castro:2019:DPU,% Gokhale:2021:AMS,% Roth:2023:FAF% }. \NAMECITE{{APL}}{% Hui:2020:AS% }. \NAMECITE{app}{% Farooq:2020:LIP% }. \NAMECITE{Application}{% Lee:2023:SAP,% Boston:2018:LVA,% Celik:2019:DIA,% Ghosh:2020:KLP,% Jeon:2020:LGB,% Jones:2021:IDR,% Six:2020:CEI,% Wimmer:2019:IOS,% Zhou:2021:INM% }. \NAMECITE{application-specific}{% Boston:2018:LVA,% Jeon:2020:LGB% }. \NAMECITE{Applications}{% Kallas:2023:EMA,% Adamsen:2017:PIR,% Ahman:2018:RWF,% Grossman:2018:ODE,% Hamana:2017:HPY,% Liu:2017:VDJ,% Mogk:2019:FTP,% Odersky:2018:SFA,% Wang:2018:VED% }. \NAMECITE{applicative}{% Mokhov:2019:SAF% }. \NAMECITE{Applying}{% Dyer:2022:ACP,% Breitner:2018:RSV% }. \NAMECITE{Approach}{% Abreu:2023:TBA,% Leijen:2023:TRM,% Sammler:2023:DDA,% Singh:2023:OAL,% Agrawal:2018:LRS,% Byrd:2017:UAS,% Chen:2020:GAD,% He:2020:TAE,% Henriksen:2019:DGS,% Lim:2021:AGC,% Pacak:2020:SAD,% Pradel:2018:DLA,% Williams:2018:PAO,% Wu:2019:GPE% }. \NAMECITE{Approaches}{% Bembenek:2023:SAS% }. \NAMECITE{{ApproxHPVM}}{% Sharif:2019:APC% }. \NAMECITE{Approximate}{% Eremondi:2019:ANG,% Fernando:2019:VSA,% Saad:2020:OAS,% Ugare:2022:PTF% }. \NAMECITE{approximation}{% Dudenhefner:2019:PAU,% Lim:2022:OPA,% Wang:2022:IUA% }. \NAMECITE{approximations}{% Mazza:2018:PAF,% Muller:2022:PGP% }. \NAMECITE{apps}{% Su:2021:FAF% }. \NAMECITE{Architecture}{% Fox:2023:VMA,% Jin:2022:NAS,% Raad:2020:PSI,% Reid:2017:WGG% }. \NAMECITE{architectures}{% Dongol:2018:TRM% }. \NAMECITE{argument}{% Rice:2017:DAS% }. \NAMECITE{Arithmetic}{% Kincaid:2023:WLM,% Farzan:2018:SSL,% Pitchanathan:2021:PFF,% Sherman:2019:SRS,% Tan:2022:SRT% }. \NAMECITE{{ARM}}{% Pulte:2018:SAC,% Reid:2017:WGG% }. \NAMECITE{{Arm\reg}}{% Fox:2023:VMA% }. \NAMECITE{{ARMv8}}{% Pulte:2018:SAC,% Raad:2019:WPS% }. \NAMECITE{{Aroma}}{% Luan:2019:ACR% }. \NAMECITE{array}{% Henry:2021:CSA,% Orchard:2017:VSP,% Paszke:2021:GPI,% Shaikhha:2019:EDP% }. \NAMECITE{array-processing}{% Shaikhha:2019:EDP% }. \NAMECITE{arrays}{% Narayanan:2017:SCA% }. \NAMECITE{art}{% Hameer:2019:TAF% }. \NAMECITE{ask}{% Rouvoet:2020:KWA% }. \NAMECITE{{ASP}}{% Bembenek:2023:SAS% }. \NAMECITE{aspects}{% Choudhury:2022:MCA% }. \NAMECITE{{Asphalion}}{% Vukotic:2019:ATS% }. \NAMECITE{assembly}{% Chaliasos:2022:SIA,% Song:2020:CCC% }. \NAMECITE{Assertion}{% Haner:2020:ABO% }. \NAMECITE{Assertion-based}{% Haner:2020:ABO% }. \NAMECITE{assertions}{% Li:2020:PBR% }. \NAMECITE{assessing}{% Tosch:2019:PAT% }. \NAMECITE{assessment}{% Almeida:2018:THP% }. \NAMECITE{assets}{% Coblenz:2020:CAT,% Handley:2020:LYA% }. \NAMECITE{assignments}{% Lee:2018:ADC,% Song:2019:ASD% }. \NAMECITE{assisted}{% Clune:2020:PEA,% Srinivasan:2017:MAM% }. \NAMECITE{association}{% Santolucito:2017:SCF% }. \NAMECITE{assumptions}{% Cockx:2021:TRT% }. \NAMECITE{asymptotic}{% Hillerstrom:2020:EEA% }. \NAMECITE{asymptotically}{% Krawiec:2022:PCA% }. \NAMECITE{Asynchronous}{% Ahman:2021:AE,% Alimadadi:2018:FBP,% Castellan:2019:TSS,% Fowler:2019:EAS,% Ghilezan:2021:PSA,% Gokhale:2021:AMS,% Gutsfeld:2021:AFA% }. \NAMECITE{atomic}{% Pulte:2018:SAC,% Zou:2020:DFP% }. \NAMECITE{Attacks}{% Shapira:2023:DLR% }. \NAMECITE{attention}{% Li:2019:IBD% }. \NAMECITE{attention-based}{% Li:2019:IBD% }. \NAMECITE{auditing}{% Zhai:2017:ALP% }. \NAMECITE{Augmented}{% An:2020:AEB,% David:2020:NRE% }. \NAMECITE{autodiff}{% Paszke:2021:GPI% }. \NAMECITE{autogenerating}{% Cambronero:2019:AAS% }. \NAMECITE{Automata}{% Das:2023:CFA,% Gutsfeld:2021:AFA,% LeGlaunec:2023:REM,% Adams:2017:RGT,% Turonova:2020:RMC,% Wang:2017:SDC% }. \NAMECITE{Automated}{% Donaldson:2017:ATG,% Kobayashi:2023:HZV,% Mariano:2022:ATI,% Pailoor:2020:APS,% Ta:2018:ALS,% Zhang:2023:ATF,% Almeida:2018:THP,% Chen:2020:TUP,% Hameer:2019:TAF,% Su:2021:FAF,% Zhu:2022:BFA% }. \NAMECITE{Automatic}{% Dardinier:2023:VPI,% Gokhale:2021:AMS,% Kahn:2021:AAR,% Lee:2018:ADC,% Lew:2023:ASA,% Mazza:2021:ADP,% Pan:2019:ARR,% Shahin:2020:AEV,% Song:2019:ASD,% Anderson:2021:EAS,% Elliott:2018:SEA,% Elliott:2021:SAD,% Kaminski:2017:RAC,% Krawiec:2022:PCA,% Laurel:2022:GCA,% Popescu:2021:SSA% }. \NAMECITE{Automatically}{% Chae:2017:AGF,% Koppel:2022:ADC,% Vassena:2021:AES,% Bader:2019:GLF,% Barowy:2018:EAF,% Dura:2021:PJA,% Lee:2018:APC% }. \NAMECITE{Automating}{% Avanzini:2017:AST,% Kokologiannakis:2023:KAW,% Jaber:2020:SAC,% Wang:2020:REA% }. \NAMECITE{Automation}{% Mulder:2023:PAL% }. \NAMECITE{{AutoPandas}}{% Bavishi:2019:ANB% }. \NAMECITE{avoidance}{% Cogumbreiro:2017:DAP% }. \NAMECITE{avoiding}{% Ou:2018:TUC,% Pelenitsyn:2021:TSJ% }. \NAMECITE{Aware}{% Das:2023:PRA,% Li:2023:TPD,% Castro-Perez:2020:CCA,% Choudhury:2021:GDT,% Faes:2018:CAO,% First:2020:TSA,% Genc:2019:DAU,% Handa:2021:OAD,% Honore:2021:MAA,% Meuli:2020:EAA,% Niu:2022:CAL,% Ozkan:2019:TAR,% Park:2021:GTA,% Popescu:2021:SSA,% Salvaneschi:2019:LIP,% Shahin:2020:AEV,% Sharif:2019:APC,% Shen:2019:IRA,% Shi:2019:RAS,% Spath:2017:IEP,% Winterer:2020:UET% }. \NAMECITE{axiomatic}{% Ko:2018:ABB,% Pulte:2018:SAC% }. \NAMECITE{axiomatizations}{% Krogmeier:2022:SAU% }. \NAMECITE{{babble}}{% Cao:2023:BLB% }. \NAMECITE{Back}{% Klimis:2023:TBC,% Muller:2023:BDS,% Brachthauser:2022:ECB,% Jacobs:2022:PSM% }. \NAMECITE{back-translation}{% Jacobs:2022:PSM% }. \NAMECITE{backed}{% Bavishi:2019:ANB% }. \NAMECITE{Backend}{% Barriere:2023:FVN% }. \NAMECITE{Backpropagation}{% Brunel:2020:BST% }. \NAMECITE{backpropagator}{% Wang:2019:DDP% }. \NAMECITE{backward}{% Kaiser:2018:MTT% }. \NAMECITE{Based}{% Abreu:2023:TBA,% Bembenek:2023:SAS,% Goharshady:2023:AGA,% Kang:2023:MCB,% Wagner:2023:EBV,% An:2020:AEB,% Bastian:2019:RFD,% Batz:2021:RCV,% Bernstein:2017:GDA,% Brachthauser:2022:ECB,% Celik:2019:DIA,% Chandra:2018:BSB,% Chitre:2022:RTE,% Emrich:2022:CBT,% Frumin:2022:BSP,% Haner:2020:ABO,% Hinrichsen:2020:AST,% Jaber:2021:PQM,% Jacobs:2022:CGM,% Jeon:2020:LGB,% Jia:2021:DBP,% Khairunnesa:2017:EIB,% Lampropoulos:2019:CGP,% Le:2022:QIS,% Li:2019:IBD,% Li:2020:PBR,% Mathur:2018:WHA,% Milanova:2020:FGT,% Mishra:2022:SGC,% Mukherjee:2020:DBP,% Mukherjee:2020:LBC,% Nieto:2022:MVO,% Phipps-Costin:2021:SBG,% Pradel:2018:DLA,% Rahmani:2021:MMP,% Ritschel:2022:CGD,% Selsam:2020:SPB,% Stievenart:2020:FCB,% Sui:2020:FVF,% Szabo:2018:ILB,% Vale:2022:LOB,% Weidner:2020:CDO,% Wu:2022:SVG,% Bembenek:2020:FDS% }. \NAMECITE{basis}{% Ko:2018:ABB% }. \NAMECITE{batch}{% Scott:2017:MCD% }. \NAMECITE{{Bayesian}}{% Dash:2023:AML,% Scibior:2018:DVH,% Scibior:2018:FPM% }. \NAMECITE{{BDA}}{% Zhang:2019:BPD% }. \NAMECITE{be}{% Coblenz:2020:CAT,% Goel:2021:PMB,% Jeon:2022:RCC% }. \NAMECITE{Beast}{% Rioux:2023:BBO% }. \NAMECITE{before}{% Mathur:2018:WHA% }. \NAMECITE{behavior}{% Bao:2018:AMC% }. \NAMECITE{behind}{% Selsam:2020:SPB% }. \NAMECITE{beliefs}{% Khairunnesa:2017:EIB% }. \NAMECITE{benefits}{% Sammler:2020:HLB% }. \NAMECITE{bent}{% Radanne:2020:KBF% }. \NAMECITE{{Berry}}{% Barbarossa:2020:TSS% }. \NAMECITE{Better}{% Cao:2023:BLB,% Kokke:2019:BLT,% Mainland:2017:BLT,% Steele:2021:PLB% }. \NAMECITE{between}{% Liu:2022:BSG,% Wei:2018:RAA% }. \NAMECITE{Beyond}{% Ramsey:2022:BRR% }. \NAMECITE{{BFF}}{% Zhu:2022:BFA% }. \NAMECITE{bias}{% Wood:2017:IBD% }. \NAMECITE{bidirected}{% Kjelstrom:2022:DCI,% Li:2021:CBI,% Li:2022:EAD% }. \NAMECITE{Bidirectional}{% Mayer:2018:BED,% Zhang:2023:BOO,% Dunfield:2019:SCB,% Ko:2018:ABB,% Lubin:2020:PSL,% Yamaguchi:2021:PSS,% Zhang:2020:HBC% }. \NAMECITE{Big}{% Zhang:2023:ATF,% Le:2022:FRB% }. \NAMECITE{bijections}{% Yorgey:2018:WDF% }. \NAMECITE{bijective}{% Miltner:2018:SBL% }. \NAMECITE{binaries}{% David:2020:NRE% }. \NAMECITE{binary}{% Ciccone:2022:FTB,% Delaware:2019:NCC,% Moreira:2021:PVS,% Zhang:2019:BPD% }. \NAMECITE{binder}{% Chlipala:2021:SBB% }. \NAMECITE{Binders}{% Biernacki:2020:BDL,% Chen:2020:GAD% }. \NAMECITE{binding}{% Allais:2018:TSS,% Quiring:2022:ABE% }. \NAMECITE{Bindings}{% Blanchette:2019:BBN% }. \NAMECITE{bioinformatics}{% Shajii:2019:SHP% }. \NAMECITE{{BioScript}}{% Ott:2018:BPS% }. \NAMECITE{Bisimilarity}{% Jacobs:2023:FCB% }. \NAMECITE{Bisimulation}{% Mogelberg:2019:BPT% }. \NAMECITE{Bit}{% LeGlaunec:2023:REM% }. \NAMECITE{bitfield}{% Zhu:2022:BFA% }. \NAMECITE{bitfield-manipulating}{% Zhu:2022:BFA% }. \NAMECITE{{Blade}}{% Vassena:2021:AES% }. \NAMECITE{blame}{% Lazarek:2020:DBS,% Lazarek:2021:HEB,% Seidel:2017:LBL,% Williams:2018:RCB% }. \NAMECITE{block}{% Ritschel:2022:CGD% }. \NAMECITE{block-based}{% Ritschel:2022:CGD% }. \NAMECITE{blockchain}{% Hoang:2022:RTH% }. \NAMECITE{blocking}{% Flanagan:2020:AVB,% Parkinson:2017:PSN% }. \NAMECITE{blocks}{% Chasins:2017:SBR% }. \NAMECITE{blows}{% Barrett:2017:VMW% }. \NAMECITE{{Bonsai}}{% Chandra:2018:BSB% }. \NAMECITE{{Boolean}}{% Madsen:2020:PTE,% Madsen:2021:RNT,% Parreaux:2022:MPT% }. \NAMECITE{borrows}{% Jung:2020:SBA% }. \NAMECITE{both}{% Forster:2020:WCV% }. \NAMECITE{Bottom}{% Miltner:2022:BSR,% Barke:2020:JTL,% Lee:2021:CTP% }. \NAMECITE{Bottom-up}{% Miltner:2022:BSR,% Barke:2020:JTL,% Lee:2021:CTP% }. \NAMECITE{bound}{% Dudenhefner:2019:PAU% }. \NAMECITE{boundary}{% Feldman:2021:LBI% }. \NAMECITE{Bounded}{% Baumann:2023:CBV,% Celik:2017:BET,% Wagner:2023:EBV,% AlAwar:2021:PEM,% Atkinson:2021:SBM,% Baumann:2021:CBV,% Baumann:2022:CBV,% Blanchette:2019:BBN,% Kaki:2018:SRT,% Mevel:2021:FVC% }. \NAMECITE{bounded-memory}{% Atkinson:2021:SBM% }. \NAMECITE{Bounds}{% Feng:2023:LBP,% Accattoli:2018:TTS,% Hark:2020:ALH% }. \NAMECITE{Bowtie}{% Rioux:2023:BBO% }. \NAMECITE{boxes}{% Brachthauser:2022:ECB% }. \NAMECITE{bracketed}{% Skorstengaard:2019:SEW% }. \NAMECITE{brainer}{% Davis:2017:NBC% }. \NAMECITE{breaking}{% Gao:2021:PAO,% Moller:2020:DLJ% }. \NAMECITE{Bridging}{% Liu:2022:BSG,% Wei:2018:RAA% }. \NAMECITE{broken}{% Alimadadi:2018:FBP,% Goel:2021:PMB,% Hoeflich:2022:HIK% }. \NAMECITE{browser}{% Kirisame:2022:OHL% }. \NAMECITE{bug}{% Dura:2021:PJA,% Li:2019:IBD,% Pradel:2018:DLA% }. \NAMECITE{Bugs}{% Paltenghi:2022:BQC,% Bader:2019:GLF,% Bagherzadeh:2020:ACB,% Chaliasos:2021:WTP,% Le:2022:FRB,% Majumdar:2018:WRT,% Rigger:2020:FBD,% Su:2021:FAF,% Surbatovich:2019:DIB,% Wang:2019:DNP% }. \NAMECITE{Build}{% Mokhov:2018:BSC,% Spall:2020:BSP,% Sotiropoulos:2020:MDF,% Wimmer:2019:IOS% }. \NAMECITE{building}{% DePorre:2021:PEB,% Weitz:2017:SLB% }. \NAMECITE{built}{% Daloze:2018:PDL% }. \NAMECITE{built-in}{% Daloze:2018:PDL% }. \NAMECITE{Bullet}{% Chen:2023:DSB% }. \NAMECITE{bunch}{% Frumin:2022:BSP% }. \NAMECITE{bunched}{% Frumin:2022:BSP% }. \NAMECITE{bureaucracy}{% Chlipala:2021:SBB% }. \NAMECITE{bytecode}{% Celik:2019:DIA,% Wong:2018:FVE,% Xu:2021:CPC% }. \NAMECITE{{Byzantine}}{% Vukotic:2019:ATS,% Winter:2023:RTB% }. \NAMECITE{{C}}{% Banerjee:2020:SGC,% Barthe:2020:FVC,% Chae:2017:AGF,% Cox:2020:OOC,% Emre:2021:TCS,% Emre:2023:ALT,% Ghica:2022:HLE,% Kaminski:2017:RAC,% Kokologiannakis:2018:ESM,% Lepigre:2022:VVR,% Livinskii:2020:RTC,% Machiry:2022:CCC,% Melo:2018:ISS,% Pulte:2023:CVS,% Song:2020:CCC,% Stroustrup:2020:TCC,% Wang:2019:CGM,% Wang:2020:CVS,% Wang:2022:VCC,% Wu:2019:GPE,% Xie:2021:GEP,% Zhou:2023:FPT% }. \NAMECITE{{C}-assembly}{% Song:2020:CCC% }. \NAMECITE{{C}-like}{% Chae:2017:AGF% }. \NAMECITE{{C/C}}{% Kokologiannakis:2018:ESM% }. \NAMECITE{{C11}}{% Dalvandi:2022:IVR,% Margalit:2021:VOR,% Yan:2021:PSS% }. \NAMECITE{{C11}-style}{% Margalit:2021:VOR% }. \NAMECITE{{C4}}{% Lesani:2022:CVT% }. \NAMECITE{{CAAT}}{% Haas:2022:CCT% }. \NAMECITE{cache}{% Bao:2018:AMC,% Brotzman:2021:PSD,% Guo:2020:ECT,% Xu:2018:SJC% }. \NAMECITE{caching}{% Burckhardt:2018:RCC,% Wu:2020:HII% }. \NAMECITE{{CakeML}}{% Gomez-Londono:2020:DYS,% Owens:2017:VEF% }. \NAMECITE{Calculating}{% Pickard:2021:CDT% }. \NAMECITE{calculation}{% Bahr:2022:MCC% }. \NAMECITE{Calculi}{% Arrial:2023:QID,% Kammar:2022:FAM,% Valliappan:2022:NFS% }. \NAMECITE{Calculus}{% Batz:2023:CAE,% Bonchi:2023:DCR,% Gancher:2023:CCE,% Ye:2023:GPL,% Aguirre:2021:PEC,% Bahr:2019:SRF,% Brunel:2020:BST,% Clairambault:2020:FAQ,% DalLago:2019:ITR,% Forster:2020:WCV,% Fu:2021:LDL,% Hamana:2017:HPY,% Kabir:2020:DCO,% Morihata:2019:LCA,% Tejiscak:2020:DTC,% Zhang:2022:QSP% }. \NAMECITE{Call}{% Hackett:2019:CNC,% Accattoli:2022:TCV,% Balabonski:2017:FSC,% Biernacka:2022:SEI,% Forster:2020:WCV,% Jeon:2022:RCC,% Kavvos:2020:REF,% Pailoor:2020:APS,% Sekiyama:2021:CTA% }. \NAMECITE{Call-by-need}{% Hackett:2019:CNC% }. \NAMECITE{call-by-push-value}{% Kavvos:2020:REF% }. \NAMECITE{call-by-value}{% Accattoli:2022:TCV,% Forster:2020:WCV,% Hackett:2019:CNC,% Sekiyama:2021:CTA% }. \NAMECITE{call-site}{% Jeon:2022:RCC% }. \NAMECITE{callback}{% Grossman:2018:ODE% }. \NAMECITE{callbacks}{% Albert:2020:TCS% }. \NAMECITE{calling}{% Downen:2020:KCC% }. \NAMECITE{calls}{% Owens:2017:VEF% }. \NAMECITE{{CAMP}}{% Castro-Perez:2020:CCA% }. \NAMECITE{Can}{% Coblenz:2020:CAT,% Ritschel:2022:CGD,% Chaliasos:2021:WTP,% Jang:2022:MMU,% Jeon:2022:RCC% }. \NAMECITE{canonical}{% Bakst:2017:VDP,% Benzaken:2022:TCS,% Fernando:2019:VSA% }. \NAMECITE{capabilities}{% Brachthauser:2020:ECE,% Brachthauser:2022:ECB,% Choudhury:2020:RPC,% Georges:2021:EPL,% Georges:2022:TCE,% Skorstengaard:2019:SEW,% Spiwack:2022:LQT,% VanStrydonck:2019:LCF% }. \NAMECITE{capability}{% Georges:2021:EPL,% Georges:2022:TCE,% Schuster:2020:CEH,% Swasey:2017:RCV% }. \NAMECITE{capability-passing}{% Schuster:2020:CEH% }. \NAMECITE{Capturing}{% Koppel:2018:CFR% }. \NAMECITE{care}{% Biernacki:2018:HCR% }. \NAMECITE{carte}{% Mokhov:2018:BSC,% vanderRest:2022:ITD% }. \NAMECITE{Case}{% Wang:2023:SCL,% Boruch-Gruszecki:2022:CDT,% Wang:2019:TGW% }. \NAMECITE{cases}{% Castagna:2022:TCU% }. \NAMECITE{cast}{% Mastrangelo:2019:CAD% }. \NAMECITE{Casting}{% Mastrangelo:2019:CAD% }. \NAMECITE{Casts}{% Campora:2018:CCH,% Lepigre:2022:VVR% }. \NAMECITE{{Catala}}{% Merigoux:2021:PCP% }. \NAMECITE{Categorical}{% Mellies:2019:CCS,% Aguirre:2021:HOP% }. \NAMECITE{categories}{% Capriotti:2018:UHC,% Chen:2021:CIC,% Elliott:2017:CC% }. \NAMECITE{category}{% Kammar:2022:FAM% }. \NAMECITE{category-theoretic}{% Kammar:2022:FAM% }. \NAMECITE{Causal}{% Castellan:2023:GCM,% Das:2023:CFA,% Gondelman:2021:DCM% }. \NAMECITE{Causality}{% Castellan:2023:GCM% }. \NAMECITE{cause}{% Williams:2018:RCB% }. \NAMECITE{causes}{% Bagherzadeh:2020:ACB% }. \NAMECITE{{Cedille}}{% Stump:2020:SFP% }. \NAMECITE{{Celsius}}{% Blaudeau:2022:CFS% }. \NAMECITE{centric}{% Chalupa:2018:DCD,% Chatterjee:2019:VCD% }. \NAMECITE{c{\'e}rises}{% Georges:2022:TCE% }. \NAMECITE{{CertiCoq}}{% Paraskevopoulou:2021:COC% }. \NAMECITE{Certificates}{% Lin:2023:GPC,% Chistikov:2022:SCC% }. \NAMECITE{certification}{% Muller:2022:PGP,% Ugare:2022:PTF,% Urban:2020:PPF% }. \NAMECITE{Certified}{% Six:2020:CEI,% He:2020:TAE,% Jacobs:2022:MGF,% Sjoberg:2019:DLC% }. \NAMECITE{Certifying}{% Ikebuchi:2022:CDS,% Wang:2019:CGM,% Watanabe:2021:CSH% }. \NAMECITE{{CFA}}{% Jeon:2022:RCC% }. \NAMECITE{{CFL}}{% Chistikov:2022:SCC,% Koutris:2023:FGC,% Milanova:2020:FGT,% Shi:2022:IED% }. \NAMECITE{{CFL}-based}{% Milanova:2020:FGT% }. \NAMECITE{changes}{% Brody:2020:SMC,% Gao:2021:PAO,% Moller:2020:DLJ% }. \NAMECITE{changing}{% Stroustrup:2020:TCC% }. \NAMECITE{channel}{% Frumin:2022:BSP,% Guo:2020:ECT,% Stievenart:2020:FCB% }. \NAMECITE{channel-based}{% Frumin:2022:BSP,% Stievenart:2020:FCB% }. \NAMECITE{channels}{% Brotzman:2021:PSD% }. \NAMECITE{Chaperone}{% Melgratti:2017:CCH% }. \NAMECITE{Chase}{% Cambronero:2023:FSP% }. \NAMECITE{{CHC}}{% Gu:2023:OCS% }. \NAMECITE{check}{% Foner:2018:KYL% }. \NAMECITE{checked}{% Machiry:2022:CCC% }. \NAMECITE{checker}{% Graf:2020:LYG% }. \NAMECITE{checkers}{% Pacak:2020:SAD,% Rouvoet:2020:KWA,% Zwaan:2022:ITC% }. \NAMECITE{Checking}{% Kobayashi:2023:HZV,% Kokologiannakis:2023:KAW,% Kolesar:2022:CEN,% Abdulla:2018:OSM,% Abdulla:2019:OSM,% Biswas:2019:CCT,% Chaudhuri:2017:FPT,% Kokologiannakis:2018:ESM,% Kokologiannakis:2019:ELH,% Konnov:2019:TMC,% Moiseenko:2022:MCM,% Sozeau:2020:CCC,% Tsukada:2022:SMC,% Ugawa:2017:MCC,% Yamazaki:2019:GFA,% Zwaan:2022:ITC% }. \NAMECITE{checkpoints}{% Maeng:2017:AIE% }. \NAMECITE{chemistry}{% Ott:2018:BPS% }. \NAMECITE{{Chez}}{% Flatt:2019:RRC% }. \NAMECITE{child}{% Breitner:2017:LSS% }. \NAMECITE{chip}{% Ott:2018:BPS% }. \NAMECITE{Choice}{% Aguirre:2023:SIL,% Chappe:2023:CTR% }. \NAMECITE{choreographies}{% Hirsch:2022:PHO,% Majumdar:2020:MMC% }. \NAMECITE{Circuit}{% Kang:2023:MCB% }. \NAMECITE{circuits}{% Hietala:2021:VOQ,% Materzok:2022:GCG% }. \NAMECITE{clairvoyant}{% Hackett:2019:CNC% }. \NAMECITE{{Clarke}}{% Laurel:2022:DNA% }. \NAMECITE{class}{% Bottu:2019:CTC,% Eisenberg:2021:ECR,% Hillerstrom:2020:EEA,% Kovacs:2020:EFC,% Madsen:2020:FMP,% Xie:2022:FCN,% Xie:2022:SCS% }. \NAMECITE{classes}{% Samak:2020:SRC,% Zhang:2017:FUI% }. \NAMECITE{Classical}{% Voichick:2023:QUL,% Kokke:2019:BLT% }. \NAMECITE{clauses}{% Burn:2018:HOC,% K:2022:SCH% }. \NAMECITE{Client}{% Qian:2021:CSS% }. \NAMECITE{Client-server}{% Qian:2021:CSS% }. \NAMECITE{{Clojure}}{% Hickey:2020:HC% }. \NAMECITE{closed}{% Chen:2021:CIC% }. \NAMECITE{Closure}{% Paraskevopoulou:2019:CCS,% Dragoi:2020:TCI% }. \NAMECITE{closures}{% Wolff:2021:MSV% }. \NAMECITE{{CLOTHO}}{% Rahmani:2019:CDT% }. \NAMECITE{cloud}{% Zhai:2017:ALP% }. \NAMECITE{clustering}{% Barbar:2021:CPS% }. \NAMECITE{{CN}}{% Pulte:2023:CVS% }. \NAMECITE{co}{% Clebsch:2017:OGT,% Cockx:2018:EDC% }. \NAMECITE{co-design}{% Clebsch:2017:OGT% }. \NAMECITE{Coalgebraic}{% Jacobs:2023:FCB% }. \NAMECITE{coarrays}{% Reid:2020:HCS% }. \NAMECITE{Coarsening}{% Shen:2021:COD% }. \NAMECITE{coaxioms}{% Ancona:2017:RDC% }. \NAMECITE{codata}{% Binder:2020:DDS% }. \NAMECITE{Code}{% Barke:2023:GCH,% Barriere:2023:FVN,% Michael:2023:MSE,% Pulte:2023:CVS,% Andersen:2020:AIV,% Bavishi:2022:NRL,% Benzaken:2022:TCS,% Bornholt:2018:FCE,% Breitner:2018:RSV,% Brody:2020:SMC,% Brown:2021:FUM,% Courant:2021:VCG,% DePorre:2021:PEB,% Garg:2022:SCQ,% Lee:2018:RHL,% Li:2019:IBD,% Lopes:2017:DMC,% Luan:2019:ACR,% Lubin:2021:HST,% Mariano:2022:ATI,% Muehlboeck:2021:TSN,% Pelsmaeker:2022:LPS,% Ritter:2022:AAI,% Srinivasan:2017:MAM,% Sui:2020:FVF,% VanStrydonck:2019:LCF,% Vassena:2021:AES,% Vedurada:2018:IRO,% Walia:2019:HLI,% Xu:2018:SJC,% Yefet:2020:AEM,% Yuan:2017:ASC,% Zhang:2022:OLP% }. \NAMECITE{Code-Generating}{% Barke:2023:GCH% }. \NAMECITE{Coeffects}{% Bianchini:2022:CSM,% DalLago:2022:RTE% }. \NAMECITE{cognitive}{% Dyer:2022:ACP% }. \NAMECITE{Coherence}{% Bottu:2019:CTC% }. \NAMECITE{coherency}{% Cohen:2017:ELN% }. \NAMECITE{cohesion}{% Kavvos:2019:MCI% }. \NAMECITE{coin}{% Castellan:2019:TSS% }. \NAMECITE{coinduction}{% Sangiorgi:2022:ECT% }. \NAMECITE{cold}{% Barrett:2017:VMW% }. \NAMECITE{Collapsible}{% Feltey:2018:CCF% }. \NAMECITE{Collapsing}{% Amin:2018:CTI% }. \NAMECITE{Collection}{% Moine:2023:HLS,% Banerjee:2020:SGC,% Benedikt:2021:GCT,% Degenbaev:2018:CCG,% Madiot:2022:SLH,% Shaikhha:2022:FCP,% Ugawa:2017:MCC% }. \NAMECITE{collections}{% Daloze:2018:PDL,% Emmi:2018:SCT% }. \NAMECITE{collective}{% Essertel:2019:PRS% }. \NAMECITE{combating}{% Gao:2021:PAO% }. \NAMECITE{combination}{% Muduli:2022:SMF,% Siraichi:2019:QAC% }. \NAMECITE{combinatorics}{% Mellies:2019:CCS% }. \NAMECITE{combinators}{% Willis:2020:SSP% }. \NAMECITE{Combining}{% Das:2023:CFA,% Lee:2021:CTP,% Lanzinger:2021:SPC% }. \NAMECITE{Communication}{% DiGiusto:2023:POV,% Castro:2019:DPU,% Dragoi:2020:TCI% }. \NAMECITE{Commutativity}{% Farzan:2023:SCV,% Chen:2022:VDM% }. \NAMECITE{comonadic}{% Choudhury:2022:MCA% }. \NAMECITE{comonads}{% Choudhury:2020:RPC,% Hirsch:2018:SLS% }. \NAMECITE{compact}{% Chen:2021:CIC% }. \NAMECITE{Compacting}{% Barbar:2021:CPS% }. \NAMECITE{Comparative}{% Wang:2023:CSL% }. \NAMECITE{{CompCert}}{% Barriere:2023:FVN,% Song:2020:CCC% }. \NAMECITE{{CompCertELF}}{% Wang:2020:CVS% }. \NAMECITE{{CompCertM}}{% Song:2020:CCC% }. \NAMECITE{Competitive}{% Muller:2018:CPG% }. \NAMECITE{Compilation}{% Chou:2022:CDS,% Henry:2021:CSA,% Lu:2023:GSC,% Bourke:2020:MSV,% Crary:2019:FAM,% Karachalias:2021:ECA,% Kovacs:2022:SCT,% Li:2022:VCQ,% Ohori:2018:FPO,% Pelenitsyn:2021:TSJ,% Rouvoet:2021:ITC,% Serrano:2021:JAC,% VanStrydonck:2019:LCF,% Vu:2021:ROS,% Wang:2020:CVS,% Wang:2022:VCC,% Xie:2021:GEP,% Xu:2021:CPC% }. \NAMECITE{compile}{% Richards:2017:VAK% }. \NAMECITE{compile-time}{% Richards:2017:VAK% }. \NAMECITE{Compiler}{% Barriere:2023:FVN,% Marcozzi:2019:CFH,% Auerbach:2017:PQC,% Bahr:2022:MCC,% Barriere:2021:FVS,% Barthe:2020:FVC,% Brown:2021:FUM,% Chitre:2022:RTE,% Gong:2018:ESE,% Kjolstad:2017:TAC,% Liu:2022:CGT,% Mainland:2017:BLT,% Patterson:2019:NCC,% Sharif:2019:APC% }. \NAMECITE{compilers}{% Chaliasos:2021:WTP,% Chou:2018:FAS,% Donaldson:2017:ATG,% Livinskii:2020:RTC,% Meuli:2020:EAA,% Midtgaard:2017:EDQ,% Pickard:2021:CDT% }. \NAMECITE{Compiling}{% Cong:2019:CCW,% Elliott:2017:CC,% Paraskevopoulou:2021:CCC,% Schuster:2020:CEH,% Wei:2020:CSE,% Nandi:2018:FPC% }. \NAMECITE{Complete}{% Greenman:2019:CMG,% Abdulla:2020:PVU,% Batz:2021:RCV,% Capriotti:2018:UHC,% Dunfield:2019:SCB,% Emmi:2018:SCT,% Pavlogiannis:2020:FSE,% Smaragdakis:2021:SVF,% Unno:2018:RCR,% Vazou:2018:RRC% }. \NAMECITE{completely}{% vanderRest:2022:CUA% }. \NAMECITE{{Completeness}}{% Campion:2022:PCA% }. \NAMECITE{completion}{% Pelsmaeker:2022:LPS,% Wang:2017:SDC% }. \NAMECITE{Complexity}{% Feldman:2020:CII,% Koutris:2023:FGC,% Wang:2022:CGC,% Avanzini:2017:AST,% Biswas:2019:CCT,% Das:2018:PCA,% Ishimwe:2021:PDA,% Kjelstrom:2022:DCI,% Li:2021:CBI,% Mathiasen:2021:FGP,% Wang:2017:TFL% }. \NAMECITE{Complexity-guided}{% Wang:2022:CGC% }. \NAMECITE{Component}{% Kang:2023:MCB,% Degenbaev:2018:CCG,% Mishra:2022:SGC,% Rahmani:2021:MMP% }. \NAMECITE{Component-Based}{% Kang:2023:MCB,% Mishra:2022:SGC,% Rahmani:2021:MMP% }. \NAMECITE{components}{% Griffin:2020:TTL,% Keidel:2019:SRC% }. \NAMECITE{composed}{% Burckhardt:2018:RCC% }. \NAMECITE{Composing}{% Weidner:2020:CDO% }. \NAMECITE{composition}{% Kaminski:2017:RAC,% Rivera:2022:SVP,% Scott:2017:MCD% }. \NAMECITE{Compositional}{% Desai:2018:CPT,% Keidel:2018:CSP,% Liu:2022:CVT,% Menz:2023:CSD,% Paraskevopoulou:2021:COC,% Sun:2022:CED,% Vale:2023:CTL,% Bartha:2021:OGS,% Blackshear:2018:RCS,% Graf:2020:LYG,% Honore:2021:MAA,% Jeffrey:2022:LSC,% Kaki:2018:ATC,% Krishna:2018:GFC,% Sprenger:2020:ISL,% Swasey:2017:RCV,% Zakowski:2021:MCE,% Zhang:2021:UST% }. \NAMECITE{Compositionality}{% Gheri:2023:HMS% }. \NAMECITE{compositionally}{% DOsualdo:2022:PHC% }. \NAMECITE{comprehensive}{% Bagherzadeh:2020:ACB% }. \NAMECITE{Computable}{% Hunt:2023:RSS,% Sherman:2021:CSD% }. \NAMECITE{Computation}{% Rioux:2020:CF,% Caires:2019:RKT,% Darais:2020:LPO,% Hamana:2017:HPY,% Kim:2020:DPF,% Matsuda:2020:SLP,% Muller:2022:SPP,% Poesia:2017:SPC% }. \NAMECITE{computational}{% Cavallo:2019:HIT,% Chen:2021:CIC,% Cockx:2021:TRT,% Kesner:2022:FGC% }. \NAMECITE{computations}{% Aguirre:2021:HOP,% Ancona:2017:RDC,% Orchard:2017:VSP% }. \NAMECITE{computer}{% Nandi:2018:FPC% }. \NAMECITE{computer-aided}{% Nandi:2018:FPC% }. \NAMECITE{Computing}{% Fox:2023:VMA,% Klimis:2023:TBC,% Voichick:2023:QUL,% Alpernas:2018:SSC,% Grosser:2020:FLP,% Jangda:2019:FFS,% Paltenghi:2022:BQC,% Surbatovich:2020:TFF% }. \NAMECITE{concatenation}{% Holk:2018:SCC% }. \NAMECITE{concentration}{% Bastani:2019:PVF% }. \NAMECITE{conceptual}{% Blaudeau:2022:CFS% }. \NAMECITE{Concurrency}{% Faes:2018:CAO,% Singh:2023:OAL,% Bagherzadeh:2020:ACB,% Frumin:2022:BSP,% Jeffrey:2022:LSC,% Kaki:2018:SRT,% Kokologiannakis:2018:ESM,% Mukherjee:2020:LBC,% Pulte:2018:SAC,% Stievenart:2020:FCB,% Yan:2021:PSS% }. \NAMECITE{Concurrency-aware}{% Faes:2018:CAO% }. \NAMECITE{Concurrent}{% Farzan:2023:SCV,% Raad:2022:CIS,% Sela:2022:CS,% Aschieri:2020:PMP,% Bender:2019:FJC,% Bonchi:2019:DAL,% Emmi:2018:SCT,% Farka:2021:AAC,% Feldman:2020:PHC,% Flanagan:2020:AVB,% Fromherz:2021:PSP,% Gaher:2022:SSL,% Krishna:2018:GFC,% Liang:2018:PCO,% Mevel:2020:CCS,% Mevel:2021:FVC,% Meyer:2022:CPL,% Nanevski:2019:SCP,% Ohman:2022:VRC,% Patel:2021:VCM,% Sun:2022:CPP,% Swamy:2020:SEC,% Timany:2019:MRV,% Ugawa:2017:MCC% }. \NAMECITE{condition}{% Jacobs:2021:PPP% }. \NAMECITE{Conditional}{% Song:2023:CCR,% Wang:2023:SCL% }. \NAMECITE{conditioning}{% Dahlqvist:2020:SHO,% Narayanan:2017:SCA% }. \NAMECITE{conditions}{% Grech:2018:MSG,% Zou:2020:DFP% }. \NAMECITE{cones}{% Ehrhard:2018:MCS% }. \NAMECITE{Confidential}{% Fox:2023:VMA% }. \NAMECITE{configuration}{% Santolucito:2017:SCF% }. \NAMECITE{Conflict}{% Zhu:2018:CRS% }. \NAMECITE{conjunction}{% Le:2022:QIS% }. \NAMECITE{Connectivity}{% Jacobs:2022:CGM% }. \NAMECITE{Conquer}{% Abreu:2023:TBA% }. \NAMECITE{consensus}{% Dragoi:2020:TCI% }. \NAMECITE{Consequence}{% Kincaid:2023:WLM% }. \NAMECITE{Consequence-Finding}{% Kincaid:2023:WLM% }. \NAMECITE{conservativity}{% Kuncar:2018:SCD% }. \NAMECITE{Consistency}{% Kokologiannakis:2023:KAW,% Sun:2022:CPP,% Abdulla:2019:OSM,% Biswas:2019:CCT,% Gomes:2017:VSE,% Haas:2022:CCT,% Kirkham:2020:FEM,% Kohler:2020:RSC,% Raad:2022:EIX% }. \NAMECITE{Consistency-preserving}{% Sun:2022:CPP% }. \NAMECITE{consistent}{% Honore:2021:MAA,% Rahmani:2019:CDT% }. \NAMECITE{constant}{% Barthe:2020:FVC% }. \NAMECITE{constant-time}{% Barthe:2020:FVC% }. \NAMECITE{Constrained}{% Morris:2017:CTF,% Burn:2018:HOC,% K:2022:SCH% }. \NAMECITE{Constraint}{% Emrich:2022:CBT% }. \NAMECITE{Constraint-based}{% Emrich:2022:CBT% }. \NAMECITE{Constraints}{% Day:2023:EPS,% Jochems:2023:HOM,% Chen:2018:WDA,% Chen:2022:SSC,% Holk:2018:SCC,% Madsen:2020:FMP,% Zhang:2020:DPS% }. \NAMECITE{Constructing}{% Kaposi:2019:CQI% }. \NAMECITE{construction}{% Delaware:2019:NCC,% Laurel:2022:GCA,% Singh:2018:PCD% }. \NAMECITE{constructors}{% Jones:2020:PTC% }. \NAMECITE{container}{% Wang:2022:CGC% }. \NAMECITE{Context}{% Baumann:2021:CBV,% Baumann:2022:CBV,% Baumann:2023:CBV,% Leijen:2023:TRM,% Ferles:2021:VCU,% Jeon:2018:PSP,% Jeong:2017:DDC,% Lei:2022:TTR,% Li:2018:PGC,% Li:2019:IBD,% Liu:2022:SFI,% Lu:2019:PPY,% Poesia:2020:DDC,% Popescu:2021:SSA,% Shi:2022:IED,% Tan:2021:MPA% }. \NAMECITE{context-aware}{% Popescu:2021:SSA% }. \NAMECITE{context-based}{% Li:2019:IBD% }. \NAMECITE{Context-Bounded}{% Baumann:2023:CBV,% Baumann:2021:CBV,% Baumann:2022:CBV% }. \NAMECITE{Context-Free}{% Baumann:2023:CBV,% Ferles:2021:VCU,% Lei:2022:TTR% }. \NAMECITE{context-sensitive}{% Liu:2022:SFI,% Poesia:2020:DDC,% Shi:2022:IED% }. \NAMECITE{context-sensitivity}{% Jeong:2017:DDC% }. \NAMECITE{Contextual}{% Fluckiger:2020:CDF,% Song:2023:CCR,% Wand:2018:CEP,% Zyuzin:2021:CMT,% Brody:2020:SMC,% Jaber:2020:SAC,% Jang:2022:MMU,% Timany:2018:LRM,% Zhang:2022:RAR% }. \NAMECITE{continuation}{% Avanzini:2021:CPT% }. \NAMECITE{continuation-passing}{% Avanzini:2021:CPT% }. \NAMECITE{Continuations}{% Sekiyama:2023:TVA,% Cong:2018:HDC,% Cong:2019:CCW,% Paraskevopoulou:2021:CCC,% Timany:2019:MRV% }. \NAMECITE{continuity}{% Barthe:2022:FCF,% Sherman:2019:SRS% }. \NAMECITE{continuous}{% Baldan:2019:FGC,% Wand:2018:CEP% }. \NAMECITE{contract}{% Albert:2020:TCS,% Bram:2021:RSE,% Moy:2021:CRS,% Nguyen:2018:SCV,% Sergey:2019:SSC% }. \NAMECITE{contraction}{% Kuperberg:2021:CPS% }. \NAMECITE{contracts}{% Astorga:2021:SCC,% Chaliasos:2022:SIA,% Chen:2022:SPO,% Ezudheen:2018:HIL,% Feltey:2018:CCF,% Grech:2018:MSG,% Grech:2022:EAD,% Grossman:2018:ODE,% Hoeflich:2022:HIK,% Melgratti:2017:CCH,% Smaragdakis:2021:SVF,% Wang:2019:DNP,% Waye:2017:WHO,% Williams:2018:RCB,% Zhao:2022:SEE% }. \NAMECITE{Control}{% Klimis:2023:TBC,% Alpernas:2018:SSC,% Beckett:2020:AID,% David:2020:NRE,% Ferdowsifard:2021:PLI,% Forster:2017:EPU,% Giannarakis:2021:PPP,% Hillerstrom:2020:EEA,% Koppel:2022:ADC,% Polikarpova:2020:LIF,% Ramsey:2022:BRR,% Rosemann:2021:AIS,% Skorstengaard:2019:SEW,% Zhang:2020:HBC% }. \NAMECITE{control-flow}{% Koppel:2022:ADC% }. \NAMECITE{controlled}{% Mukherjee:2020:LBC% }. \NAMECITE{conventions}{% Downen:2020:KCC% }. \NAMECITE{conversion}{% Abel:2018:DCT,% Adams:2019:RRP,% Davis:2017:NBC,% Paraskevopoulou:2019:CCS% }. \NAMECITE{convex}{% Muller:2022:PGP% }. \NAMECITE{coordination}{% Bansal:2020:SCP,% Majumdar:2020:MMC% }. \NAMECITE{Copilot}{% Barke:2023:GCH% }. \NAMECITE{Copy}{% Xu:2021:CPC,% Ugawa:2017:MCC% }. \NAMECITE{Copy-and-patch}{% Xu:2021:CPC% }. \NAMECITE{copying}{% Ugawa:2017:MCC% }. \NAMECITE{coq}{% Breitner:2018:RSV,% Abreu:2023:TBA,% Auerbach:2017:PQC,% Benzaken:2022:TCS,% Chappe:2023:CTR,% Kaiser:2018:MTT,% Sozeau:2019:ERH,% Sozeau:2020:CCC,% Xia:2020:ITR% }. \NAMECITE{{CoqQ}}{% Zhou:2023:CFV% }. \NAMECITE{Core}{% Gancher:2023:CCE% }. \NAMECITE{coroutine}{% Spivey:2017:FCP% }. \NAMECITE{coroutines}{% Ikebuchi:2022:CDS% }. \NAMECITE{Corpse}{% Moy:2021:CRS% }. \NAMECITE{correct}{% Astorga:2021:SCC,% Delaware:2019:NCC,% Feldman:2020:PHC,% Ferles:2021:VCU,% Krawiec:2022:PCA,% Qiu:2017:NSP,% Sozeau:2020:CCC% }. \NAMECITE{correct-by-construction}{% Delaware:2019:NCC% }. \NAMECITE{correction}{% Lee:2018:ADC% }. \NAMECITE{Correctly}{% Kallas:2023:EMA,% Lim:2021:AGC,% Lim:2022:OPA,% Paraskevopoulou:2021:CCC% }. \NAMECITE{Correctness}{% Fluckiger:2018:CSO,% Zilberstein:2023:OLU,% Biswas:2021:PME,% Lee:2018:APC,% Patterson:2019:NCC% }. \NAMECITE{correlated}{% Zhai:2017:ALP% }. \NAMECITE{correlation}{% Bracevac:2018:VEC,% Gupta:2020:CGC% }. \NAMECITE{{Cosmo}}{% Mevel:2020:CCS% }. \NAMECITE{cost}{% Avanzini:2020:MCA,% Avanzini:2021:CPT,% Castro-Perez:2020:CCA,% Diehl:2018:GZC,% Gomez-Londono:2020:DYS,% Kolosick:2022:ITN,% Muller:2021:MAE,% Niu:2022:CAL,% Qu:2019:RCA,% Radicek:2018:MRR,% Rajani:2021:UTT,% Wang:2020:REA,% Westrick:2022:EDN% }. \NAMECITE{cost-aware}{% Castro-Perez:2020:CCA,% Niu:2022:CAL% }. \NAMECITE{costs}{% Bartell:2020:GLD,% Campora:2018:CCH,% Ou:2018:TUC% }. \NAMECITE{Countable}{% Aguirre:2023:SIL% }. \NAMECITE{counter}{% Hirsch:2021:GSP% }. \NAMECITE{Counterexample}{% Gupta:2020:CGC% }. \NAMECITE{Counterexample-guided}{% Gupta:2020:CGC% }. \NAMECITE{countering}{% Grech:2017:HDL% }. \NAMECITE{counting}{% Lorenzen:2022:RCF,% Turonova:2020:RMC% }. \NAMECITE{counting-set}{% Turonova:2020:RMC% }. \NAMECITE{coupled}{% Vasilenko:2022:SCC% }. \NAMECITE{coupling}{% Albarghouthi:2018:SCP% }. \NAMECITE{couplings}{% Vasilenko:2022:SCC% }. \NAMECITE{course}{% Chlipala:2021:SBB% }. \NAMECITE{Coverage}{% Lampropoulos:2019:CGP,% Liu:2022:CGT,% Graf:2020:LYG% }. \NAMECITE{Coverage-guided}{% Liu:2022:CGT% }. \NAMECITE{{CPS}}{% Bowman:2018:TPC,% Davis:2017:NBC,% Sekiyama:2021:CTA% }. \NAMECITE{{CPU}}{% Iorga:2021:SSM% }. \NAMECITE{{CPU/FPGA}}{% Iorga:2021:SSM% }. \NAMECITE{crashing}{% Su:2021:FAF% }. \NAMECITE{{CRDTs}}{% Laddad:2022:KSC,% Nieto:2022:MVO,% Weidner:2020:CDO% }. \NAMECITE{credits}{% Spies:2022:LCR% }. \NAMECITE{crisis}{% Eisenberg:2021:ECR% }. \NAMECITE{Cross}{% Degenbaev:2018:CCG% }. \NAMECITE{Cross-component}{% Degenbaev:2018:CCG% }. \NAMECITE{crowded}{% Stroustrup:2020:TCC% }. \NAMECITE{Cryptographic}{% Gancher:2023:CCE,% Vassena:2021:AES% }. \NAMECITE{Cubical}{% Vezzosi:2019:CAD,% Cavallo:2019:HIT% }. \NAMECITE{{CUDA}}{% Muller:2021:MAE% }. \NAMECITE{Customizable}{% Wang:2023:UCT% }. \NAMECITE{Cutting}{% Cambronero:2023:FSP% }. \NAMECITE{cycle}{% Meyer:2020:PLC% }. \NAMECITE{Cyclic}{% Kuperberg:2021:CPS,% Tsukada:2022:SMC% }. \NAMECITE{cyclic-proof}{% Tsukada:2022:SMC% }. \NAMECITE{{D}}{% Bright:2020:ODP% }. \NAMECITE{{Dargent}}{% Chen:2023:DSB% }. \NAMECITE{dark}{% Mastrangelo:2019:CAD% }. \NAMECITE{Data}{% Chalupa:2018:DCD,% Chen:2023:DSB,% Jeong:2017:DDC,% Pavlinovic:2021:DFR,% Rioux:2023:BBO,% Sivaraman:2022:DDL,% Zhang:2023:ATF,% Zhou:2021:DDA,% Binder:2020:DDS,% Chambers:2020:RDS,% Chatterjee:2018:ODR,% Chen:2022:SPO,% Cohen:2018:EDS,% Dexter:2022:EOD,% Doenges:2021:PFF,% Eichholz:2022:DTD,% Feser:2020:DOR,% Grosser:2020:FLP,% Inala:2018:WIW,% Jeon:2018:PSP,% K:2022:SCH,% Kaki:2019:MRD,% Koparkar:2021:ETT,% Krishna:2018:GFC,% Lewchenko:2019:SPR,% Liu:2020:VRD,% Malewski:2021:GSD,% Meyer:2020:PLC,% Morris:2019:AED,% Padhi:2018:FFS,% Qiu:2017:NSP,% Seidel:2017:LBL,% Wang:2017:SDC,% Wang:2019:CGM,% Wise:2020:GVR,% Wood:2017:IBD,% Yallop:2018:PSD,% Yanovski:2021:PGS,% Ye:2022:OAD,% Yuan:2022:TDS% }. \NAMECITE{Data-centric}{% Chalupa:2018:DCD% }. \NAMECITE{data-dependence}{% Chatterjee:2018:ODR% }. \NAMECITE{Data-driven}{% Jeong:2017:DDC,% Sivaraman:2022:DDL,% Zhou:2021:DDA,% Jeon:2018:PSP,% Seidel:2017:LBL% }. \NAMECITE{data-structure}{% Qiu:2017:NSP% }. \NAMECITE{database}{% Rahmani:2019:CDT,% Rigger:2020:FBD,% Wang:2018:VED% }. \NAMECITE{database-driven}{% Wang:2018:VED% }. \NAMECITE{Dataflow}{% Mukherjee:2020:DBP,% Bourke:2020:MSV,% Handa:2021:OAD,% Spath:2017:IEP% }. \NAMECITE{Dataflow-based}{% Mukherjee:2020:DBP% }. \NAMECITE{{Datalog}}{% Bembenek:2020:FDS,% Bembenek:2023:SAS,% Madsen:2020:FMP,% Raghothaman:2020:PGS,% Szabo:2018:ILB% }. \NAMECITE{Datatype}{% Ko:2022:DGP,% Jones:2021:IDR% }. \NAMECITE{Datatype-generic}{% Ko:2022:DGP% }. \NAMECITE{datatypes}{% Escot:2022:PGP,% Jones:2020:PTC,% Sherman:2021:CSD,% Xie:2020:KID% }. \NAMECITE{day}{% Biernacki:2020:BDL% }. \NAMECITE{dead}{% Bauman:2017:SGT% }. \NAMECITE{Deadlock}{% Cogumbreiro:2017:DAP,% Jacobs:2023:HOL,% Jacobs:2022:CGM,% Jacobs:2022:MGF,% Kalhauge:2018:SDP% }. \NAMECITE{debugging}{% Chowdhary:2022:FSE,% Cronburg:2021:PPT,% Li:2020:PBR,% Perez:2017:TDF% }. \NAMECITE{Decentralized}{% Sammler:2023:DDA,% Zhao:2022:SEE% }. \NAMECITE{Decidability}{% Abel:2018:DCT,% Kjelstrom:2022:DCI% }. \NAMECITE{Decidable}{% Krogmeier:2023:LDL,% Mackay:2020:DSP,% Chen:2018:WDA,% Hamana:2017:HPY,% Hu:2020:UDF,% Karimov:2022:WDA,% Migeed:2020:WDA,% Padon:2017:PME% }. \NAMECITE{Deciding}{% Abdulla:2021:DRU,% Almagor:2021:DRP,% Barthe:2021:DAD,% Mathur:2020:DMS% }. \NAMECITE{declarative}{% Chen:2022:VDM,% Houshmand:2021:PGD,% Nie:2020:UEI,% Rouvoet:2020:KWA% }. \NAMECITE{Declassification}{% Menz:2023:CSD% }. \NAMECITE{decoders}{% Delaware:2019:NCC% }. \NAMECITE{decompilation}{% Grech:2022:EAD% }. \NAMECITE{decompiling}{% Nandi:2018:FPC% }. \NAMECITE{decomposing}{% Singh:2018:PCD,% Weidner:2020:CDO% }. \NAMECITE{Decomposition}{% Binder:2020:DDS,% Ritschel:2022:CGD% }. \NAMECITE{Deconstructing}{% Bonchi:2023:DCR% }. \NAMECITE{Deductive}{% Clochard:2020:DVG,% Feser:2020:DOR,% Lin:2023:GPC,% Lanzinger:2021:SPC% }. \NAMECITE{Deep}{% Shapira:2023:DLR,% Smaragdakis:2021:SVF,% Zhang:2021:SDS% }. \NAMECITE{{DeepBugs}}{% Pradel:2018:DLA% }. \NAMECITE{{DeepSEA}}{% Sjoberg:2019:DLC% }. \NAMECITE{default}{% Liu:2017:VDJ% }. \NAMECITE{defeating}{% Devore-McDonald:2020:MDS% }. \NAMECITE{defects}{% Rice:2017:DAS% }. \NAMECITE{define}{% Chen:2020:GAD% }. \NAMECITE{defined}{% Forster:2017:EPU% }. \NAMECITE{Definitional}{% Gilbert:2019:DPI,% Darais:2017:ADI,% Poulsen:2018:ITD,% Wei:2018:RAA,% vanderRest:2022:ITD% }. \NAMECITE{Definitions}{% Menz:2023:CSD,% Kuncar:2018:SCD,% Reynaud:2021:PMS% }. \NAMECITE{{D{\'e}j{\`a}Vu}}{% Lopes:2017:DMC% }. \NAMECITE{delayed}{% Atkinson:2021:SBM% }. \NAMECITE{Delimited}{% Sekiyama:2023:TVA,% Cong:2018:HDC,% Forster:2017:EPU% }. \NAMECITE{demand}{% Palmer:2020:HOD,% Stein:2019:SAD% }. \NAMECITE{demand-driven}{% Palmer:2020:HOD,% Stein:2019:SAD% }. \NAMECITE{Demystifying}{% Wang:2019:DDP% }. \NAMECITE{Denotational}{% Cutler:2020:DRE,% Scibior:2018:DVH,% Lew:2020:TTD% }. \NAMECITE{dense}{% Koparkar:2021:ETT% }. \NAMECITE{deoptimization}{% Barriere:2021:FVS,% Fluckiger:2018:CSO% }. \NAMECITE{Dependence}{% Genc:2019:DAU,% Li:2023:TPD,% Bao:2022:SLN,% Chatterjee:2018:ODR,% Zhang:2019:BPD% }. \NAMECITE{Dependence-Aware}{% Li:2023:TPD,% Genc:2019:DAU% }. \NAMECITE{dependencies}{% Jeffrey:2022:LSC,% Perera:2022:LVG,% Spall:2020:BSP% }. \NAMECITE{dependency}{% Choudhury:2022:MCA,% Trinh:2020:ITD% }. \NAMECITE{Dependent}{% Chang:2020:DTS,% Sekiyama:2023:TVA,% Abel:2017:NES,% Chen:2022:SSC,% Choudhury:2021:GDT,% Cockx:2018:EDC,% Cong:2018:HDC,% Diehl:2018:GZC,% Eremondi:2019:ANG,% Fu:2021:LDL,% Gratzer:2019:IMD,% Li:2018:DFD,% Mackay:2020:DSP,% Nuyts:2017:PQD,% Pedrot:2020:FTH,% Rapoport:2017:SSP,% Rapoport:2019:PDF,% Surbatovich:2019:DIB,% Thiemann:2020:LDS,% Wang:2020:PES,% Weirich:2017:SDT,% Weirich:2019:RDT,% Yang:2021:SDR% }. \NAMECITE{Dependently}{% Christiansen:2019:DTH,% Eichholz:2022:DTD,% Eremondi:2022:PEG,% Fromherz:2021:PSP,% Pickard:2021:CDT,% Sozeau:2019:ERH,% Swamy:2020:SEC,% Tejiscak:2020:DTC,% Vezzosi:2019:CAD% }. \NAMECITE{Dependently-typed}{% Eichholz:2022:DTD,% Pickard:2021:CDT,% Sozeau:2019:ERH% }. \NAMECITE{derivation}{% Delaware:2019:NCC,% Ikebuchi:2022:CDS,% Li:2018:DFD% }. \NAMECITE{Derivative}{% Henriksen:2019:DGS,% Jia:2021:DBP% }. \NAMECITE{derivative-based}{% Jia:2021:DBP% }. \NAMECITE{derivatives}{% Henriksen:2019:DGS% }. \NAMECITE{derive}{% Zwaan:2022:ITC% }. \NAMECITE{derived}{% Rouvoet:2020:KWA% }. \NAMECITE{Deriving}{% Li:2021:DEP,% Kiss:2018:GDG,% Koppel:2022:ADC,% Pacak:2020:SAD% }. \NAMECITE{descendants}{% Flake:2020:VHA% }. \NAMECITE{deserves}{% Cohen:2018:EDS% }. \NAMECITE{Design}{% Celik:2019:DIA,% Bezanson:2018:JDP,% Clebsch:2017:OGT,% Goel:2019:DIU,% Meier:2018:VMD,% Nandi:2018:FPC,% Wu:2020:HII% }. \NAMECITE{Designing}{% Turcotte:2020:DTR% }. \NAMECITE{Designs}{% Wang:2023:CSL,% Zhou:2021:INM% }. \NAMECITE{despite}{% Hoeflich:2022:HIK% }. \NAMECITE{dessert}{% Gomez-Londono:2020:DYS% }. \NAMECITE{desugarings}{% Bartha:2021:OGS% }. \NAMECITE{Detecting}{% Moller:2020:DLJ,% Rice:2017:DAS,% Wang:2019:DNP,% Zou:2020:DFP,% Brotzman:2021:PSD,% Sotiropoulos:2020:MDF,% Su:2021:FAF% }. \NAMECITE{Detection}{% AlThokair:2023:DRD,% Adamsen:2017:PIR,% Blackshear:2018:RCS,% Devore-McDonald:2020:MDS,% Dura:2021:PJA,% Genc:2019:DAU,% Grossman:2018:ODE,% Li:2019:IBD,% Mathur:2018:WHA,% Pradel:2018:DLA,% Song:2019:ASD,% Westrick:2022:EDN,% Wood:2017:IBD,% Zhang:2021:SDS% }. \NAMECITE{Deterministic}{% Kim:2020:DPF,% Scott:2017:MCD,% Unno:2018:RCR% }. \NAMECITE{development}{% Weisenburger:2018:DSD% }. \NAMECITE{devices}{% Poesia:2017:SPC% }. \NAMECITE{diagnosis}{% Lee:2018:ADC,% Liu:2020:WSF,% Seidel:2017:LBL% }. \NAMECITE{Diagrammatic}{% Bonchi:2019:DAL% }. \NAMECITE{Diagrams}{% Bonchi:2023:DCR% }. \NAMECITE{Diamonds}{% Bahr:2021:DFL% }. \NAMECITE{dictionaries}{% Shaikhha:2022:FCP% }. \NAMECITE{dictionary}{% Ellis:2022:GGG% }. \NAMECITE{dictionary-passing}{% Ellis:2022:GGG% }. \NAMECITE{did}{% Wu:2017:HTE% }. \NAMECITE{Difference}{% Xu:2023:MTD,% Yorgey:2018:WDF% }. \NAMECITE{differences}{% Bagherzadeh:2020:ACB% }. \NAMECITE{Different}{% Arrial:2023:QID% }. \NAMECITE{differentiable}{% Abadi:2020:SDP,% Shaikhha:2019:EDP,% Shen:2021:COD,% Sherman:2021:CSD,% Wang:2019:DDP% }. \NAMECITE{differential}{% Abuah:2022:SLS,% Albarghouthi:2018:SCP,% Barthe:2021:DAD,% Kallas:2020:DDO,% Near:2019:DEH,% Winograd-Cort:2017:FAD,% Zhang:2019:FTL,% Zhang:2020:TDP% }. \NAMECITE{Differentially}{% Zhang:2020:DPS,% Smith:2019:SDP% }. \NAMECITE{Differentially-private}{% Zhang:2020:DPS% }. \NAMECITE{Differentiation}{% Lew:2023:ASA,% Elliott:2018:SEA,% Elliott:2021:SAD,% Krawiec:2022:PCA,% Laurel:2022:GCA,% Mazza:2021:ADP% }. \NAMECITE{diffing}{% Miraldo:2019:EAT% }. \NAMECITE{{DiffStream}}{% Kallas:2020:DDO% }. \NAMECITE{Digging}{% James:2020:DFS% }. \NAMECITE{{Dijkstra}}{% Maillard:2019:DMA,% Silver:2021:DMF% }. \NAMECITE{dimensional}{% Dudenhefner:2019:PAU% }. \NAMECITE{{DimSum}}{% Sammler:2023:DDA% }. \NAMECITE{Direct}{% Muller:2023:BDS,% Zhang:2023:BOO,% Mayer:2018:BED% }. \NAMECITE{directed}{% Chen:2022:TDS,% Feldman:2022:PDR,% Georges:2022:TCE,% Ohori:2018:FPO,% Rahmani:2019:CDT% }. \NAMECITE{discipline}{% Viering:2021:MST% }. \NAMECITE{Discover}{% Das:2023:CFA% }. \NAMECITE{discovery}{% James:2020:DFS% }. \NAMECITE{discrete}{% Holtzen:2020:SEI,% Saad:2020:OAS% }. \NAMECITE{Disentanglement}{% Westrick:2020:DNP% }. \NAMECITE{dispatch}{% Belyakova:2020:WAJ,% Fluckiger:2020:CDF,% Park:2019:PSM,% Poesia:2020:DDC% }. \NAMECITE{distancing}{% DalLago:2022:EPD% }. \NAMECITE{Distributed}{% Castro:2019:DPU,% Gondelman:2021:DCM,% Wagner:2023:EBV,% Weisenburger:2018:DSD,% Ahrens:2022:RAD,% Bakst:2017:VDP,% Beckett:2020:AID,% Benavides:2019:DDP,% Desai:2018:CPT,% Ghosh:2020:KLP,% Gomes:2017:VSE,% Griffin:2020:TTL,% Honore:2021:MAA,% Jaber:2021:PQM,% Kohler:2020:RSC,% Liu:2022:BSG,% Mogk:2019:FTP,% Ozkan:2018:RTD,% Ozkan:2019:TAR,% Padon:2017:PME,% Salvaneschi:2019:LIP,% Sergey:2018:PPD,% Sprenger:2020:ISL,% Viering:2021:MST% }. \NAMECITE{Distributing}{% Huang:2021:DIU% }. \NAMECITE{distribution}{% Bernstein:2017:GDA% }. \NAMECITE{distributions}{% Saad:2020:OAS% }. \NAMECITE{divergence}{% Rosemann:2021:AIS% }. \NAMECITE{Divergent}{% Feng:2023:LBP,% Ancona:2017:RDC% }. \NAMECITE{diversity}{% Binder:2020:DDS% }. \NAMECITE{Divide}{% Abreu:2023:TBA% }. \NAMECITE{Divide-and-Conquer}{% Abreu:2023:TBA% }. \NAMECITE{Do}{% Gomez-Londono:2020:DYS,% Astrauskas:2020:HDP,% Ullrich:2022:DUE% }. \NAMECITE{Does}{% Lazarek:2020:DBS,% Marcozzi:2019:CFH% }. \NAMECITE{domain}{% Ballantyne:2020:MDS,% Padhye:2019:FDS,% Sun:2022:CED% }. \NAMECITE{domain-specific}{% Ballantyne:2020:MDS,% Padhye:2019:FDS,% Sun:2022:CED% }. \NAMECITE{domains}{% Singh:2018:PCD% }. \NAMECITE{don't}{% Grech:2017:HDL% }. \NAMECITE{{DOT}}{% Boruch-Gruszecki:2022:CDT,% Giarrusso:2020:SSS,% Kabir:2020:DCO,% Rapoport:2019:PDF% }. \NAMECITE{Doubly}{% Wagner:2023:EBV% }. \NAMECITE{Doubly-Unbounded}{% Wagner:2023:EBV% }. \NAMECITE{Down}{% Bowers:2023:TSL,% Bartha:2021:OGS,% Lee:2021:CTP% }. \NAMECITE{{DProf}}{% Benavides:2019:DDP% }. \NAMECITE{driven}{% Gao:2020:FDS,% Jeon:2018:PSP,% Jeong:2017:DDC,% Midtgaard:2017:EDQ,% Palmer:2020:HOD,% Seidel:2017:LBL,% Sivaraman:2022:DDL,% Stein:2019:SAD,% Viering:2021:MST,% Wang:2018:VED,% Zhao:2022:SEE,% Zhou:2021:DDA% }. \NAMECITE{{DSL}}{% Zhang:2018:GHP% }. \NAMECITE{Dual}{% Smeding:2023:EDN,% Unno:2023:MPD,% Laurel:2022:DNA,% Padon:2022:IDP,% Zhang:2020:TDP% }. \NAMECITE{Dual-Numbers}{% Smeding:2023:EDN% }. \NAMECITE{duality}{% Huang:2021:DIU,% Padon:2022:IDP% }. \NAMECITE{{Duet}}{% Near:2019:DEH% }. \NAMECITE{duplicates}{% Lopes:2017:DMC% }. \NAMECITE{{Duplo}}{% Licker:2020:DFO% }. \NAMECITE{Durable}{% Burckhardt:2021:DFS,% DOsualdo:2023:PDL,% Zuriel:2019:ELF% }. \NAMECITE{{DWARF}}{% Bastian:2019:RFD% }. \NAMECITE{{DWARF}-based}{% Bastian:2019:RFD% }. \NAMECITE{{Dyck}}{% Chatterjee:2018:ODR,% Kjelstrom:2022:DCI,% Li:2021:CBI,% Li:2022:EAD,% Li:2023:SSS,% Shi:2022:IED% }. \NAMECITE{{Dyck-CFL}}{% Shi:2022:IED% }. \NAMECITE{{Dyck}-reachability}{% Li:2021:CBI,% Li:2022:EAD% }. \NAMECITE{Dynamic}{% AlThokair:2023:DRD,% Fu:2023:PQD,% Miyazaki:2019:DTI,% Poesia:2020:DDC,% Alpernas:2018:SSC,% Bartell:2020:GLD,% Chalupa:2018:DCD,% Chatterjee:2019:VCD,% Chou:2022:CDS,% Daloze:2018:PDL,% Desai:2018:CPT,% Fluckiger:2018:CSO,% Ji:2020:GDP,% Kokologiannakis:2022:TSO,% Le:2020:DDT,% Leobas:2020:SOD,% Li:2022:EAD,% Liu:2022:CVT,% Mathur:2018:WHA,% Meier:2018:VMD,% Pavlogiannis:2020:FSE,% Selakovic:2018:TGH,% Wood:2017:IBD% }. \NAMECITE{dynamic-priority}{% Liu:2022:CVT% }. \NAMECITE{dynamically}{% Castro:2019:DPU,% Ishimwe:2021:PDA% }. \NAMECITE{dynamically-instantiated}{% Castro:2019:DPU% }. \NAMECITE{dynamism}{% Bezanson:2018:JDP% }. \NAMECITE{{DynamiTe}}{% Le:2020:DDT% }. \NAMECITE{{Dynaplex}}{% Ishimwe:2021:PDA% }. \NAMECITE{{E}-Graphs}{% Cao:2023:BLB% }. \NAMECITE{e-matching}{% Zhang:2022:RM% }. \NAMECITE{early}{% Syme:2020:EHF% }. \NAMECITE{easy}{% Parreaux:2020:SEA% }. \NAMECITE{{ECROs}}{% DePorre:2021:PEB% }. \NAMECITE{edge}{% Dragoi:2020:PES% }. \NAMECITE{edit}{% Miltner:2019:FSE,% Zhang:2022:OLP% }. \NAMECITE{Editorial}{% Wadler:2017:EM% }. \NAMECITE{edits}{% Papadakis:2017:SPS% }. \NAMECITE{education}{% Canou:2017:SFP% }. \NAMECITE{Effect}{% Brachthauser:2018:EHM,% Midtgaard:2017:EDQ,% Sekiyama:2023:TVA,% Xie:2020:EHE,% Biernacki:2020:BDL,% Brachthauser:2020:ECE,% Forster:2017:EPU,% Ghica:2022:HLE,% Gong:2018:ESE,% Karachalias:2021:ECA,% Liu:2020:TES,% Schuster:2020:CEH,% Xie:2021:GEP,% Xie:2022:FCN,% Yang:2021:RAE,% Zhang:2019:ASE,% deVilhena:2021:SLE% }. \NAMECITE{Effect-driven}{% Midtgaard:2017:EDQ% }. \NAMECITE{Effectful}{% Barriere:2023:FVN,% DalLago:2022:EPD,% Kammar:2022:FAM,% Mishra:2022:SGC,% Swamy:2020:SEC% }. \NAMECITE{Effective}{% Kokologiannakis:2018:ESM,% Kokologiannakis:2019:ELH,% Li:2023:TPD,% Zhang:2017:EIR,% Majumdar:2018:WRT,% Tabareau:2018:EFU% }. \NAMECITE{effectively}{% Biswas:2021:PME,% Grossman:2018:ODE,% Pavlogiannis:2020:FSE% }. \NAMECITE{effectiveness}{% Winterer:2020:UET% }. \NAMECITE{Effects}{% Brachthauser:2020:ECE,% Brachthauser:2022:ECB,% Hillerstrom:2020:EEA,% Poulsen:2023:HAM,% Ahman:2018:HFA,% Ahman:2021:AE,% Biernacki:2018:HCR,% Biernacki:2019:AAE,% Bracevac:2018:VEC,% DalLago:2022:RTE,% Forster:2017:EPU,% Heunen:2022:QIE,% Hirsch:2018:SLS,% Hirsch:2021:GSP,% Madsen:2020:PTE,% Nguyen:2022:MPM,% Pedrot:2020:FTH,% Sekiyama:2020:SRP,% Stievenart:2020:FCB,% Swierstra:2019:PTS,% Wei:2020:CSE,% Zyuzin:2021:CMT% }. \NAMECITE{efficiency}{% Accattoli:2021:EI,% Hillerstrom:2020:EEA% }. \NAMECITE{Efficient}{% Anderson:2021:EAS,% Cohen:2017:ELN,% Georges:2021:EPL,% Ji:2023:IOG,% Karachalias:2021:ECA,% Koparkar:2021:ETT,% Li:2022:EAD,% Shaikhha:2019:EDP,% Smeding:2023:EDN,% Zuriel:2019:ELF,% Agrawal:2018:LRS,% Arora:2021:PSE,% Atkinson:2022:SSI,% Biernacka:2022:SEI,% Georges:2022:TCE,% Gorjiara:2020:SSE,% Krawiec:2022:PCA,% Li:2021:DEP,% Miraldo:2019:EAT,% Moy:2021:CRS,% Muehlboeck:2021:TSN,% Owens:2017:VEF,% Schwerter:2021:AGT,% Shahin:2020:AEV,% Six:2020:CEI,% Spath:2017:IEP,% Walia:2019:HLI,% Wang:2019:IEM,% Xie:2021:GEP,% Yao:2021:PAE% }. \NAMECITE{efficiently}{% Holk:2018:SCC% }. \NAMECITE{egg}{% Willsey:2021:EFE% }. \NAMECITE{Elaborating}{% Cockx:2018:EDC% }. \NAMECITE{Elaboration}{% Kovacs:2020:EFC,% Poulsen:2023:HAM% }. \NAMECITE{elaborator}{% Ko:2022:DGP% }. \NAMECITE{elementary}{% Lim:2022:OPA% }. \NAMECITE{Elements}{% Gavazzo:2023:EQR,% Leobas:2020:SOD% }. \NAMECITE{{ELF}}{% Wang:2020:CVS% }. \NAMECITE{Eliminating}{% Moller:2020:EAO,% Vassena:2021:AES% }. \NAMECITE{elimination}{% Castagna:2022:TCU,% Ding:2017:GGL,% Ostermann:2022:IEL,% Pedrot:2020:FTH% }. \NAMECITE{{Elipmoc}}{% Grech:2022:EAD% }. \NAMECITE{elision}{% Leobas:2020:SOD% }. \NAMECITE{{Emacs}}{% Monnier:2020:EEL% }. \NAMECITE{embedded}{% Protzenko:2017:VLL% }. \NAMECITE{embedding}{% New:2018:GEP,% Sui:2020:FVF% }. \NAMECITE{embedding-projection}{% New:2018:GEP% }. \NAMECITE{embeddings}{% Chlipala:2021:SBB,% Li:2022:PAT,% Sun:2022:CED,% Wang:2020:LSP% }. \NAMECITE{embracing}{% Ullrich:2022:DUE% }. \NAMECITE{empirical}{% Coblenz:2020:CAT,% Gong:2018:ESE,% Kirkham:2020:FEM,% Mastrangelo:2019:CAD,% Paltenghi:2022:BQC% }. \NAMECITE{empirically}{% Turcotte:2020:DTR% }. \NAMECITE{Empowering}{% Muehlboeck:2018:EUI% }. \NAMECITE{Enabling}{% Meuli:2020:EAA,% Wagner:2023:EBV,% Zhao:2022:SEE% }. \NAMECITE{encapsulation}{% Skorstengaard:2019:SEW,% Timany:2018:LRM% }. \NAMECITE{encoders}{% Delaware:2019:NCC,% Gorjiara:2020:SSE% }. \NAMECITE{End}{% Clement:2022:EET,% Ritschel:2022:CGD% }. \NAMECITE{End-to-end}{% Clement:2022:EET% }. \NAMECITE{end-users}{% Ritschel:2022:CGD% }. \NAMECITE{Endpoint}{% Gheri:2023:HMS,% Castro:2019:DPU% }. \NAMECITE{Enforcing}{% Michael:2023:MSE,% Near:2019:DEH,% Skorstengaard:2019:SEW% }. \NAMECITE{engineering}{% David:2020:NRE% }. \NAMECITE{enhanced}{% Sangiorgi:2022:ECT% }. \NAMECITE{enhancement}{% Popescu:2021:SSA% }. \NAMECITE{{Enhancing}}{% Mathur:2018:WHA% }. \NAMECITE{entangled}{% Koppel:2022:SEP% }. \NAMECITE{Entanglement}{% Westrick:2022:EDN,% Yuan:2022:TSR% }. \NAMECITE{enumeration}{% Lee:2021:CTP,% vanderRest:2022:CUA% }. \NAMECITE{enumerative}{% Barke:2020:JTL% }. \NAMECITE{environments}{% Farooq:2020:LIP% }. \NAMECITE{epoch}{% Raad:2018:PSW% }. \NAMECITE{{EPR}}{% Padon:2017:PME% }. \NAMECITE{Equality}{% Pujet:2023:IOE,% Eremondi:2022:PEG,% Kazerounian:2021:PSS,% Nandi:2021:RRI,% Pujet:2022:OEN,% Willsey:2021:EFE% }. \NAMECITE{Equational}{% Gancher:2023:CCE,% Leijen:2023:TRM,% Morihata:2019:LCA% }. \NAMECITE{Equations}{% Sozeau:2019:ERH% }. \NAMECITE{equivalence}{% Abdulla:2019:OSM,% Bui:2021:RET,% Clune:2020:PEA,% Jaber:2020:SAC,% Kolesar:2022:CEN,% Milanova:2020:FGT,% Wand:2018:CEP,% Wang:2018:VED,% Zhang:2022:RAR% }. \NAMECITE{Equivalences}{% Tabareau:2018:EFU,% Timany:2018:LRM% }. \NAMECITE{erasure}{% Sozeau:2020:CCC,% Tejiscak:2020:DTC% }. \NAMECITE{error}{% Chowdhary:2022:FSE,% Sakkas:2022:SNP,% Wu:2017:LUF,% Wu:2019:GPE% }. \NAMECITE{errors}{% Barowy:2018:EAF,% Chowdhary:2022:FSE,% DalLago:2019:ITR,% Lee:2018:ADC,% Seidel:2017:LBL,% Song:2019:ASD,% Wu:2017:HTE,% Zou:2020:DFP% }. \NAMECITE{essence}{% Dexter:2022:EOD,% Elliott:2018:SEA,% Parreaux:2020:SEA% }. \NAMECITE{estimation}{% Meuli:2020:EAA% }. \NAMECITE{Eta}{% Rioux:2023:BBO% }. \NAMECITE{{Ethereum}}{% Bram:2021:RSE,% Grech:2018:MSG,% Grech:2022:EAD,% Lagouvardos:2020:PSM,% Smaragdakis:2021:SVF,% Wang:2019:DNP% }. \NAMECITE{eval}{% Belyakova:2020:WAJ,% Goel:2021:WWE,% Peleg:2020:PRE% }. \NAMECITE{evaluate}{% Lazarek:2021:HEB% }. \NAMECITE{Evaluating}{% Cavalcanti:2017:EIS% }. \NAMECITE{evaluation}{% Abel:2017:NES,% Arntzenius:2020:SVE,% Bornholt:2018:FCE,% Brown:2018:JOP,% Leissa:2018:APE,% Lubin:2020:PSL,% Mayer:2018:BED,% Muller:2021:MAE,% Palmer:2020:HOD,% Porncharoenwase:2022:FFS% }. \NAMECITE{even}{% Jeon:2022:RCC% }. \NAMECITE{event}{% Bracevac:2018:VEC,% Viering:2021:MST,% Zhao:2022:SEE% }. \NAMECITE{event-driven}{% Viering:2021:MST,% Zhao:2022:SEE% }. \NAMECITE{events}{% Jacobs:2021:PPP% }. \NAMECITE{eventual}{% Gomes:2017:VSE% }. \NAMECITE{Every}{% Cohen:2018:EDS% }. \NAMECITE{everywhere}{% Krikava:2019:SIE% }. \NAMECITE{evidence}{% Xie:2021:GEP% }. \NAMECITE{evidently}{% Xie:2020:EHE% }. \NAMECITE{Evolution}{% Monnier:2020:EEL,% Cox:2020:OOC,% Ingalls:2020:ESS% }. \NAMECITE{evolving}{% He:2020:TAE% }. \NAMECITE{Exact}{% Chiang:2023:ERP,% Holtzen:2020:SEI,% Sherman:2019:SRS% }. \NAMECITE{Example}{% Cambronero:2023:FSP,% An:2020:AEB,% Ji:2020:GDP,% Verbruggen:2021:SPE,% Wang:2020:VE% }. \NAMECITE{example-based}{% An:2020:AEB% }. \NAMECITE{examples}{% Bielik:2018:RRL,% Garg:2022:SCQ,% Gavran:2020:IST,% Inala:2018:WIW,% Yefet:2020:AEM% }. \NAMECITE{{ExceLint}}{% Barowy:2018:EAF% }. \NAMECITE{Exceptional}{% Fowler:2019:EAS,% Pedrot:2019:RET% }. \NAMECITE{Executable}{% Greenberg:2020:EFS,% Zakowski:2021:MCE% }. \NAMECITE{executables}{% Zhang:2019:BPD% }. \NAMECITE{Executing}{% Kallas:2023:EMA% }. \NAMECITE{Execution}{% Li:2023:AFT,% Michael:2023:MSE,% AlAwar:2021:PEM,% Boston:2018:LVA,% Chang:2018:STL,% Chasins:2017:SBR,% Chowdhary:2022:FSE,% Guo:2020:ECT,% Keuchel:2022:VSE,% Maeng:2017:AIE,% Miltner:2022:BSR,% Moiseenko:2022:MCM,% Nie:2020:UEI,% Susag:2022:SER,% Wei:2020:CSE,% Wong:2018:FVE,% Zhao:2022:SEE% }. \NAMECITE{exhaustive}{% AlAwar:2021:PEM,% Celik:2017:BET% }. \NAMECITE{existential}{% Eisenberg:2021:ECR% }. \NAMECITE{existentials}{% Dunfield:2019:SCB% }. \NAMECITE{Expansion}{% Rioux:2023:BBO% }. \NAMECITE{expectation}{% Aguirre:2021:PEC,% Batz:2021:RCV% }. \NAMECITE{expectation-based}{% Batz:2021:RCV% }. \NAMECITE{expectations}{% Wang:2020:REA% }. \NAMECITE{Expected}{% Batz:2023:CAE,% Lew:2023:ASA,% Avanzini:2021:CPT,% Barthe:2018:PES,% Wang:2020:PES,% Wang:2020:REA% }. \NAMECITE{experience}{% Almeida:2018:THP,% Auerbach:2017:PQC,% Bour:2018:MLS,% Breitner:2017:LSS,% Breitner:2018:RSV,% Christiansen:2019:DTH,% Flatt:2019:RRC,% Hameer:2019:TAF,% Hoang:2022:RTH,% Rivera:2022:SVP,% Thomson:2022:FIA,% Yallop:2019:LUS% }. \NAMECITE{experiment}{% Ritschel:2022:CGD% }. \NAMECITE{experiments}{% Tosch:2019:PAT% }. \NAMECITE{explain}{% Ricciotti:2017:IFP% }. \NAMECITE{explodes}{% Bornholt:2018:FCE% }. \NAMECITE{Exploiting}{% Khairunnesa:2017:EIB,% Cohen:2017:ELN% }. \NAMECITE{exploring}{% Chitre:2022:RTE% }. \NAMECITE{Exposing}{% Guo:2020:ECT% }. \NAMECITE{expressing}{% Hagedorn:2020:AHP% }. \NAMECITE{Expression}{% LeGlaunec:2023:REM,% Stump:2020:SFP% }. \NAMECITE{Expressions}{% Lee:2023:ISS,% Leobas:2020:SOD,% Mazinanian:2017:UUL,% Pan:2019:ARR% }. \NAMECITE{Expressive}{% Day:2023:EPS,% Batz:2021:RCV,% Forster:2017:EPU,% Lanzinger:2021:SPC,% Near:2019:DEH,% Xiang:2020:PIE% }. \NAMECITE{expressiveness}{% Patrignani:2021:SER% }. \NAMECITE{ext4}{% Kokologiannakis:2021:PPS% }. \NAMECITE{extended}{% Shi:2022:IED% }. \NAMECITE{Extending}{% Raad:2022:EIX% }. \NAMECITE{Extensible}{% Rioux:2023:BBO,% Kaminski:2017:RAC,% Krebbers:2018:MGE,% Morris:2019:AED,% Swamy:2020:SEC,% Willsey:2021:EFE% }. \NAMECITE{extension}{% Yallop:2018:PSD% }. \NAMECITE{extensionality}{% Bruni:2020:AEP% }. \NAMECITE{extensions}{% Kaminski:2017:RAC% }. \NAMECITE{extent}{% Quiring:2022:ABE% }. \NAMECITE{extracting}{% He:2021:TSE% }. \NAMECITE{extraction}{% Cutler:2020:DRE,% Kavvos:2020:REF% }. \NAMECITE{f}{% Jang:2022:MMU,% Rioux:2023:BBO% }. \NAMECITE{{F\#}}{% Syme:2020:EHF% }. \NAMECITE{{F*}}{% Protzenko:2017:VLL% }. \NAMECITE{failure}{% Liu:2020:WSF% }. \NAMECITE{failures}{% Honore:2021:MAA,% Zhai:2017:ALP% }. \NAMECITE{Fair}{% Ciccone:2022:FTB,% Lahav:2021:MWM% }. \NAMECITE{Fairness}{% Muller:2019:FRP,% Albarghouthi:2017:FPV,% Bastani:2019:PVF,% Urban:2020:PPF% }. \NAMECITE{{FairSquare}}{% Albarghouthi:2017:FPV% }. \NAMECITE{{Familia}}{% Zhang:2017:FUI% }. \NAMECITE{Familial}{% Hirschowitz:2019:FMS% }. \NAMECITE{families}{% Morris:2017:CTF% }. \NAMECITE{family}{% Zhang:2017:FUI% }. \NAMECITE{{Farkas}}{% Liu:2022:SLI% }. \NAMECITE{Fast}{% Chaudhuri:2017:FPT,% Chowdhary:2022:FSE,% Grosser:2020:FLP,% Jacobs:2023:FCB,% Pavlogiannis:2020:FSE,% Willsey:2021:EFE,% Bastian:2019:RFD,% Brown:2021:FUM,% Liu:2022:SFI,% Lu:2019:PPY,% Pitchanathan:2021:PFF,% Steele:2021:PLB,% Titzer:2022:FPI,% Ugare:2022:PTF,% Wei:2019:SAI,% Wimmer:2019:IOS,% Xu:2021:CPC% }. \NAMECITE{Faster}{% Spivey:2017:FCP,% Wong:2018:FVE% }. \NAMECITE{Fat}{% Zhou:2023:FPT% }. \NAMECITE{Fault}{% Perez:2018:FTF,% Winter:2023:RTB,% Boston:2018:LVA,% Honore:2021:MAA,% Li:2017:TPT,% Mogk:2019:FTP,% Viering:2021:MST% }. \NAMECITE{fault-aware}{% Honore:2021:MAA% }. \NAMECITE{fault-tolerant}{% Mogk:2019:FTP,% Viering:2021:MST% }. \NAMECITE{faults}{% Sotiropoulos:2020:MDF,% Vukotic:2019:ATS% }. \NAMECITE{Featherweight}{% Griesemer:2020:FG% }. \NAMECITE{features}{% Chae:2017:AGF,% Jeon:2020:LGB% }. \NAMECITE{Feedback}{% Gao:2020:FDS% }. \NAMECITE{Feedback-driven}{% Gao:2020:FDS% }. \NAMECITE{{Feller}}{% Barthe:2022:FCF% }. \NAMECITE{Few}{% Shapira:2023:DLR% }. \NAMECITE{Few-Pixel}{% Shapira:2023:DLR% }. \NAMECITE{{FFT}}{% Elliott:2017:GFP% }. \NAMECITE{fibrations}{% Mazza:2018:PAF% }. \NAMECITE{fibred}{% Ahman:2018:HFA% }. \NAMECITE{file}{% Santolucito:2017:SCF% }. \NAMECITE{files}{% Wang:2020:CVS% }. \NAMECITE{Finding}{% Alimadadi:2018:FBP,% Bornholt:2018:FCE,% Kincaid:2023:WLM,% Le:2022:FRB,% Rigger:2020:FBD,% Barowy:2018:EAF,% Dyer:2022:ACP% }. \NAMECITE{Fine}{% Koutris:2023:FGC,% Ferles:2022:SFG,% Kesner:2022:FGC,% Mathiasen:2021:FGP% }. \NAMECITE{Fine-Grained}{% Koutris:2023:FGC,% Ferles:2022:SFG,% Kesner:2022:FGC,% Mathiasen:2021:FGP% }. \NAMECITE{Finitary}{% Ohori:2018:FPO% }. \NAMECITE{finite}{% Krogmeier:2022:LFF,% Wang:2017:SDC% }. \NAMECITE{fire}{% Pedrot:2020:FTH% }. \NAMECITE{First}{% Xie:2022:FCN,% Eisenberg:2021:ECR,% Hillerstrom:2020:EEA,% Kovacs:2020:EFC,% Madsen:2020:FMP,% Mathur:2018:WHA,% New:2020:GPT,% Padon:2018:RLS,% Wirfs-Brock:2020:JFY% }. \NAMECITE{First-class}{% Xie:2022:FCN,% Eisenberg:2021:ECR,% Hillerstrom:2020:EEA,% Kovacs:2020:EFC,% Madsen:2020:FMP% }. \NAMECITE{first-order}{% Padon:2018:RLS% }. \NAMECITE{fitch}{% Bahr:2019:SRF,% Valliappan:2022:NFS% }. \NAMECITE{fitch-style}{% Bahr:2019:SRF,% Valliappan:2022:NFS% }. \NAMECITE{fix}{% Bader:2019:GLF% }. \NAMECITE{fixed}{% Wu:2017:HTE% }. \NAMECITE{fixing}{% Feltey:2018:CCF% }. \NAMECITE{Fixpoint}{% Baldan:2019:FGC,% Unno:2023:MPD,% Chen:2020:TUP,% Kim:2020:DPF% }. \NAMECITE{Fixpoints}{% Madsen:2020:FMP,% Gutsfeld:2021:AFA,% Murali:2022:MGS% }. \NAMECITE{flaky}{% Lam:2020:LSL% }. \NAMECITE{{FlashFill}}{% Cambronero:2023:FSP% }. \NAMECITE{{FlashProfile}}{% Padhi:2018:FFS% }. \NAMECITE{Flexible}{% Katsumata:2022:FPG% }. \NAMECITE{floating}{% Adams:2019:RRP,% Lim:2021:AGC,% Zou:2020:DFP,% Zou:2022:OFR% }. \NAMECITE{floating-point}{% Zou:2020:DFP,% Zou:2022:OFR% }. \NAMECITE{flow}{% Alpernas:2018:SSC,% David:2020:NRE,% Kavvos:2019:MCI,% Koppel:2022:ADC,% Krishna:2018:GFC,% Pavlinovic:2021:DFR,% Polikarpova:2020:LIF,% Ramsey:2022:BRR,% Rosemann:2021:AIS,% Skorstengaard:2019:SEW,% Smaragdakis:2021:SVF,% Sui:2020:FVF,% Zhang:2020:HBC,% Zhang:2022:QSP% }. \NAMECITE{{Flow2Vec}}{% Sui:2020:FVF% }. \NAMECITE{{FlowCFL}}{% Milanova:2020:FGT% }. \NAMECITE{Fluent}{% Roth:2023:FAF,% Yamazaki:2019:GFA% }. \NAMECITE{fly}{% Miltner:2019:FSE% }. \NAMECITE{focusing}{% Rioux:2020:CF% }. \NAMECITE{{FOL}}{% Murali:2022:MGS% }. \NAMECITE{fold}{% James:2020:DFS% }. \NAMECITE{forever}{% Bahr:2021:DFL,% Silver:2021:DMF% }. \NAMECITE{forking}{% Li:2021:RAG% }. \NAMECITE{Formal}{% Barthe:2020:FVC,% Fiore:2022:FMS,% Herklotz:2021:FVH,% Jangda:2019:FFS,% Mevel:2021:FVC,% Yoon:2022:FRA,% Doenges:2021:PFF,% Ebner:2017:MFF,% Greenberg:2020:EFS,% Liu:2020:VTF,% Porncharoenwase:2022:FFS,% Surbatovich:2020:TFF,% Zakowski:2021:MCE,% Reid:2017:WGG% }. \NAMECITE{formalising}{% Raad:2019:WPS,% Raad:2022:EIX% }. \NAMECITE{formalization}{% Bender:2019:FJC,% Zhao:2019:MFH% }. \NAMECITE{formalized}{% Hamza:2019:SFF% }. \NAMECITE{formalizing}{% Rapoport:2019:PDF% }. \NAMECITE{Formally}{% Barriere:2021:FVS,% Barriere:2023:FVN% }. \NAMECITE{Format}{% Chou:2018:FAS% }. \NAMECITE{formats}{% Delaware:2019:NCC,% Gulwani:2020:SIT% }. \NAMECITE{formula}{% Barowy:2018:EAF,% Bavishi:2022:NRL% }. \NAMECITE{formulas}{% Krogmeier:2022:LFF% }. \NAMECITE{Formulog}{% Bembenek:2020:FDS% }. \NAMECITE{{Fortran}}{% Reid:2020:HCS% }. \NAMECITE{forward}{% Schwerter:2021:AGT% }. \NAMECITE{Foundation}{% Zilberstein:2023:OLU,% Porncharoenwase:2022:FFS,% Surbatovich:2020:TFF% }. \NAMECITE{Foundational}{% Zhou:2023:CFV,% Zhu:2022:BFA% }. \NAMECITE{Foundations}{% Balabonski:2017:FSC,% Kirkham:2020:FEM,% Loding:2018:FNP,% Ahman:2018:RWF,% Boruch-Gruszecki:2022:CDT,% Doenges:2021:PFF,% Hamza:2019:SFF,% Jangda:2019:FFS,% Jung:2018:RSF,% Odersky:2018:SFA% }. \NAMECITE{{FPGA}}{% Iorga:2021:SSM% }. \NAMECITE{{FPL}}{% Pitchanathan:2021:PFF% }. \NAMECITE{{FR}}{% Hamza:2019:SFF% }. \NAMECITE{Fractional}{% Dardinier:2022:FRU,% Chen:2021:CIC% }. \NAMECITE{fragments}{% Germane:2021:NSL,% Hu:2020:UDF% }. \NAMECITE{frame}{% Lorenzen:2022:RCF% }. \NAMECITE{Framework}{% Arrial:2023:QID,% Blaudeau:2022:CFS,% Chen:2020:TUP,% Ebner:2017:MFF,% Gaher:2022:SSL,% Kaminski:2017:RAC,% Krebbers:2018:MGE,% Leissa:2018:APE,% Li:2018:DFD,% Licker:2020:DFO,% Mendis:2018:GGO,% Niu:2022:CAL,% Padhi:2018:FFS,% Sakka:2017:TFA,% Senanayake:2020:SIS,% Sundararajah:2022:UUL,% Winograd-Cort:2017:FAD% }. \NAMECITE{Free}{% Baumann:2023:CBV,% Jacobs:2023:HOL,% Ahmed:2017:TFF,% Birkedal:2021:TFS,% Chowdhary:2022:FSE,% Cohen:2018:EDS,% Ferles:2021:VCU,% Grossman:2018:ODE,% Lei:2022:TTR,% Meyer:2020:PLC,% Radanne:2020:KBF,% Tabareau:2018:EFU,% Yallop:2018:PSD,% Zou:2022:OFR,% Zuriel:2019:ELF,% Zwaan:2022:ITC% }. \NAMECITE{freedom}{% Jacobs:2022:CGM,% Jacobs:2022:MGF% }. \NAMECITE{{FreezeML}}{% Emrich:2022:CBT% }. \NAMECITE{frequency}{% Zhang:2020:DPS% }. \NAMECITE{friendly}{% Wu:2017:LUF% }. \NAMECITE{Full}{% Clairambault:2020:FAQ,% Barthe:2022:FCF,% Jacobs:2022:PSM% }. \NAMECITE{Fully}{% Crary:2019:FAM,% Jacobs:2021:FAS,% Kammar:2022:FAM,% Su:2021:FAF,% Kokke:2019:BLT,% Rapoport:2019:PDF,% VanStrydonck:2019:LCF% }. \NAMECITE{fully-abstract}{% Kokke:2019:BLT% }. \NAMECITE{function}{% Chen:2018:WDA,% Fluckiger:2020:CDF,% Kovacs:2020:EFC,% Lim:2022:OPA,% Odersky:2018:SFA,% Owens:2017:VEF% }. \NAMECITE{Functional}{% Das:2023:CFA,% Lee:2023:ISS,% Lu:2023:GSC,% Nandi:2018:FPC,% Roth:2023:FAF,% Scibior:2018:FPM,% Shaikhha:2022:FCP,% Zhang:2023:ATF,% Almeida:2018:THP,% Andersen:2017:SLM,% Arntzenius:2020:SVE,% Arora:2021:PSE,% Aschieri:2020:PMP,% Bahr:2022:MCC,% Bao:2021:RTT,% Bernardy:2017:PGP,% Boisseau:2018:WYN,% Byrd:2017:UAS,% Canou:2017:SFP,% Chargueraud:2020:SLS,% Chlipala:2021:SBB,% Clune:2020:PEA,% Darais:2017:ADI,% Darragh:2020:PZF,% Davis:2017:NBC,% Elliott:2017:GFP,% Elsman:2018:SIH,% Hagedorn:2020:AHP,% Hameer:2019:TAF,% He:2021:TSE,% Hirsch:2022:PHO,% Ho:2022:ARV,% Huang:2021:DIU,% Jacobs:2022:MGF,% Kavvos:2020:REF,% Koppel:2018:CFR,% Lee:2018:ADC,% Lubin:2021:HST,% Mariano:2022:ATI,% Miltner:2022:BSR,% Omar:2019:LFP,% Parreaux:2020:SEA,% Patterson:2019:NCC,% Perez:2017:TDF,% Perez:2018:FTF,% Pickard:2021:CDT,% Qu:2019:RCA,% Ramsey:2022:BRR,% Ricciotti:2017:IFP,% Shahin:2020:AEV,% Shaikhha:2019:EDP,% Song:2019:ASD,% Sozeau:2019:ERH,% St-Amour:2017:HRS,% Stampoulis:2018:PFL,% Stump:2020:SFP,% Su:2021:FAF,% Swierstra:2019:PTS,% Ullrich:2022:DUE,% Vandenbroucke:2020:PFP,% Wang:2017:TFL,% Wei:2018:RAA,% Yorgey:2018:WDF% }. \NAMECITE{functional-imperative}{% Qu:2019:RCA% }. \NAMECITE{functions}{% Burckhardt:2021:DFS,% Chen:2022:SSC,% Ehrhard:2018:MCS,% K:2022:SCH,% Rivera:2022:SVP,% Selakovic:2018:TGH,% Selsam:2020:SPB,% Sherman:2021:CSD% }. \NAMECITE{Functorial}{% DiLiberti:2021:FSP% }. \NAMECITE{functors}{% Blanchette:2019:BBN,% Mokhov:2019:SAF% }. \NAMECITE{Fusing}{% Thomson:2022:FIA,% Sakka:2017:TFA% }. \NAMECITE{fusion}{% Yang:2021:RAE% }. \NAMECITE{{Futhark}}{% Elsman:2018:SIH% }. \NAMECITE{future}{% Jung:2020:FOP,% Koppel:2018:CFR,% Meyer:2022:CPL% }. \NAMECITE{futures}{% Cogumbreiro:2017:DAP% }. \NAMECITE{{FuzzFactory}}{% Padhye:2019:FDS% }. \NAMECITE{{Fuzzi}}{% Zhang:2019:FTL% }. \NAMECITE{Fuzzing}{% Li:2023:AFT,% Stievenart:2020:FCB,% Liu:2022:CGT,% Marcozzi:2019:CFH,% Muduli:2022:SMF,% Padhye:2019:FDS,% Su:2021:FAF% }. \NAMECITE{gadget}{% Brown:2021:FUM% }. \NAMECITE{{GADT}}{% Boruch-Gruszecki:2022:CDT% }. \NAMECITE{{GADT}-style}{% Boruch-Gruszecki:2022:CDT% }. \NAMECITE{{Galois}}{% Perera:2022:LVG% }. \NAMECITE{game}{% Castellan:2019:TSS,% Mellies:2019:CCS,% Vale:2022:LOB,% deVilhena:2020:SGV% }. \NAMECITE{games}{% Almeida:2018:THP,% Baldan:2019:FGC,% Farzan:2018:SSL% }. \NAMECITE{gap}{% Liu:2022:BSG,% Wei:2018:RAA% }. \NAMECITE{Garbage}{% Moine:2023:HLS,% Banerjee:2020:SGC,% Degenbaev:2018:CCG,% Madiot:2022:SLH,% Ugawa:2017:MCC% }. \NAMECITE{garden}{% Li:2021:RAG% }. \NAMECITE{gas}{% Grech:2018:MSG% }. \NAMECITE{{Gauss}}{% Bavishi:2021:PGP% }. \NAMECITE{{GC}}{% Clebsch:2017:OGT% }. \NAMECITE{General}{% Hainry:2023:GNP,% Chen:2020:GAD,% Krebbers:2018:MGE,% Laurel:2022:GCA,% Muller:2022:PGP,% Sakka:2017:TFA% }. \NAMECITE{Generalizable}{% Ji:2021:GST% }. \NAMECITE{Generalized}{% Xie:2021:GEP,% Xu:2023:MTD,% Ding:2017:GGL,% Milanova:2020:FGT% }. \NAMECITE{generate}{% Lim:2021:AGC% }. \NAMECITE{Generating}{% Barke:2023:GCH,% Benedikt:2021:GCT,% Lampropoulos:2018:GGG,% Lin:2023:GPC,% Materzok:2022:GCG,% Wu:2019:GPE,% Yamazaki:2019:GFA,% Chae:2017:AGF% }. \NAMECITE{Generation}{% Barriere:2023:FVN,% Li:2023:TPD,% Celik:2017:BET,% Courant:2021:VCG,% Liu:2022:SLI,% Rahmani:2019:CDT,% Ringer:2017:SAL,% Sabok:2021:PPS,% Selakovic:2018:TGH,% Wang:2019:TGW% }. \NAMECITE{Generative}{% Park:2021:GTA% }. \NAMECITE{generator}{% Astorga:2021:SCC,% Jia:2021:DBP% }. \NAMECITE{generators}{% Bavishi:2019:ANB,% Koppel:2022:ADC,% Lampropoulos:2018:GGG,% Materzok:2022:GCG,% Nie:2020:UEI,% Steele:2021:PLB% }. \NAMECITE{Generic}{% Diehl:2018:GZC,% Elliott:2017:GFP,% Ellis:2022:GGG,% Kiss:2018:GDG,% Escot:2022:PGP,% Ko:2022:DGP,% Spiwack:2022:LQT,% Yallop:2017:SGP,% deVilhena:2020:SGV% }. \NAMECITE{Geo}{% Bernstein:2017:GDA% }. \NAMECITE{Geo-distribution}{% Bernstein:2017:GDA% }. \NAMECITE{geometric}{% Goharshady:2023:AGA% }. \NAMECITE{Geometry}{% Castellan:2023:GCM,% Geisler:2020:GTG% }. \NAMECITE{{Getafix}}{% Bader:2019:GLF% }. \NAMECITE{Getting}{% Paszke:2021:GPI,% Muller:2018:CPG% }. \NAMECITE{Ghost}{% Lattuada:2023:VVR,% Clochard:2020:DVG% }. \NAMECITE{{GhostCell}}{% Yanovski:2021:PGS% }. \NAMECITE{{Girard}}{% Kesner:2022:FGC% }. \NAMECITE{{GitHub}}{% Lopes:2017:DMC,% Thomson:2022:FIA% }. \NAMECITE{Giving}{% Hirsch:2021:GSP% }. \NAMECITE{global}{% DePorre:2021:PEB% }. \NAMECITE{globally}{% Mendis:2018:GGO% }. \NAMECITE{{GLORE}}{% Ding:2017:GGL% }. \NAMECITE{glossy}{% Almeida:2018:THP% }. \NAMECITE{{GNN}}{% Wu:2022:SVG% }. \NAMECITE{{GNN}-based}{% Wu:2022:SVG% }. \NAMECITE{Go}{% Krishna:2018:GFC,% Bartha:2021:OGS,% Chaliasos:2021:WTP,% Ellis:2022:GGG,% Castro:2019:DPU,% Griesemer:2020:FG% }. \NAMECITE{good}{% Lampropoulos:2018:GGG,% Pujet:2022:OEN% }. \NAMECITE{{goSLP}}{% Mendis:2018:GGO% }. \NAMECITE{{GPU}}{% Anderson:2021:EAS,% Celik:2019:DIA,% Elsman:2018:SIH,% Klimis:2023:TBC,% Sorensen:2021:STG% }. \NAMECITE{{GPU}-based}{% Celik:2019:DIA% }. \NAMECITE{{GPUs}}{% Celik:2017:BET% }. \NAMECITE{graded}{% Choudhury:2021:GDT,% Katsumata:2022:FPG,% Orchard:2019:QPR% }. \NAMECITE{Gradients}{% Radul:2023:YOL% }. \NAMECITE{grading}{% Clune:2020:PEA,% Hameer:2019:TAF% }. \NAMECITE{Gradual}{% Castagna:2017:GTU,% Castagna:2019:GTN,% Igarashi:2017:GST,% New:2019:GTT,% Toro:2019:GPR,% Vazou:2018:GLT,% Wise:2020:GVR,% Ye:2023:GPL,% Bauman:2017:SGT,% Campora:2018:CCH,% Campora:2018:MGT,% Campora:2020:TTA,% Eremondi:2019:ANG,% Eremondi:2022:PEG,% Feltey:2018:CCF,% Fu:2021:LDL,% Greenman:2019:CMG,% Igarashi:2017:PGT,% Jacobs:2021:FAS,% Labrada:2022:PSG,% Lazarek:2021:HEB,% Maillard:2022:RGT,% Migeed:2020:WDA,% Miyazaki:2019:DTI,% Moy:2021:CRS,% Muehlboeck:2017:SGT,% Muehlboeck:2021:TSN,% Phipps-Costin:2021:SBG,% Richards:2017:VAK,% Schwerter:2021:AGT% }. \NAMECITE{Graduality}{% New:2018:GEP,% New:2020:GPT% }. \NAMECITE{Gradually}{% Malewski:2021:GSD% }. \NAMECITE{{Grafs}}{% Houshmand:2021:PGD% }. \NAMECITE{Grained}{% Koutris:2023:FGC,% Ferles:2022:SFG,% Kesner:2022:FGC,% Mathiasen:2021:FGP% }. \NAMECITE{grammar}{% Yamazaki:2019:GFA% }. \NAMECITE{grammars}{% Adams:2017:RGT,% Henriksen:2019:DGS,% Jia:2021:DBP% }. \NAMECITE{graph}{% Houshmand:2021:PGD,% Jeon:2020:LGB,% Koppel:2022:ADC,% Milanova:2020:FGT,% Wang:2019:CGM,% Wang:2020:LSP,% Zhang:2018:GHP% }. \NAMECITE{graph-based}{% Jeon:2020:LGB% }. \NAMECITE{graph-manipulating}{% Wang:2019:CGM% }. \NAMECITE{graphics}{% Donaldson:2017:ATG,% Geisler:2020:GTG% }. \NAMECITE{{GraphIt}}{% Zhang:2018:GHP% }. \NAMECITE{Graphs}{% Alur:2023:RTS,% Cao:2023:BLB,% Bavishi:2021:PGP,% David:2020:NRE,% Jacobs:2022:CGM,% Muller:2022:SPP,% Papadakis:2017:SPS,% Rosemann:2021:AIS,% Zwaan:2022:ITC% }. \NAMECITE{greedy}{% Bernardy:2017:PGP% }. \NAMECITE{{Gries}}{% Raad:2020:POG% }. \NAMECITE{{Grisette}}{% Lu:2023:GSC% }. \NAMECITE{{Groovy}}{% King:2020:HGP% }. \NAMECITE{ground}{% Raad:2019:WPS% }. \NAMECITE{Grounded}{% Barke:2023:GCH% }. \NAMECITE{groupoids}{% Choudhury:2022:SRP% }. \NAMECITE{guarantees}{% Benavides:2019:DDP,% Ozkan:2018:RTD% }. \NAMECITE{Guarded}{% Smolka:2020:GKA,% Bahr:2021:DFL,% Mogelberg:2019:BPT% }. \NAMECITE{guards}{% Graf:2020:LYG,% Reid:2017:WGG% }. \NAMECITE{Guide}{% Li:2023:TPD% }. \NAMECITE{Guided}{% Bartell:2020:GLD,% Ji:2023:IOG,% Li:2023:AFT,% Guo:2020:PST,% Gupta:2020:CGC,% Jin:2022:NAS,% Kim:2021:SGS,% Lampropoulos:2019:CGP,% Li:2018:PGC,% Liu:2022:CGT,% Mariano:2022:ATI,% Mishra:2022:SGC,% Murali:2022:MGS,% Raghothaman:2020:PGS,% Ritschel:2022:CGD,% Wang:2019:TGW,% Wang:2022:CGC% }. \NAMECITE{Guiding}{% Ji:2020:GDP% }. \NAMECITE{{GV}}{% Jacobs:2022:MGF% }. \NAMECITE{{Halide}}{% Clement:2022:EET,% Newcomb:2020:VIH% }. \NAMECITE{handcrafting}{% Jeon:2020:LGB% }. \NAMECITE{Handle}{% Biernacki:2018:HCR% }. \NAMECITE{handlers}{% Biernacki:2018:HCR,% Biernacki:2020:BDL,% Brachthauser:2018:EHM,% Brachthauser:2020:ECE,% Forster:2017:EPU,% Ghica:2022:HLE,% Karachalias:2021:ECA,% Schuster:2020:CEH,% Xie:2020:EHE,% Xie:2021:GEP,% Xie:2022:FCN,% Zhang:2019:ASE,% Zyuzin:2021:CMT,% deVilhena:2021:SLE% }. \NAMECITE{Handling}{% Ahman:2018:HFA,% Cong:2018:HDC,% Zhang:2020:HBC,% Kokologiannakis:2019:ELH% }. \NAMECITE{happens}{% Mathur:2018:WHA% }. \NAMECITE{happens-before}{% Mathur:2018:WHA% }. \NAMECITE{harder}{% Hark:2020:ALH% }. \NAMECITE{hardware}{% Boston:2018:LVA,% Choi:2017:KPH% }. \NAMECITE{harmonizing}{% Campora:2018:CCH% }. \NAMECITE{{Harper}}{% Stump:2020:SFP% }. \NAMECITE{{Haskell}}{% Bernardy:2018:LHP,% Breitner:2018:RSV,% Christiansen:2019:DTH,% Handley:2020:LYA,% James:2020:DFS,% Kiss:2019:HOT,% Krauter:2021:PST,% Liu:2020:VRD,% Weirich:2017:SDT,% Weirich:2019:RDT,% Xie:2022:SCS% }. \NAMECITE{{HDL}}{% Flake:2020:VHA% }. \NAMECITE{Heap}{% Moine:2023:HLS,% Germane:2021:NSL,% Grech:2017:HDL,% Kirisame:2022:OHL,% Madiot:2022:SLH,% Mathur:2020:DMS,% Ta:2018:ALS,% Ter-Gabrielyan:2019:MVH,% Watanabe:2021:CSH,% Wise:2020:GVR% }. \NAMECITE{heap-manipulating}{% Mathur:2020:DMS,% Watanabe:2021:CSH% }. \NAMECITE{Heaps}{% Grech:2017:HDL,% Essertel:2019:PRS% }. \NAMECITE{Hefty}{% Poulsen:2023:HAM% }. \NAMECITE{help}{% Ritschel:2022:CGD% }. \NAMECITE{{Herbarium}}{% St-Amour:2017:HRS% }. \NAMECITE{heterogeneous}{% Poesia:2017:SPC,% Sampson:2017:SSH% }. \NAMECITE{heuristics}{% Chae:2017:AGF,% Jeon:2020:LGB% }. \NAMECITE{{HFL}}{% Kobayashi:2023:HZV% }. \NAMECITE{Hidden}{% Wu:2020:HII% }. \NAMECITE{High}{% Ghica:2022:HLE,% Moine:2023:HLS,% Choi:2017:KPH,% Hagedorn:2020:AHP,% Herklotz:2021:FVH,% Lee:2018:RHL,% Leissa:2018:APE,% Liu:2022:VTP,% Sammler:2020:HLB,% Shajii:2019:SHP,% Sozeau:2019:ERH,% Walia:2019:HLI,% Xu:2021:CPC,% Zhang:2018:GHP% }. \NAMECITE{High-Level}{% Moine:2023:HLS,% Ghica:2022:HLE,% Choi:2017:KPH,% Herklotz:2021:FVH,% Lee:2018:RHL,% Liu:2022:VTP,% Sammler:2020:HLB,% Sozeau:2019:ERH,% Walia:2019:HLI,% Xu:2021:CPC% }. \NAMECITE{high-performance}{% Hagedorn:2020:AHP,% Leissa:2018:APE,% Shajii:2019:SHP,% Zhang:2018:GHP% }. \NAMECITE{Higher}{% Aguirre:2021:HOP,% Burn:2018:HOC,% Cavallo:2019:HIT,% Goncharov:2023:THO,% Jacobs:2023:HOL,% Jochems:2023:HOM,% Kiss:2019:HOT,% Menz:2023:CSD,% Palmer:2020:HOD,% Popescu:2023:ATP,% Poulsen:2023:HAM,% Aguirre:2017:RLH,% Arntzenius:2020:SVE,% Bao:2021:RTT,% Bernardy:2018:LHP,% Capriotti:2018:UHC,% Clairambault:2018:LHO,% Dahlqvist:2020:SHO,% Dunfield:2019:SCB,% Ehrhard:2018:MCS,% Elsman:2018:SIH,% Germane:2021:NSL,% Gondelman:2021:DCM,% Hirsch:2022:PHO,% Hoang:2022:RTH,% Jaber:2020:SAC,% Krawiec:2022:PCA,% Laurel:2022:GCA,% Melgratti:2017:CCH,% Montagu:2020:SRA,% Near:2019:DEH,% Nguyen:2018:SCV,% Rajani:2021:UTT,% Rivera:2022:SVP,% Scibior:2018:DVH,% Selakovic:2018:TGH,% Sherman:2021:CSD,% Stampoulis:2018:PFL,% Stucki:2021:THO,% Unno:2018:RCR,% Vezzosi:2019:CAD,% Waye:2017:WHO,% Zhao:2019:MFH% }. \NAMECITE{Higher-Order}{% Goncharov:2023:THO,% Jacobs:2023:HOL,% Jochems:2023:HOM,% Menz:2023:CSD,% Popescu:2023:ATP,% Poulsen:2023:HAM,% Aguirre:2021:HOP,% Burn:2018:HOC,% Kiss:2019:HOT,% Palmer:2020:HOD,% Aguirre:2017:RLH,% Arntzenius:2020:SVE,% Bao:2021:RTT,% Bernardy:2018:LHP,% Clairambault:2018:LHO,% Dahlqvist:2020:SHO,% Ehrhard:2018:MCS,% Elsman:2018:SIH,% Germane:2021:NSL,% Gondelman:2021:DCM,% Hirsch:2022:PHO,% Hoang:2022:RTH,% Jaber:2020:SAC,% Krawiec:2022:PCA,% Laurel:2022:GCA,% Melgratti:2017:CCH,% Montagu:2020:SRA,% Near:2019:DEH,% Nguyen:2018:SCV,% Rajani:2021:UTT,% Rivera:2022:SVP,% Scibior:2018:DVH,% Selakovic:2018:TGH,% Sherman:2021:CSD,% Stampoulis:2018:PFL,% Stucki:2021:THO,% Unno:2018:RCR,% Waye:2017:WHO% }. \NAMECITE{higher-rank}{% Dunfield:2019:SCB% }. \NAMECITE{higher-ranked}{% Zhao:2019:MFH% }. \NAMECITE{Highly}{% Hoeflich:2022:HIK,% Feldman:2020:PHC% }. \NAMECITE{highly-concurrent}{% Feldman:2020:PHC% }. \NAMECITE{{Hindley}}{% Miyazaki:2019:DTI% }. \NAMECITE{History}{% Reid:2020:HCS,% Solomon:2020:HL,% Chasins:2017:SBR,% Hickey:2020:HC,% King:2020:HGP,% MacQueen:2020:HSM,% Meyer:2022:CPL,% Moler:2020:HM,% Syme:2020:EHF,% VanRoy:2020:HOM% }. \NAMECITE{hoc}{% Jones:2020:PTC% }. \NAMECITE{{HOL}}{% Kuncar:2018:SCD% }. \NAMECITE{Holes}{% Yuan:2023:LPM,% Omar:2019:LFP% }. \NAMECITE{hood}{% Canou:2017:SFP% }. \NAMECITE{Horn}{% Burn:2018:HOC,% Ezudheen:2018:HIL,% Jochems:2023:HOM,% K:2022:SCH% }. \NAMECITE{{Horn-ICE}}{% Ezudheen:2018:HIL% }. \NAMECITE{hot}{% Barrett:2017:VMW% }. \NAMECITE{hs}{% Breitner:2018:RSV% }. \NAMECITE{hs-to-coq}{% Breitner:2018:RSV% }. \NAMECITE{hull}{% Muller:2022:PGP% }. \NAMECITE{Hybrid}{% Gheri:2023:HMS,% Ellis:2022:GGG% }. \NAMECITE{Hygienic}{% Clinger:2020:HMT% }. \NAMECITE{hyperproperties}{% Gutsfeld:2021:AFA% }. \NAMECITE{hypersafety}{% DOsualdo:2022:PHC% }. \NAMECITE{{I/O}}{% Surbatovich:2019:DIB% }. \NAMECITE{{ICE}}{% Ezudheen:2018:HIL% }. \NAMECITE{{IDEal}}{% Spath:2017:IEP% }. \NAMECITE{idempotence}{% Surbatovich:2019:DIB% }. \NAMECITE{Identifying}{% Vedurada:2018:IRO,% Farooq:2020:LIP% }. \NAMECITE{identity}{% Leobas:2020:SOD% }. \NAMECITE{idioms}{% Lepigre:2022:VVR% }. \NAMECITE{{Igloo}}{% Sprenger:2020:ISL% }. \NAMECITE{illogical}{% Hoeflich:2022:HIK% }. \NAMECITE{imaging}{% Anderson:2021:EAS% }. \NAMECITE{impacts}{% Brown:2021:FUM% }. \NAMECITE{Imperative}{% Ricciotti:2017:IFP,% Benzaken:2022:TCS,% He:2021:TSE,% Mariano:2022:ATI,% Nie:2020:UEI,% Poulsen:2018:ITD,% Qu:2019:RCA% }. \NAMECITE{imperativity}{% Ullrich:2022:DUE% }. \NAMECITE{implementation}{% Biernacka:2022:SEI,% Celik:2019:DIA,% Goel:2019:DIU,% Xu:2018:SJC% }. \NAMECITE{Implementations}{% Fox:2023:VMA,% Dragoi:2020:TCI,% Lee:2018:APC% }. \NAMECITE{Implementing}{% Dalvandi:2022:IVR,% Gratzer:2019:IMD% }. \NAMECITE{implications}{% Frumin:2022:BSP% }. \NAMECITE{implicit}{% Ferles:2022:SFG,% Khairunnesa:2017:EIB,% Kovacs:2020:EFC,% Odersky:2018:SFA,% Sekiyama:2021:CTA% }. \NAMECITE{implicits}{% Krikava:2019:SIE% }. \NAMECITE{imprecision}{% Campion:2022:PCA% }. \NAMECITE{Impredicative}{% Pujet:2023:IOE% }. \NAMECITE{impredicativity}{% Serrano:2020:QLI% }. \NAMECITE{improvement}{% Hackett:2018:PPO% }. \NAMECITE{Improving}{% Ji:2023:IOG,% Li:2019:IBD,% Cavalcanti:2017:EIS,% Germane:2021:NSL,% Newcomb:2020:VIH% }. \NAMECITE{Impure}{% Chappe:2023:CTR,% Xia:2020:ITR% }. \NAMECITE{in-place}{% Titzer:2022:FPI% }. \NAMECITE{in-situ}{% Liu:2020:WSF% }. \NAMECITE{incomplete}{% Bruni:2020:AEP,% Melo:2018:ISS% }. \NAMECITE{inconsistencies}{% Ritter:2022:AAI% }. \NAMECITE{incorporated}{% ElHajj:2017:SOS% }. \NAMECITE{Incorrectness}{% OHearn:2020:IL,% Zilberstein:2023:OLU,% Le:2022:FRB,% Raad:2022:CIS,% Yan:2022:ILQ,% Zhang:2022:ILK% }. \NAMECITE{Incremental}{% Horn:2018:IRL,% Yu:2020:IPA,% Zwaan:2022:ITC,% He:2020:TAE,% Koppel:2018:OTM,% Liu:2022:SFI,% Pacak:2020:SAD% }. \NAMECITE{Incrementalizing}{% Szabo:2018:ILB,% Dura:2021:PJA% }. \NAMECITE{independence}{% Angiuli:2021:IRI% }. \NAMECITE{index}{% Paszke:2021:GPI% }. \NAMECITE{Indexed}{% Aguirre:2023:SIL,% Dunfield:2019:SCB,% Giarrusso:2020:SSS% }. \NAMECITE{Indexing}{% Shi:2022:IED,% Spies:2021:TSI% }. \NAMECITE{Induction}{% Padon:2022:IDP,% Hark:2020:ALH,% Sangiorgi:2022:ECT% }. \NAMECITE{Inductive}{% Ji:2023:IOG,% Lee:2023:ISS,% Cavallo:2019:HIT,% Feldman:2021:LBI,% Kaposi:2019:CQI,% Lampropoulos:2018:GGG,% Lee:2021:CTP,% Murali:2022:MGS,% Vezzosi:2019:CAD,% Zhang:2021:UST% }. \NAMECITE{inductive-inductive}{% Kaposi:2019:CQI% }. \NAMECITE{industry}{% Christiansen:2019:DTH,% Thomson:2022:FIA% }. \NAMECITE{Inference}{% Lee:2023:SAP,% Li:2023:TPD,% Melo:2018:ISS,% Antonopoulos:2019:SIT,% Atkinson:2022:SSI,% Avanzini:2017:AST,% Eisenberg:2021:ECR,% Emrich:2022:CBT,% Feldman:2020:CII,% Haudebourg:2020:RLT,% He:2022:PIR,% Holtzen:2020:SEI,% Kaki:2018:ATC,% Kazerounian:2021:PSS,% Kumar:2020:SRI,% Lee:2020:TVS,% Lew:2020:TTD,% Li:2018:DFD,% Miyazaki:2019:DTI,% Nandi:2021:RRI,% Parreaux:2020:SEA,% Parreaux:2022:MPT,% Pavlinovic:2021:DFR,% Rahmani:2021:MMP,% Scibior:2018:DVH,% Scibior:2018:FPM,% Spiwack:2022:LQT,% Tejiscak:2020:DTC,% Vazou:2018:GLT,% Walia:2019:HLI,% Xiang:2020:PIE,% Xie:2020:KID,% Zhao:2019:MFH,% Zhou:2021:DDA% }. \NAMECITE{inferred}{% Ishimwe:2021:PDA% }. \NAMECITE{Inferring}{% Pombrio:2017:IST% }. \NAMECITE{infinitesimal}{% Jacobs:2021:PPP% }. \NAMECITE{Information}{% Hunt:2023:RSS,% Alpernas:2018:SSC,% Dyer:2022:ACP,% Feldman:2020:CII,% Heunen:2022:QIE,% Kavvos:2019:MCI,% Polikarpova:2020:LIF,% Zhang:2022:QSP% }. \NAMECITE{Inhabitation}{% Arrial:2023:QID% }. \NAMECITE{inheritance}{% Wu:2020:HII% }. \NAMECITE{initialization}{% Adamsen:2017:PIR,% Blaudeau:2022:CFS,% Kabir:2020:DCO,% Liu:2020:TES,% Wimmer:2019:IOS% }. \NAMECITE{Initialize}{% Wimmer:2019:IOS% }. \NAMECITE{inline}{% Chaliasos:2022:SIA,% Wu:2020:HII% }. \NAMECITE{Inlining}{% Dardinier:2023:VPI% }. \NAMECITE{input}{% Celik:2017:BET,% Ringer:2017:SAL,% Wang:2019:TGW% }. \NAMECITE{insensitive}{% Gregersen:2021:MLR% }. \NAMECITE{instances}{% Biernacki:2020:BDL% }. \NAMECITE{instantiated}{% Castro:2019:DPU% }. \NAMECITE{instantiation}{% Loding:2018:FNP% }. \NAMECITE{instruction}{% Six:2020:CEI% }. \NAMECITE{Instrumentation}{% Wood:2017:IBD% }. \NAMECITE{Integer}{% Li:2023:SSS,% Lepigre:2022:VVR% }. \NAMECITE{integer-pointer}{% Lepigre:2022:VVR% }. \NAMECITE{integrated}{% Muehlboeck:2018:EUI,% Salvaneschi:2019:LIP% }. \NAMECITE{integrating}{% Inala:2018:WIW,% Raad:2018:PSW% }. \NAMECITE{{Intel}}{% Iorga:2021:SSM,% Raad:2020:POG,% Raad:2020:PSI,% Raad:2022:EIX% }. \NAMECITE{{Intel-x86}}{% Raad:2020:POG,% Raad:2020:PSI,% Raad:2022:EIX% }. \NAMECITE{{IntelliMerge}}{% Shen:2019:IRA% }. \NAMECITE{Intensional}{% Jones:2021:IDR% }. \NAMECITE{Inter}{% Trinh:2020:ITD% }. \NAMECITE{Inter-theory}{% Trinh:2020:ITD% }. \NAMECITE{Interact}{% Barke:2023:GCH% }. \NAMECITE{Interaction}{% Castellan:2023:GCM,% Xia:2020:ITR,% Accattoli:2021:EI,% Silver:2021:DMF,% Yang:2021:RAE,% Zhang:2021:SDS% }. \NAMECITE{Interactive}{% Gavran:2020:IST,% Andersen:2020:AIV,% Ferdowsifard:2021:PLI,% Krebbers:2018:MGE,% Mogk:2019:FTP,% Sivaraman:2022:DDL,% Zhang:2017:EIR% }. \NAMECITE{interfaces}{% Zhang:2017:FUI% }. \NAMECITE{Interleaved}{% Li:2023:SSS,% Kjelstrom:2022:DCI,% Li:2021:CBI% }. \NAMECITE{Interleaved-{Dyck}}{% Li:2023:SSS% }. \NAMECITE{interlocked}{% Six:2020:CEI% }. \NAMECITE{Intermediate}{% Klimis:2023:TBC% }. \NAMECITE{intermittent}{% Maeng:2017:AIE,% Surbatovich:2019:DIB,% Surbatovich:2020:TFF% }. \NAMECITE{Internalizing}{% Angiuli:2021:IRI% }. \NAMECITE{Interpretable}{% Zhou:2021:INM% }. \NAMECITE{Interpretation}{% Lemerre:2023:STA,% Beckett:2020:AID,% Biernacki:2018:HCR,% Campion:2022:PCA,% Chen:2021:CIC,% Elsman:2018:SIH,% Feldman:2022:PDR,% Frumin:2022:BSP,% Gulwani:2020:SIT,% Keidel:2019:SRC,% Kesner:2022:FGC,% Laurel:2022:GCA,% Le:2022:QIS,% Montagu:2020:SRA,% Rosemann:2021:AIS,% Zhang:2019:BPD% }. \NAMECITE{interpretations}{% Bruni:2020:AEP% }. \NAMECITE{interpreter}{% Titzer:2022:FPI% }. \NAMECITE{interpreters}{% Amin:2018:CTI,% Celik:2019:DIA,% Darais:2017:ADI,% Keidel:2018:CSP,% Poulsen:2018:ITD,% Wei:2018:RAA,% Wei:2019:SAI,% Yoon:2022:FRA,% Zhang:2020:TDP,% vanderRest:2022:ITD% }. \NAMECITE{Intersection}{% DalLago:2019:ITR,% DalLago:2021:ITP,% Xu:2023:MTD,% Castagna:2017:GTU,% Huang:2021:DIU,% Marntirosian:2020:RIS,% Mazza:2018:PAF,% Muehlboeck:2018:EUI,% Williams:2018:RCB% }. \NAMECITE{Interval}{% Wang:2022:IUA,% Wang:2020:LSP% }. \NAMECITE{intervals}{% Stucki:2021:THO% }. \NAMECITE{Intrinsically}{% Poulsen:2018:ITD,% Rouvoet:2021:ITC,% vanderRest:2022:ITD% }. \NAMECITE{Intrinsically-typed}{% Poulsen:2018:ITD,% vanderRest:2022:ITD% }. \NAMECITE{Introduction}{% Ostermann:2022:IEL% }. \NAMECITE{intuitionistic}{% Kesner:2022:FGC% }. \NAMECITE{invariant}{% Feldman:2020:CII,% Kincaid:2018:NLR,% Liu:2022:SLI% }. \NAMECITE{invariants}{% Ezudheen:2018:HIL,% Feldman:2021:LBI,% Padon:2022:IDP,% Wang:2017:TFL% }. \NAMECITE{invertible}{% Matsuda:2020:SLP% }. \NAMECITE{{IR}}{% Liu:2022:CGT,% Sharif:2019:APC,% Zakowski:2021:MCE% }. \NAMECITE{{IR}-pass}{% Liu:2022:CGT% }. \NAMECITE{{Iris}}{% Giarrusso:2020:SSS,% deVilhena:2020:SGV% }. \NAMECITE{irrelevance}{% Gilbert:2019:DPI% }. \NAMECITE{{Isabelle}}{% Kuncar:2018:SCD% }. \NAMECITE{{Isabelle/HOL}}{% Kuncar:2018:SCD% }. \NAMECITE{iso}{% Zhou:2020:RIR% }. \NAMECITE{iso-recursive}{% Zhou:2020:RIR% }. \NAMECITE{Isolation}{% Kolosick:2022:ITN,% Biswas:2021:PME,% Kaki:2018:ATC,% Liu:2020:VTF,% Liu:2022:CVT% }. \NAMECITE{isomorphism}{% Siraichi:2019:QAC% }. \NAMECITE{iteration}{% Senanayake:2020:SIS% }. \NAMECITE{itself}{% Jang:2022:MMU% }. \NAMECITE{{IVT}}{% Wang:2019:IEM% }. \NAMECITE{{Jacobians}}{% Laurel:2022:DNA% }. \NAMECITE{{Java}}{% Bender:2019:FJC,% Celik:2019:DIA,% Dura:2021:PJA,% Liu:2022:SFI,% Mastrangelo:2019:CAD,% Mazinanian:2017:UUL,% Moller:2020:EAO% }. \NAMECITE{{JavaDL}}{% Dura:2021:PJA% }. \NAMECITE{{JavaScript}}{% Adamsen:2017:PIR,% Alimadadi:2018:FBP,% Chaudhuri:2017:FPT,% Gokhale:2021:AMS,% Madsen:2017:MRA,% Moller:2020:DLJ,% Santos:2018:JJV,% Serrano:2021:JAC,% Wirfs-Brock:2020:JFY% }. \NAMECITE{{JaVerT}}{% Santos:2018:JJV% }. \NAMECITE{{JIT}}{% Barriere:2021:FVS,% Barriere:2023:FVN,% Pelenitsyn:2021:TSJ,% Xu:2018:SJC% }. \NAMECITE{job}{% Wu:2022:SVG% }. \NAMECITE{joint}{% Liu:2022:CGT% }. \NAMECITE{{Jones}}{% Brown:2018:JOP% }. \NAMECITE{{Jones}-optimal}{% Brown:2018:JOP% }. \NAMECITE{{Julia}}{% Belyakova:2020:WAJ,% Bezanson:2018:JDP,% Nardelli:2018:JSR,% Pelenitsyn:2021:TSJ% }. \NAMECITE{Just}{% Barke:2020:JTL% }. \NAMECITE{Just-in-time}{% Barke:2020:JTL% }. \NAMECITE{{JVM}}{% Chaliasos:2021:WTP,% Liu:2017:VDJ% }. \NAMECITE{{Kahn}}{% Barbarossa:2020:TSS% }. \NAMECITE{{Kami}}{% Choi:2017:KPH% }. \NAMECITE{{Katara}}{% Laddad:2022:KSC% }. \NAMECITE{{Kater}}{% Kokologiannakis:2023:KAW% }. \NAMECITE{Keep}{% Foner:2018:KYL% }. \NAMECITE{kernels}{% Muller:2021:MAE% }. \NAMECITE{Kind}{% Xie:2020:KID% }. \NAMECITE{Kindly}{% Radanne:2020:KBF% }. \NAMECITE{Kinds}{% Downen:2020:KCC,% Caires:2019:RKT% }. \NAMECITE{{Kirk}}{% Hoeflich:2022:HIK% }. \NAMECITE{{Kleene}}{% Smolka:2020:GKA,% Zhang:2022:ILK% }. \NAMECITE{knew}{% Richards:2017:VAK% }. \NAMECITE{know}{% Boisseau:2018:WYN% }. \NAMECITE{Knowing}{% Rouvoet:2020:KWA% }. \NAMECITE{knowledge}{% Richards:2017:VAK% }. \NAMECITE{Known}{% Smeding:2023:EDN% }. \NAMECITE{{Koord}}{% Ghosh:2020:KLP% }. \NAMECITE{{Kripke}}{% Keuchel:2022:VSE% }. \NAMECITE{Label}{% Fu:2021:LDL,% Thiemann:2020:LDS,% Li:2018:DFD% }. \NAMECITE{Label-dependent}{% Thiemann:2020:LDS% }. \NAMECITE{labels}{% Biernacki:2020:BDL,% Hirsch:2021:GSP,% Rouvoet:2021:ITC% }. \NAMECITE{laboratories}{% Ott:2018:BPS% }. \NAMECITE{laboratories-on-a-chip}{% Ott:2018:BPS% }. \NAMECITE{{LabVIEW}}{% Kodosky:2020:L% }. \NAMECITE{lambda}{% Brunel:2020:BST,% Clairambault:2020:FAQ,% Fu:2021:LDL,% Mazinanian:2017:UUL,% Arrial:2023:QID,% Morihata:2019:LCA,% Yallop:2019:LUS,% Ye:2023:GPL% }. \NAMECITE{lambda-calculus}{% Brunel:2020:BST,% Clairambault:2020:FAQ% }. \NAMECITE{Language}{% Lin:2023:GPC,% Pelsmaeker:2022:LPS,% Salvaneschi:2019:LIP,% Voichick:2023:QUL,% Xu:2023:PLM,% Abadi:2020:SDP,% Arntzenius:2020:SVE,% Batz:2021:RCV,% Bernardy:2018:LHP,% Bour:2018:MLS,% Bourke:2020:MSV,% Bright:2020:ODP,% Chen:2022:TDS,% Clement:2022:EET,% Darais:2020:LPO,% Gavran:2020:IST,% Ghosh:2020:KLP,% Haudebourg:2020:RLT,% Hoang:2022:RTH,% Jung:2018:RSF,% Kaminski:2017:RAC,% King:2020:HGP,% Kolesar:2022:CEN,% Kong:2020:SQL,% Koppel:2018:OTM,% Lei:2022:TTR,% Matsuda:2020:SLP,% Merigoux:2021:PCP,% Near:2019:DEH,% Puente:2017:PMR,% Rahmani:2021:MMP,% Ringer:2017:SAL,% Sammler:2023:DDA,% Shaikhha:2019:EDP,% Shajii:2019:SHP,% Sjoberg:2019:DLC,% Stampoulis:2018:PFL,% Ullrich:2022:DUE,% VanRoy:2020:HOM,% Vezzosi:2019:CAD,% Wand:2018:CEP,% Wang:2017:TFL,% Yaghmazadeh:2017:SQS,% Zhai:2017:ALP% }. \NAMECITE{Language-Agnostic}{% Lin:2023:GPC,% Xu:2023:PLM% }. \NAMECITE{Language-integrated}{% Salvaneschi:2019:LIP% }. \NAMECITE{Language-parametric}{% Pelsmaeker:2022:LPS,% Koppel:2018:OTM% }. \NAMECITE{Languages}{% Krogmeier:2023:LDL,% Roth:2023:FAF,% Wang:2023:UCT,% Andersen:2017:SLM,% Ballantyne:2020:MDS,% Bavishi:2022:NRL,% Chae:2017:AGF,% Choudhury:2022:SRP,% Clebsch:2017:OGT,% Daloze:2018:PDL,% Elliott:2021:SAD,% Koppel:2018:OTM,% Lew:2020:TTD,% Meier:2018:VMD,% Poulsen:2018:ITD,% Selakovic:2018:TGH,% Sun:2022:CED,% Xu:2021:CPC% }. \NAMECITE{large}{% Elsman:2018:SIH,% Goel:2021:WWE,% Hoeflich:2022:HIK,% Krikava:2019:SIE,% Lam:2020:LSL,% Li:2022:LTL% }. \NAMECITE{large-scale}{% Goel:2021:WWE,% Krikava:2019:SIE,% Lam:2020:LSL,% Li:2022:LTL% }. \NAMECITE{larger}{% Ritschel:2022:CGD% }. \NAMECITE{late}{% Kokke:2019:BLT% }. \NAMECITE{Later}{% Spies:2022:LCR% }. \NAMECITE{Lattice}{% Hunt:2023:RSS,% Szabo:2018:ILB% }. \NAMECITE{lattice-based}{% Szabo:2018:ILB% }. \NAMECITE{lattices}{% Baldan:2019:FGC% }. \NAMECITE{law}{% Merigoux:2021:PCP% }. \NAMECITE{Layered}{% Vale:2022:LOB,% Yoon:2022:FRA% }. \NAMECITE{layering}{% Hirsch:2018:SLS% }. \NAMECITE{Layout}{% Chen:2023:DSB,% Bielik:2018:RRL,% Panchekha:2019:MVW% }. \NAMECITE{laziness}{% Foner:2018:KYL,% Goel:2019:DIU% }. \NAMECITE{Lazy}{% Dash:2023:AML,% Hirsch:2018:SLS,% Zhang:2021:UST% }. \NAMECITE{Leak}{% Jacobs:2023:HOL% }. \NAMECITE{leaks}{% Bahr:2019:SRF,% Guo:2020:ECT,% Vassena:2021:AES% }. \NAMECITE{leaky}{% Jeffrey:2022:LSC% }. \NAMECITE{Learning}{% Bowers:2023:TSL,% Cao:2023:BLB,% Feldman:2021:LBI,% Jeon:2020:LGB,% Krogmeier:2022:LFF,% Krogmeier:2023:LDL,% Mukherjee:2020:LBC,% Seidel:2017:LBL,% Shapira:2023:DLR,% Wang:2020:LSP,% Wang:2023:CSL,% Wu:2017:LUF,% Bader:2019:GLF,% Barke:2020:JTL,% Cambronero:2019:AAS,% Chae:2017:AGF,% Chen:2019:RVU,% Ezudheen:2018:HIL,% Krogmeier:2022:SAU,% Li:2019:IBD,% Pradel:2018:DLA,% Santolucito:2017:SCF,% Stampoulis:2018:PFL,% Wu:2019:GPE,% Zhang:2022:OLP% }. \NAMECITE{Learning-based}{% Mukherjee:2020:LBC% }. \NAMECITE{least}{% Murali:2022:MGS% }. \NAMECITE{left}{% Ostermann:2022:IEL% }. \NAMECITE{lemma}{% Boisseau:2018:WYN,% Liu:2022:SLI,% Sivaraman:2022:DDL,% Ta:2018:ALS% }. \NAMECITE{lemmas}{% Murali:2022:MGS% }. \NAMECITE{lenient}{% Chang:2018:STL% }. \NAMECITE{lenses}{% Horn:2018:IRL,% Maina:2018:SQL,% Miltner:2018:SBL,% Miltner:2019:SSL% }. \NAMECITE{{LER}}{% Ding:2017:GGL% }. \NAMECITE{{LER}-notation}{% Ding:2017:GGL% }. \NAMECITE{Less}{% Kincaid:2023:WLM,% Scalas:2019:LMM,% Jones:2020:PTC% }. \NAMECITE{{Leto}}{% Boston:2018:LVA% }. \NAMECITE{Level}{% Moine:2023:HLS,% Blanvillain:2022:TLP,% Caires:2019:RKT,% Choi:2017:KPH,% Ghica:2022:HLE,% Gong:2018:ESE,% Herklotz:2021:FVH,% Kiss:2019:HOT,% Kovacs:2022:SCT,% Lee:2018:RHL,% Liu:2022:VTP,% Mendis:2018:GGO,% Protzenko:2017:VLL,% Sammler:2020:HLB,% Sozeau:2019:ERH,% Walia:2019:HLI,% Xu:2021:CPC,% Zhang:2019:FTL% }. \NAMECITE{levels}{% Biswas:2021:PME% }. \NAMECITE{Leveraging}{% Astrauskas:2019:LRT,% Richards:2017:VAK% }. \NAMECITE{lexically}{% Biernacki:2020:BDL% }. \NAMECITE{Lexicographic}{% Agrawal:2018:LRS% }. \NAMECITE{libraries}{% Dietz:2018:SMS,% Gao:2021:PAO,% Leissa:2018:APE,% Lim:2021:AGC,% Mishra:2022:SGC% }. \NAMECITE{Library}{% Bowers:2023:TSL,% Lu:2023:GSC,% Singh:2023:OAL,% Mariano:2019:PSA,% Moller:2020:DLJ,% Weitz:2017:SLB,% Zhou:2021:DDA% }. \NAMECITE{lie}{% Grech:2017:HDL% }. \NAMECITE{life}{% Meyer:2020:PLC% }. \NAMECITE{Lifting}{% Fu:2023:PQD,% Laddad:2022:KSC,% Shahin:2020:AEV% }. \NAMECITE{lightweight}{% Abuah:2022:SLS,% Brachthauser:2020:ECE,% Song:2020:CCC% }. \NAMECITE{like}{% Chae:2017:AGF,% Sundararajah:2022:UUL% }. \NAMECITE{Limit}{% Xu:2023:PLM% }. \NAMECITE{limited}{% Lorenzen:2022:RCF% }. \NAMECITE{limiting}{% Campion:2022:PCA% }. \NAMECITE{Limits}{% Emre:2023:ALT,% Kirisame:2022:OHL% }. \NAMECITE{Linear}{% Lattuada:2023:VVR,% Li:2022:LTL,% Li:2023:SSS,% VanStrydonck:2019:LCF,% Wang:2023:SCL,% Almagor:2021:DRP,% Aschieri:2020:PMP,% Bansal:2020:SCP,% Bonchi:2019:DAL,% Brunel:2020:BST,% Farzan:2018:SSL,% Grosser:2020:FLP,% Karimov:2022:WDA,% Kincaid:2018:NLR,% Lindenhovius:2019:MLN,% Liu:2022:SLI,% Near:2019:DEH,% Qian:2021:CSS,% Skorstengaard:2019:SEW,% Smolka:2020:GKA,% Zhang:2020:DPS,% Bernardy:2018:LHP% }. \NAMECITE{Linearity}{% Clairambault:2018:LHO,% Bernardy:2018:LHP% }. \NAMECITE{Linearizability}{% DOsualdo:2023:PDL,% Mulder:2023:PAL,% Vale:2023:CTL,% Emmi:2018:SCT% }. \NAMECITE{Linearize}{% Radul:2023:YOL% }. \NAMECITE{Linearly}{% Spiwack:2022:LQT% }. \NAMECITE{link}{% Dietz:2018:SMS,% Licker:2020:DFO% }. \NAMECITE{Linked}{% Perera:2022:LVG% }. \NAMECITE{linking}{% Bartell:2020:GLD,% Song:2020:CCC,% Sprenger:2020:ISL% }. \NAMECITE{linters}{% Hoeflich:2022:HIK% }. \NAMECITE{Liquid}{% Knoth:2020:LRT,% Polikarpova:2020:LIF,% Handley:2020:LYA,% Vazou:2018:GLT,% Liu:2020:VRD% }. \NAMECITE{Liquidate}{% Handley:2020:LYA% }. \NAMECITE{{Lisp}}{% Monnier:2020:EEL% }. \NAMECITE{literal}{% Omar:2018:RPL% }. \NAMECITE{Live}{% Omar:2019:LFP,% Yuan:2023:LPM,% Lubin:2020:PSL% }. \NAMECITE{{LiveDroid}}{% Farooq:2020:LIP% }. \NAMECITE{liveness}{% Bahr:2021:DFL,% Baumann:2021:CBV,% Padon:2018:RLS% }. \NAMECITE{living}{% Mainland:2017:BLT% }. \NAMECITE{{LLVM}}{% Lee:2018:RHL,% Zakowski:2021:MCE% }. \NAMECITE{Local}{% Cosman:2017:LRT,% Georges:2021:EPL,% Le:2022:QIS,% Papadakis:2017:SPS,% Ullrich:2022:DUE,% deVilhena:2020:SGV% }. \NAMECITE{localization}{% Li:2017:TPT% }. \NAMECITE{localizations}{% Wang:2019:CGM% }. \NAMECITE{localizing}{% Seidel:2017:LBL% }. \NAMECITE{Locally}{% Pitts:2023:LNS% }. \NAMECITE{locations}{% Moller:2020:DLJ% }. \NAMECITE{Lock}{% Breitner:2017:LSS,% Cohen:2018:EDS,% Kokologiannakis:2019:ELH,% Meyer:2020:PLC,% Zuriel:2019:ELF% }. \NAMECITE{lock-free}{% Cohen:2018:EDS,% Meyer:2020:PLC,% Zuriel:2019:ELF% }. \NAMECITE{Lock-step}{% Breitner:2017:LSS% }. \NAMECITE{Locks}{% Jacobs:2023:HOL% }. \NAMECITE{Logarithm}{% Hou:2022:LPT% }. \NAMECITE{logging}{% Cohen:2017:ELN% }. \NAMECITE{Logic}{% Dardinier:2023:VPI,% Kim:2023:UL,% Moine:2023:HLS,% Mulder:2023:PAL,% Popescu:2023:ATP,% Pulte:2023:CVS,% Unno:2023:MPD,% Zilberstein:2023:OLU,% Aguirre:2017:RLH,% Aschieri:2020:PMP,% Bao:2022:SLN,% Barthe:2020:PSL,% Birkedal:2021:TFS,% Chargueraud:2020:SLS,% Chen:2020:GAD,% Chen:2020:TUP,% Dardinier:2022:FRU,% Fromherz:2021:PSP,% Gaher:2022:SSL,% Gondelman:2021:DCM,% Griffin:2020:TTL,% Hinrichsen:2020:AST,% Jacobs:2022:CGM,% Jung:2020:FOP,% Krebbers:2018:MGE,% Krogmeier:2022:SAU,% Le:2022:FRB,% Le:2022:QIS,% Madiot:2022:SLH,% Mevel:2020:CCS,% Meyer:2022:CPL,% Nanevski:2019:SCP,% Nieto:2022:MVO,% OHearn:2020:IL,% Padon:2018:RLS,% Qian:2021:CSS,% Raad:2020:POG,% Raad:2022:CIS,% Sprenger:2020:ISL,% Stampoulis:2018:PFL,% Su:2021:FAF,% Swamy:2020:SEC,% Ta:2018:ALS,% Ter-Gabrielyan:2019:MVH,% VanStrydonck:2019:LCF,% Yan:2021:PSS,% Yan:2022:ILQ,% Zhang:2019:FTL,% Zhang:2022:ILK,% deVilhena:2021:SLE% }. \NAMECITE{Logical}{% Aguirre:2023:SIL,% Giarrusso:2020:SSS,% Gregersen:2021:MLR,% Kammar:2022:FAM,% Lee:2018:ADC,% Niu:2022:CAL,% Song:2019:ASD,% Timany:2018:LRM% }. \NAMECITE{logics}{% Aguirre:2021:HOP,% Farka:2021:AAC,% Krogmeier:2022:LFF,% Maillard:2020:NRP% }. \NAMECITE{{Logo}}{% Solomon:2020:HL% }. \NAMECITE{longitudinal}{% Lam:2020:LSL% }. \NAMECITE{look}{% Serrano:2020:QLI% }. \NAMECITE{loop}{% Ding:2017:GGL,% Gong:2018:ESE,% Peleg:2020:PRE% }. \NAMECITE{loops}{% Karimov:2022:WDA,% Moosbrugger:2022:MPL,% Sundararajah:2022:UUL% }. \NAMECITE{{LooPy}}{% Ferdowsifard:2021:PLI% }. \NAMECITE{loving}{% Germane:2021:NSL% }. \NAMECITE{low}{% Bavishi:2022:NRL,% Hark:2020:ALH,% Lee:2018:RHL,% Protzenko:2017:VLL,% Sammler:2020:HLB% }. \NAMECITE{low-code}{% Bavishi:2022:NRL% }. \NAMECITE{low-level}{% Lee:2018:RHL,% Protzenko:2017:VLL,% Sammler:2020:HLB% }. \NAMECITE{Lower}{% Feng:2023:LBP,% Graf:2020:LYG,% Hark:2020:ALH% }. \NAMECITE{{LR}}{% Yamazaki:2019:GFA% }. \NAMECITE{{LXM}}{% Steele:2021:PLB% }. \NAMECITE{{m}}{% Reid:2017:WGG% }. \NAMECITE{machine}{% Barrett:2017:VMW,% Biernacka:2022:SEI,% Meier:2018:VMD,% Roth:2021:SSM,% Srinivasan:2017:MAM% }. \NAMECITE{machine-code}{% Srinivasan:2017:MAM% }. \NAMECITE{machines}{% Georges:2022:TCE,% Ikebuchi:2022:CDS,% Wei:2018:RAA% }. \NAMECITE{macro}{% Clinger:2020:HMT% }. \NAMECITE{Macros}{% Ballantyne:2020:MDS,% Chang:2020:DTS% }. \NAMECITE{made}{% Goel:2021:PMB,% Konnov:2019:TMC,% Padon:2017:PME,% Parreaux:2020:SEA% }. \NAMECITE{{MadMax}}{% Grech:2018:MSG% }. \NAMECITE{{Makam}}{% Stampoulis:2018:PFL% }. \NAMECITE{Making}{% Lahav:2021:MWM,% Tan:2021:MPA,% Xu:2023:MTD,% Andersen:2017:SLM,% Jones:2020:PTC% }. \NAMECITE{management}{% Parkinson:2017:PSN% }. \NAMECITE{managers}{% Cronburg:2021:PPT% }. \NAMECITE{Manifest}{% Balzer:2017:MSS% }. \NAMECITE{manipulating}{% Mathur:2020:DMS,% Wang:2019:CGM,% Watanabe:2021:CSH,% Zhu:2022:BFA% }. \NAMECITE{Manipulation}{% Zhang:2023:BOO,% Mayer:2018:BED% }. \NAMECITE{manipulations}{% Qiu:2017:NSP% }. \NAMECITE{manual}{% Parkinson:2017:PSN% }. \NAMECITE{many}{% Hoeflich:2022:HIK,% Koppel:2018:OTM% }. \NAMECITE{map}{% Lopes:2017:DMC% }. \NAMECITE{marriage}{% Rahmani:2021:MMP% }. \NAMECITE{masses}{% Brachthauser:2018:EHM,% Madsen:2020:FMP,% Puente:2017:PMR% }. \NAMECITE{match}{% Blanvillain:2022:TLP,% Graf:2020:LYG,% Jang:2022:MMU,% Jones:2021:IDR% }. \NAMECITE{matcher}{% Stump:2020:SFP% }. \NAMECITE{Matching}{% LeGlaunec:2023:REM,% Yuan:2023:LPM,% Boruch-Gruszecki:2022:CDT,% Chen:2020:GAD,% Chen:2020:TUP,% Cockx:2018:EDC,% Tejiscak:2020:DTC,% Turonova:2020:RMC,% Zhang:2022:RM% }. \NAMECITE{math}{% Lim:2021:AGC% }. \NAMECITE{{math.h}}{% Lee:2018:APC% }. \NAMECITE{Mathematical}{% Goncharov:2023:THO,% Batz:2022:WPP% }. \NAMECITE{{MATLAB}}{% Moler:2020:HM% }. \NAMECITE{matter}{% Marcozzi:2019:CFH% }. \NAMECITE{means}{% Aschieri:2020:PMP% }. \NAMECITE{Measurable}{% Ehrhard:2018:MCS% }. \NAMECITE{measure}{% Jacobs:2021:PPP% }. \NAMECITE{measurement}{% Xiang:2020:PIE,% Zhou:2021:INM% }. \NAMECITE{mechanical}{% Zhao:2019:MFH% }. \NAMECITE{Mechanized}{% Bourke:2020:MSV,% Gregersen:2021:MLR,% Timany:2019:MRV,% Blaudeau:2022:CFS% }. \NAMECITE{meets}{% Dang:2020:RMR,% Ko:2022:DGP% }. \NAMECITE{Memory}{% Kokologiannakis:2023:KAW,% Michael:2023:MSE,% Singh:2023:OAL,% Zhou:2023:FPT,% Atkinson:2021:SBM,% Baumann:2021:CBV,% Bui:2021:RET,% Cohen:2017:ELN,% Cohen:2018:EDS,% Cohen:2018:OOR,% Cronburg:2021:PPT,% Dalvandi:2022:IVR,% Dang:2020:RMR,% Dongol:2018:TRM,% Gondelman:2021:DCM,% He:2021:TSE,% Iorga:2021:SSM,% Jagadeesan:2020:PPS,% Jeffrey:2022:LSC,% Kirisame:2022:OHL,% Kirkham:2020:FEM,% Krauter:2021:PST,% Lagouvardos:2020:PSM,% Lahav:2021:MWM,% Margalit:2021:VOR,% Mathur:2020:DMS,% Mevel:2021:FVC,% Meyer:2020:PLC,% Moiseenko:2022:MCM,% Parkinson:2017:PSN,% Raad:2018:PSW,% Raad:2022:EIX,% Ugawa:2017:MCC,% Wang:2022:VCC% }. \NAMECITE{Memory-Safe}{% Michael:2023:MSE,% He:2021:TSE% }. \NAMECITE{merge}{% Cavalcanti:2017:EIS,% Sousa:2018:VTW,% Zhu:2018:CRS% }. \NAMECITE{Mergeable}{% Kaki:2019:MRD% }. \NAMECITE{merging}{% Porncharoenwase:2022:FFS,% Shen:2019:IRA% }. \NAMECITE{{Merlin}}{% Bour:2018:MLS% }. \NAMECITE{Message}{% DiGiusto:2023:POV,% Wadler:2017:EM% }. \NAMECITE{Message-Passing}{% DiGiusto:2023:POV% }. \NAMECITE{messages}{% Wu:2017:LUF% }. \NAMECITE{messaging}{% Mansky:2017:VMS% }. \NAMECITE{Meta}{% Krogmeier:2023:LDL,% Keuchel:2022:VSE,% Wei:2019:SAI% }. \NAMECITE{meta-programming}{% Keuchel:2022:VSE,% Wei:2019:SAI% }. \NAMECITE{Meta-theorem}{% Krogmeier:2023:LDL% }. \NAMECITE{metaprogramming}{% Ebner:2017:MFF,% Jang:2022:MMU% }. \NAMECITE{Metatheory}{% Kokologiannakis:2023:KAW,% Fiore:2022:FMS% }. \NAMECITE{method}{% Belyakova:2020:WAJ,% Jacobs:2022:CGM,% Kahn:2021:AAR,% Wang:2019:IEM% }. \NAMECITE{Methodology}{% Fox:2023:VMA% }. \NAMECITE{methods}{% Liang:2018:PCO% }. \NAMECITE{microarchitectural}{% Ritter:2022:AAI% }. \NAMECITE{Microservice}{% Kallas:2023:EMA% }. \NAMECITE{Migrating}{% Campora:2018:MGT,% Goel:2021:PMB% }. \NAMECITE{migration}{% Gokhale:2021:AMS,% Phipps-Costin:2021:SBG% }. \NAMECITE{{Milner}}{% Miyazaki:2019:DTI% }. \NAMECITE{Minimality}{% Xu:2023:PLM% }. \NAMECITE{Minimization}{% Jacobs:2023:FCB% }. \NAMECITE{mining}{% Khairunnesa:2017:EIB% }. \NAMECITE{misconfigurations}{% Zhang:2021:SDS% }. \NAMECITE{mismatches}{% Hoeflich:2022:HIK% }. \NAMECITE{missed}{% Chitre:2022:RTE% }. \NAMECITE{mitigating}{% Brown:2021:FUM% }. \NAMECITE{mix}{% Pedrot:2020:FTH% }. \NAMECITE{Mixed}{% Lindenhovius:2019:MLN,% Chlipala:2021:SBB% }. \NAMECITE{{ML}}{% MacQueen:2020:HSM,% Williams:2018:PAO% }. \NAMECITE{{MLstruct}}{% Parreaux:2022:MPT% }. \NAMECITE{mobile}{% Farooq:2020:LIP,% Ritschel:2022:CGD% }. \NAMECITE{modal}{% Bahr:2019:SRF,% Gratzer:2019:IMD,% Krebbers:2018:MGE,% Orchard:2019:QPR,% Rahmani:2021:MMP,% Valliappan:2022:NFS,% Zyuzin:2021:CMT% }. \NAMECITE{Modalities}{% Kavvos:2019:MCI,% Abel:2020:UVM% }. \NAMECITE{modality}{% Spies:2022:LCR% }. \NAMECITE{mode}{% Krawiec:2022:PCA,% Reynaud:2021:PMS% }. \NAMECITE{Model}{% Kokologiannakis:2023:KAW,% Moiseenko:2022:MCM,% Murali:2022:MGS,% Srinivasan:2017:MAM,% Ugawa:2017:MCC,% Abdulla:2018:OSM,% Abdulla:2019:OSM,% Blaudeau:2022:CFS,% Brody:2020:SMC,% Courant:2021:VCG,% Dyer:2022:ACP,% Ehrhard:2018:MCS,% Handa:2021:OAD,% Honore:2021:MAA,% Jagadeesan:2020:PPS,% Jung:2020:SBA,% Kokologiannakis:2018:ESM,% Kokologiannakis:2019:ELH,% Konnov:2019:TMC,% Madsen:2017:MRA,% Margalit:2021:VOR,% Mevel:2021:FVC,% Mogk:2019:FTP,% Raad:2018:PSW,% Sotiropoulos:2020:MDF,% Tsukada:2022:SMC,% Wang:2022:VCC,% Yang:2021:SDR% }. \NAMECITE{Model-assisted}{% Srinivasan:2017:MAM% }. \NAMECITE{model-checking}{% Tsukada:2022:SMC% }. \NAMECITE{model-finding}{% Dyer:2022:ACP% }. \NAMECITE{Model-guided}{% Murali:2022:MGS% }. \NAMECITE{Modeling}{% Muller:2021:MAE,% Bao:2018:AMC,% Jaber:2021:PQM,% Lagouvardos:2020:PSM,% Sherman:2019:SRS,% Smaragdakis:2021:SVF% }. \NAMECITE{Models}{% Barke:2023:GCH,% DiGiusto:2023:POV,% Kerinec:2023:WPR,% AlAwar:2021:PEM,% Batz:2022:WPP,% Boston:2018:LVA,% Bui:2021:RET,% Henry:2021:CSA,% Kammar:2022:FAM,% Lahav:2021:MWM,% Liu:2022:BSG,% Nguyen:2022:MPM,% Pulte:2018:SAC,% Raad:2019:WPS,% Rahmani:2021:MMP,% Sorensen:2021:STG,% Ugawa:2017:MCC,% Verbruggen:2021:SPE,% Yefet:2020:AEM% }. \NAMECITE{modern}{% Waye:2017:WHO% }. \NAMECITE{modes}{% Bender:2019:FJC,% Lim:2022:OPA% }. \NAMECITE{Modification}{% Sekiyama:2023:TVA% }. \NAMECITE{Modular}{% Huang:2019:MVA,% Kang:2023:MCB,% Nguyen:2022:MPM,% Nieto:2022:MVO,% Panchekha:2019:MVW,% Poulsen:2023:HAM,% Ter-Gabrielyan:2019:MVH,% Unno:2023:MPD,% Wolff:2021:MSV,% Zakowski:2021:MCE,% Astrauskas:2019:LRT,% Avanzini:2020:MCA,% Choi:2017:KPH,% Gondelman:2021:DCM,% Loehr:2022:SMP,% Scibior:2018:FPM,% Song:2020:CCC,% Wei:2019:SAI% }. \NAMECITE{modularity}{% Albert:2020:TCS% }. \NAMECITE{module}{% Crary:2019:FAM% }. \NAMECITE{modules}{% Elsman:2018:SIH,% He:2020:TAE% }. \NAMECITE{Modulo}{% Leijen:2023:TRM,% Astorga:2021:SCC,% K:2022:SCH,% Muduli:2022:SMF% }. \NAMECITE{Modus}{% Marntirosian:2020:RIS% }. \NAMECITE{{Moebius}}{% Jang:2022:MMU% }. \NAMECITE{moment}{% Moosbrugger:2022:MPL% }. \NAMECITE{monad}{% Jacobs:2022:PSM% }. \NAMECITE{Monadic}{% Bahr:2022:MCC,% Choudhury:2022:MCA,% Radicek:2018:MRR,% Scott:2017:MCD,% Forster:2017:EPU,% Timany:2018:LRM,% Yoon:2022:FRA% }. \NAMECITE{Monads}{% Dash:2023:AML,% Ahrens:2020:RMT,% Hirsch:2018:SLS,% Hirschowitz:2019:FMS,% Katsumata:2022:FPG,% Keuchel:2022:VSE,% Maillard:2019:DMA,% Silver:2021:DMF% }. \NAMECITE{monitoring}{% Emmi:2018:SCT% }. \NAMECITE{monitors}{% Clochard:2020:DVG,% Ferles:2022:SFG,% Greenman:2019:CMG% }. \NAMECITE{{MonkeyDB}}{% Biswas:2021:PME% }. \NAMECITE{monomorphisation}{% Ellis:2022:GGG% }. \NAMECITE{monotone}{% Feldman:2022:PDR% }. \NAMECITE{monotonic}{% Ahman:2018:RWF% }. \NAMECITE{{MOOC}}{% Canou:2017:SFP% }. \NAMECITE{morphisms}{% Nanevski:2019:SCP% }. \NAMECITE{{MoSeL}}{% Krebbers:2018:MGE% }. \NAMECITE{Mossad}{% Devore-McDonald:2020:MDS% }. \NAMECITE{mostly}{% Bauman:2017:SGT% }. \NAMECITE{motion}{% Majumdar:2020:MMC% }. \NAMECITE{movies}{% Andersen:2017:SLM% }. \NAMECITE{moving}{% Schwerter:2021:AGT% }. \NAMECITE{{MSL}}{% Jochems:2023:HOM% }. \NAMECITE{{MSWasm}}{% Michael:2023:MSE% }. \NAMECITE{{Mtac2}}{% Kaiser:2018:MTT% }. \NAMECITE{Much}{% Honore:2021:MAA,% Marcozzi:2019:CFH% }. \NAMECITE{Multi}{% Accattoli:2022:MTR,% Castellan:2023:GCM,% Rahmani:2021:MMP,% Sammler:2023:DDA,% Moiseenko:2022:MCM,% Sang:2020:SSN% }. \NAMECITE{multi-actor}{% Sang:2020:SSN% }. \NAMECITE{multi-execution}{% Moiseenko:2022:MCM% }. \NAMECITE{Multi-language}{% Sammler:2023:DDA% }. \NAMECITE{Multi-modal}{% Rahmani:2021:MMP% }. \NAMECITE{Multi-token}{% Castellan:2023:GCM% }. \NAMECITE{multicopy}{% Patel:2021:VCM,% Pulte:2018:SAC% }. \NAMECITE{multicopy-atomic}{% Pulte:2018:SAC% }. \NAMECITE{multicore}{% Chen:2022:VDM,% Mevel:2020:CCS% }. \NAMECITE{multiparadigm}{% VanRoy:2020:HOM% }. \NAMECITE{Multiparty}{% Gheri:2023:HMS,% Jacobs:2022:MGF,% Majumdar:2020:MMC,% Castro-Perez:2020:CCA,% Ghilezan:2021:PSA,% Scalas:2019:LMM,% Viering:2021:MST,% Zhou:2020:SVR% }. \NAMECITE{multiple}{% Lim:2022:OPA,% Park:2019:PSM,% Ugare:2022:PTF% }. \NAMECITE{multiplexing}{% Dietz:2018:SMS% }. \NAMECITE{multiplicative}{% Aschieri:2020:PMP% }. \NAMECITE{multithreaded}{% Baumann:2021:CBV% }. \NAMECITE{must}{% Germane:2021:NSL% }. \NAMECITE{must-alias}{% Germane:2021:NSL% }. \NAMECITE{mutation}{% Bianchini:2022:CSM,% Liu:2022:CGT,% Park:2021:GTA% }. \NAMECITE{mutations}{% Winterer:2020:UET% }. \NAMECITE{name}{% Morris:2019:AED,% Pradel:2018:DLA,% Rouvoet:2020:KWA,% Sabok:2021:PPS% }. \NAMECITE{name-based}{% Pradel:2018:DLA% }. \NAMECITE{Nameless}{% Pitts:2023:LNS,% Rouvoet:2021:ITC% }. \NAMECITE{names}{% Xie:2022:FCN% }. \NAMECITE{{Narcissus}}{% Delaware:2019:NCC% }. \NAMECITE{Native}{% Barriere:2023:FVN,% Escot:2022:PGP% }. \NAMECITE{Natural}{% Qiu:2017:NSP,% Blanchette:2019:BBN,% Chen:2022:TDS,% Gavran:2020:IST,% Loding:2018:FNP,% Yaghmazadeh:2017:SQS% }. \NAMECITE{Near}{% Wang:2023:CSL,% Kolosick:2022:ITN,% Westrick:2022:EDN% }. \NAMECITE{Near-Optimal}{% Wang:2023:CSL% }. \NAMECITE{near-zero}{% Westrick:2022:EDN% }. \NAMECITE{near-zero-cost}{% Kolosick:2022:ITN% }. \NAMECITE{nearly}{% Smolka:2020:GKA% }. \NAMECITE{Necessity}{% Mackay:2022:NSR% }. \NAMECITE{need}{% Balabonski:2017:FSC,% Bierhoff:2022:WNW,% Biernacka:2022:SEI,% Hackett:2019:CNC% }. \NAMECITE{needa}{% Boisseau:2018:WYN% }. \NAMECITE{negation}{% Brunel:2020:BST% }. \NAMECITE{negative}{% Bao:2022:SLN,% Brown:2021:FUM,% Chen:2021:CIC,% Dyer:2022:ACP% }. \NAMECITE{nested}{% Sundararajah:2022:UUL,% Westrick:2020:DNP,% Zhang:2022:RAR% }. \NAMECITE{nested-parallel}{% Westrick:2020:DNP% }. \NAMECITE{{NetKAT}}{% Vandenbroucke:2020:PFP% }. \NAMECITE{nets}{% Kesner:2022:FGC% }. \NAMECITE{Network}{% Wang:2023:CSL,% Beckett:2020:AID,% Giannarakis:2021:PPP,% Muller:2022:PGP,% Wang:2020:LSP% }. \NAMECITE{networked}{% Sang:2020:SSN% }. \NAMECITE{networks}{% Li:2019:IBD,% Ugare:2022:PTF,% Urban:2020:PPF,% Wang:2022:IUA% }. \NAMECITE{Neural}{% David:2020:NRE,% Jin:2022:NAS,% Bavishi:2019:ANB,% Li:2019:IBD,% Mariano:2022:ATI,% Muller:2022:PGP,% Ugare:2022:PTF,% Urban:2020:PPF,% Wang:2020:LSP,% Wang:2022:IUA% }. \NAMECITE{neural-backed}{% Bavishi:2019:ANB% }. \NAMECITE{neural-guided}{% Mariano:2022:ATI% }. \NAMECITE{Neurosymbolic}{% Bavishi:2022:NRL,% Sakkas:2022:SNP% }. \NAMECITE{never}{% Kokke:2019:BLT% }. \NAMECITE{Newly}{% Germane:2021:NSL% }. \NAMECITE{Newly-single}{% Germane:2021:NSL% }. \NAMECITE{next}{% Maillard:2020:NRP,% Patterson:2019:NCC,% Cox:2020:OOC% }. \NAMECITE{night}{% Biernacki:2020:BDL% }. \NAMECITE{{NK}}{% Vandenbroucke:2020:PFP% }. \NAMECITE{No}{% Davis:2017:NBC,% Keuchel:2022:VSE% }. \NAMECITE{No-brainer}{% Davis:2017:NBC% }. \NAMECITE{nominal}{% Muehlboeck:2021:TSN,% Roth:2021:SSM,% Wang:2022:VCC% }. \NAMECITE{nominally}{% Muehlboeck:2017:SGT% }. \NAMECITE{Non}{% Kincaid:2018:NLR,% Lee:2023:ISS,% Cohen:2017:ELN,% Cohen:2018:OOR,% Flanagan:2020:AVB,% Kolesar:2022:CEN,% Le:2020:DDT,% Lindenhovius:2019:MLN,% Parkinson:2017:PSN,% Raad:2022:EIX,% Su:2021:FAF,% Unno:2018:RCR% }. \NAMECITE{non-blocking}{% Flanagan:2020:AVB,% Parkinson:2017:PSN% }. \NAMECITE{non-crashing}{% Su:2021:FAF% }. \NAMECITE{non-deterministic}{% Unno:2018:RCR% }. \NAMECITE{Non-linear}{% Kincaid:2018:NLR,% Lindenhovius:2019:MLN% }. \NAMECITE{Non-recursive}{% Lee:2023:ISS% }. \NAMECITE{non-strict}{% Kolesar:2022:CEN% }. \NAMECITE{non-temporal}{% Raad:2022:EIX% }. \NAMECITE{non-termination}{% Le:2020:DDT% }. \NAMECITE{non-volatile}{% Cohen:2017:ELN,% Cohen:2018:OOR% }. \NAMECITE{Nondeterminism}{% Aguirre:2023:SIL% }. \NAMECITE{Nondeterministic}{% Chappe:2023:CTR,% Wang:2019:DNP% }. \NAMECITE{Noninterference}{% Hainry:2023:GNP,% Algehed:2019:SNP,% Gregersen:2021:MLR,% Zhou:2021:INM% }. \NAMECITE{Normalization}{% Abel:2017:NES,% Valliappan:2022:NFS,% Brown:2018:JOP,% Eremondi:2019:ANG% }. \NAMECITE{notation}{% Ding:2017:GGL,% Omar:2018:RPL% }. \NAMECITE{novice}{% Seidel:2017:LBL% }. \NAMECITE{nullable}{% Madsen:2021:RNT% }. \NAMECITE{number}{% Laurel:2022:DNA,% Steele:2021:PLB% }. \NAMECITE{Numbers}{% Smeding:2023:EDN% }. \NAMECITE{numerical}{% Chowdhary:2022:FSE,% Singh:2018:PCD% }. \NAMECITE{{O}}{% Surbatovich:2019:DIB% }. \NAMECITE{Object}{% Cohen:2018:OOR,% Zhang:2023:BOO,% Barbar:2021:CPS,% Blaudeau:2022:CFS,% Faes:2018:CAO,% Jeon:2022:RCC,% Kabir:2020:DCO,% Kohler:2020:RSC,% Liu:2020:TES,% Lu:2019:PPY,% Rama:2018:ROS,% Rapoport:2017:SSP,% Swasey:2017:RCV,% Vale:2022:LOB,% Wang:2020:CVS% }. \NAMECITE{object-based}{% Vale:2022:LOB% }. \NAMECITE{Object-Oriented}{% Zhang:2023:BOO,% Cohen:2018:OOR,% Faes:2018:CAO,% Jeon:2022:RCC,% Kohler:2020:RSC% }. \NAMECITE{object-sensitive}{% Lu:2019:PPY% }. \NAMECITE{object-sensitivity}{% Rama:2018:ROS% }. \NAMECITE{{Objective}}{% Cox:2020:OOC% }. \NAMECITE{{Objective-C}}{% Cox:2020:OOC% }. \NAMECITE{Objects}{% Zhang:2023:BOO,% Boruch-Gruszecki:2022:CDT,% ElHajj:2017:SOS,% Grossman:2018:ODE,% Lesani:2022:CVT,% Liang:2018:PCO,% Wang:2019:IEM% }. \NAMECITE{Oblivious}{% Ye:2022:OAD,% Darais:2020:LPO% }. \NAMECITE{observability}{% Atkinson:2020:PRP% }. \NAMECITE{Observational}{% Pujet:2022:OEN,% Pujet:2023:IOE,% Margalit:2021:VOR% }. \NAMECITE{{Obsidian}}{% Coblenz:2020:CAT% }. \NAMECITE{{OCaml}}{% Bour:2018:MLS,% Canou:2017:SFP,% Licker:2020:DFO,% Mevel:2020:CCS,% Sivaramakrishnan:2020:RPO% }. \NAMECITE{occurrence}{% Castagna:2022:TCU% }. \NAMECITE{Once}{% Radul:2023:YOL,% Wimmer:2019:IOS% }. \NAMECITE{One}{% Bartha:2021:OGS,% Koppel:2018:OTM,% Lim:2022:OPA% }. \NAMECITE{Online}{% Grossman:2018:ODE,% Dexter:2022:EOD,% Tosch:2019:PAT% }. \NAMECITE{Only}{% Radul:2023:YOL,% Bauman:2017:SGT% }. \NAMECITE{onto}{% Sivaramakrishnan:2020:RPO% }. \NAMECITE{op}{% Nieto:2022:MVO,% Weidner:2020:CDO% }. \NAMECITE{op-based}{% Nieto:2022:MVO,% Weidner:2020:CDO% }. \NAMECITE{Operational}{% Goncharov:2023:THO,% Singh:2023:OAL,% Hackett:2018:PPO,% Hirschowitz:2019:FMS,% Koppel:2022:ADC,% Mainland:2017:BLT,% Pulte:2018:SAC% }. \NAMECITE{Operations}{% Xu:2023:MTD,% Essertel:2019:PRS,% Mastrangelo:2019:CAD% }. \NAMECITE{operator}{% Winterer:2020:UET% }. \NAMECITE{opportunities}{% Vedurada:2018:IRO% }. \NAMECITE{optics}{% Boisseau:2018:WYN% }. \NAMECITE{Optimal}{% Abdulla:2018:OSM,% Abdulla:2019:OSM,% Chatterjee:2018:ODR,% Gu:2023:OCS,% Kirisame:2022:OHL,% Mathur:2021:OPS,% Saad:2020:OAS,% Wang:2023:CSL,% Brown:2018:JOP,% Kokologiannakis:2022:TSO% }. \NAMECITE{optimisation}{% Licker:2020:DFO% }. \NAMECITE{Optimised}{% Lee:2023:SAP% }. \NAMECITE{Optimization}{% Barik:2019:OSP,% Chen:2022:SPO,% Feser:2020:DOR,% Haner:2020:ABO,% Liu:2022:VTP,% Moller:2020:EAO,% Moreira:2021:PVS,% Shen:2021:COD,% Vu:2021:ROS% }. \NAMECITE{optimizations}{% Brown:2021:FUM,% Chitre:2022:RTE,% Fluckiger:2018:CSO,% Gaher:2022:SSL,% Hagedorn:2020:AHP,% Lee:2018:RHL,% Leobas:2020:SOD,% Paraskevopoulou:2021:COC,% Poesia:2020:DDC,% Selsam:2020:SPB,% Sharif:2019:APC% }. \NAMECITE{optimize}{% Richards:2017:VAK% }. \NAMECITE{optimized}{% Mendis:2018:GGO% }. \NAMECITE{optimizer}{% Hietala:2021:VOQ% }. \NAMECITE{optimizing}{% Belyakova:2020:WAJ,% Mainland:2017:BLT,% Ohori:2018:FPO% }. \NAMECITE{Oracle}{% Ji:2023:IOG,% Zou:2022:OFR% }. \NAMECITE{Oracle-free}{% Zou:2022:OFR% }. \NAMECITE{Oracle-Guided}{% Ji:2023:IOG% }. \NAMECITE{oracles}{% Li:2022:VCQ% }. \NAMECITE{{Orca}}{% Clebsch:2017:OGT% }. \NAMECITE{Order}{% DiGiusto:2023:POV,% Goncharov:2023:THO,% Hou:2023:OTA,% Jacobs:2023:HOL,% Jochems:2023:HOM,% Menz:2023:CSD,% Popescu:2023:ATP,% Poulsen:2023:HAM,% Aguirre:2017:RLH,% Aguirre:2021:HOP,% Arntzenius:2020:SVE,% Bao:2021:RTT,% Bernardy:2018:LHP,% Burn:2018:HOC,% Chalupa:2018:DCD,% Chatterjee:2019:VCD,% Clairambault:2018:LHO,% Dahlqvist:2020:SHO,% Ehrhard:2018:MCS,% Elsman:2018:SIH,% Fiore:2022:FMS,% Germane:2021:NSL,% Gondelman:2021:DCM,% Guo:2020:ECT,% Hamana:2017:HPY,% Handa:2021:OAD,% Hirsch:2022:PHO,% Hoang:2022:RTH,% Jaber:2020:SAC,% Kiss:2019:HOT,% Kokologiannakis:2022:TSO,% Krawiec:2022:PCA,% Laurel:2022:GCA,% Melgratti:2017:CCH,% Montagu:2020:SRA,% Near:2019:DEH,% Nguyen:2018:SCV,% Padon:2018:RLS,% Palmer:2020:HOD,% Rajani:2021:UTT,% Rivera:2022:SVP,% Scibior:2018:DVH,% Selakovic:2018:TGH,% Sherman:2021:CSD,% Stampoulis:2018:PFL,% Stucki:2021:THO,% Unno:2018:RCR,% Waye:2017:WHO% }. \NAMECITE{order-aware}{% Handa:2021:OAD% }. \NAMECITE{Order-Theoretic}{% Hou:2023:OTA% }. \NAMECITE{Oriented}{% Zhang:2023:BOO,% Cohen:2018:OOR,% Faes:2018:CAO,% Fromherz:2021:PSP,% Gao:2021:PAO,% Jeon:2022:RCC,% Kohler:2020:RSC% }. \NAMECITE{Origins}{% Bright:2020:ODP,% Cox:2020:OOC% }. \NAMECITE{ornamentation}{% Williams:2018:PAO% }. \NAMECITE{other}{% Morris:2019:AED% }. \NAMECITE{ours}{% Jung:2020:FOP% }. \NAMECITE{out-of-gas}{% Grech:2018:MSG% }. \NAMECITE{out-of-order}{% Guo:2020:ECT% }. \NAMECITE{out-of-thin-air}{% Ou:2018:TUC% }. \NAMECITE{Outcome}{% Zilberstein:2023:OLU% }. \NAMECITE{output}{% Dyer:2022:ACP,% Gao:2021:PAO,% Kallas:2020:DDO% }. \NAMECITE{output-oriented}{% Gao:2021:PAO% }. \NAMECITE{overflow}{% Tan:2022:SRT% }. \NAMECITE{overhead}{% Moller:2020:EAO% }. \NAMECITE{Overloading}{% Rioux:2023:BBO% }. \NAMECITE{Overwatch}{% Zhang:2022:OLP% }. \NAMECITE{{Owicki}}{% Raad:2020:POG% }. \NAMECITE{ownership}{% Coblenz:2020:CAT% }. \NAMECITE{{Oz}}{% VanRoy:2020:HOM% }. \NAMECITE{{P}}{% Grech:2017:PTU,% Vandenbroucke:2020:PFP% }. \NAMECITE{{P/Taint}}{% Grech:2017:PTU% }. \NAMECITE{p4}{% Doenges:2021:PFF% }. \NAMECITE{packet}{% Loehr:2022:SMP% }. \NAMECITE{page}{% Panchekha:2019:MVW% }. \NAMECITE{pairs}{% New:2018:GEP% }. \NAMECITE{paradigm}{% Batz:2022:WPP% }. \NAMECITE{Paradoxes}{% Jacobs:2021:PPP% }. \NAMECITE{Parallel}{% Alur:2023:RTS,% Das:2018:PCA,% AlAwar:2021:PEM,% Arora:2021:PSE,% Aschieri:2020:PMP,% Cogumbreiro:2017:DAP,% Elliott:2017:GFP,% Fernando:2019:VSA,% Handa:2021:OAD,% Kim:2020:DPF,% Mathiasen:2021:FGP,% Meier:2018:VMD,% Muller:2022:SPP,% Scott:2017:MCD,% Urban:2020:PPF,% Westrick:2020:DNP% }. \NAMECITE{parallelism}{% Koparkar:2021:ETT,% Mendis:2018:GGO,% Muller:2018:CPG,% Muller:2019:FRP,% Paszke:2021:GPI,% Reid:2020:HCS,% Sivaramakrishnan:2020:RPO% }. \NAMECITE{parallelism-preserving}{% Paszke:2021:GPI% }. \NAMECITE{Parallelization}{% Daloze:2018:PDL,% Morihata:2019:LCA% }. \NAMECITE{Parameterized}{% Abdulla:2020:PVU,% Jaber:2021:PQM% }. \NAMECITE{Parametric}{% Hackett:2018:PPO,% Nuyts:2017:PQD,% Castro:2019:DPU,% Choi:2017:KPH,% Koppel:2018:OTM,% Pelsmaeker:2022:LPS% }. \NAMECITE{Parametricity}{% Devriese:2018:PVU,% Ahmed:2017:TFF,% Algehed:2019:SNP,% Labrada:2022:PSG,% New:2020:GPT,% Tabareau:2018:EFU,% Toro:2019:GPR% }. \NAMECITE{parse}{% Sakkas:2022:SNP% }. \NAMECITE{parser}{% Jia:2021:DBP,% Willis:2020:SSP% }. \NAMECITE{Parsing}{% Darragh:2020:PZF,% Goldstein:2022:PR,% Henriksen:2019:DGS% }. \NAMECITE{Partial}{% DiGiusto:2023:POV,% Jones:2020:PTC,% Atkinson:2020:PRP,% Brown:2018:JOP,% Chalupa:2018:DCD,% Chatterjee:2019:VCD,% DiLiberti:2021:FSP,% Kokologiannakis:2022:TSO,% Leissa:2018:APE,% Liang:2018:PCO,% Lu:2019:PPY,% Campion:2022:PCA% }. \NAMECITE{Partially}{% Yallop:2018:PSD,% Matsuda:2020:SLP% }. \NAMECITE{partially-invertible}{% Matsuda:2020:SLP% }. \NAMECITE{Partially-static}{% Yallop:2018:PSD% }. \NAMECITE{partition}{% Majumdar:2018:WRT% }. \NAMECITE{partitioning}{% Rigger:2020:FBD% }. \NAMECITE{partitions}{% Liu:2022:CVT% }. \NAMECITE{pass}{% Liu:2022:CGT,% Mathur:2020:DMS% }. \NAMECITE{Passing}{% DiGiusto:2023:POV,% Avanzini:2021:CPT,% Ellis:2022:GGG,% Schuster:2020:CEH,% Xie:2021:GEP% }. \NAMECITE{past}{% Koppel:2018:CFR% }. \NAMECITE{patch}{% Xu:2021:CPC% }. \NAMECITE{Path}{% DOsualdo:2023:PDL,% Mackay:2020:DSP,% Mogelberg:2019:BPT,% Rapoport:2019:PDF,% Zhang:2019:BPD% }. \NAMECITE{path-dependent}{% Rapoport:2019:PDF% }. \NAMECITE{pathologies}{% Pelenitsyn:2021:TSJ% }. \NAMECITE{pathology}{% Feltey:2018:CCF% }. \NAMECITE{paths}{% Li:2021:RAG% }. \NAMECITE{Pattern}{% Yuan:2023:LPM,% Boruch-Gruszecki:2022:CDT,% Cockx:2018:EDC,% Dura:2021:PJA,% Graf:2020:LYG,% Jang:2022:MMU,% Jones:2021:IDR,% Tejiscak:2020:DTC% }. \NAMECITE{pattern-match}{% Graf:2020:LYG,% Jones:2021:IDR% }. \NAMECITE{patterns}{% Swasey:2017:RCV,% Zhang:2022:OLP% }. \NAMECITE{{Paxos}}{% Padon:2017:PME% }. \NAMECITE{payment}{% Wang:2019:DNP% }. \NAMECITE{{PCF}}{% Mazza:2021:ADP% }. \NAMECITE{pearl}{% Andersen:2017:SLM,% Bahr:2022:MCC,% Bernardy:2017:PGP,% Boisseau:2018:WYN,% Byrd:2017:UAS,% Chargueraud:2020:SLS,% Chlipala:2021:SBB,% Darais:2017:ADI,% Darragh:2020:PZF,% Davis:2017:NBC,% Hagedorn:2020:AHP,% Huang:2021:DIU,% Koppel:2018:CFR,% Parreaux:2020:SEA,% Patterson:2019:NCC,% Perez:2018:FTF,% Pickard:2021:CDT,% Ramsey:2022:BRR,% St-Amour:2017:HRS,% Stampoulis:2018:PFL,% Stump:2020:SFP,% Swierstra:2019:PTS,% Ullrich:2022:DUE,% Wei:2018:RAA,% Yorgey:2018:WDF% }. \NAMECITE{penultimate}{% Wang:2019:DDP% }. \NAMECITE{per-path}{% Zhang:2019:BPD% }. \NAMECITE{perfect}{% Spall:2020:BSP% }. \NAMECITE{Perfectly}{% Urban:2020:PPF% }. \NAMECITE{performance}{% Bezanson:2018:JDP,% Campora:2018:CCH,% Greenman:2018:STS,% Hagedorn:2020:AHP,% Leissa:2018:APE,% Pelenitsyn:2021:TSJ,% Serrano:2021:JAC,% Shajii:2019:SHP,% Wu:2020:HII,% Zhang:2018:GHP% }. \NAMECITE{Periodic}{% Wang:2023:SCL% }. \NAMECITE{{Permchecker}}{% Cronburg:2021:PPT% }. \NAMECITE{permissions}{% Yanovski:2021:PGS% }. \NAMECITE{{PERs}}{% Popescu:2023:ATP% }. \NAMECITE{{PerSeVerE}}{% Kokologiannakis:2021:PPS% }. \NAMECITE{Persistence}{% Puente:2017:PMR,% Raad:2018:PSW% }. \NAMECITE{Persistency}{% Raad:2020:PSI,% Khyzha:2021:TXT,% Kokologiannakis:2021:PPS,% Raad:2018:PSW,% Raad:2019:WPS,% Raad:2022:EIX% }. \NAMECITE{Persistent}{% Krauter:2021:PST,% Raad:2020:POG,% Abdulla:2021:DRU% }. \NAMECITE{perspective}{% Castagna:2019:GTN% }. \NAMECITE{perturbation}{% An:2020:AEB% }. \NAMECITE{{Petr4}}{% Doenges:2021:PFF% }. \NAMECITE{phases}{% Ugawa:2017:MCC% }. \NAMECITE{physicist}{% Kahn:2021:AAR% }. \NAMECITE{pi}{% DalLago:2019:ITR% }. \NAMECITE{pi-calculus}{% DalLago:2019:ITR% }. \NAMECITE{pipeline}{% Loehr:2022:SMP,% Rivera:2022:SVP% }. \NAMECITE{pipelines}{% Anderson:2021:EAS,% Handa:2021:OAD,% Moller:2020:EAO,% Spivey:2017:FCP% }. \NAMECITE{{Pirouette}}{% Hirsch:2022:PHO% }. \NAMECITE{Pixel}{% Shapira:2023:DLR% }. \NAMECITE{place}{% Titzer:2022:FPI% }. \NAMECITE{placement}{% Poesia:2017:SPC% }. \NAMECITE{plagiarism}{% Devore-McDonald:2020:MDS% }. \NAMECITE{{PlanAlyzer}}{% Tosch:2019:PAT% }. \NAMECITE{plane}{% Eichholz:2022:DTD% }. \NAMECITE{planes}{% Beckett:2020:AID,% Doenges:2021:PFF,% Giannarakis:2021:PPP% }. \NAMECITE{platform}{% Choi:2017:KPH% }. \NAMECITE{platforms}{% Paltenghi:2022:BQC% }. \NAMECITE{Plausible}{% Labrada:2022:PSG% }. \NAMECITE{play}{% Breitner:2017:LSS% }. \NAMECITE{{Plotkin}}{% Barbarossa:2020:TSS% }. \NAMECITE{point}{% Adams:2019:RRP,% Lim:2021:AGC,% Paszke:2021:GPI,% Zou:2020:DFP,% Zou:2022:OFR% }. \NAMECITE{Pointer}{% Meyer:2020:PLC,% Banerjee:2020:SGC,% Jeon:2020:LGB,% Lepigre:2022:VVR,% Li:2018:PGC,% Liu:2022:SFI,% Lu:2019:PPY,% Mathiasen:2021:FGP,% Selsam:2020:SPB,% Tan:2021:MPA% }. \NAMECITE{pointer-based}{% Selsam:2020:SPB% }. \NAMECITE{Pointers}{% Zhou:2023:FPT% }. \NAMECITE{pointful}{% Paszke:2021:GPI% }. \NAMECITE{points}{% Barbar:2021:CPS,% Grech:2017:PTU,% Jeon:2018:PSP,% Jeong:2017:DDC,% Rama:2018:ROS% }. \NAMECITE{points-to}{% Barbar:2021:CPS,% Grech:2017:PTU,% Jeon:2018:PSP,% Jeong:2017:DDC,% Rama:2018:ROS% }. \NAMECITE{Policy}{% Hainry:2023:GNP,% Pailoor:2020:APS% }. \NAMECITE{polling}{% Burckhardt:2018:RCC% }. \NAMECITE{Polyadic}{% Mazza:2018:PAF% }. \NAMECITE{polyhedral}{% Courant:2021:VCG,% Yang:2021:SDR% }. \NAMECITE{Polymorphic}{% Madsen:2020:PTE,% Park:2019:PSM,% Bernardy:2018:LHP,% Igarashi:2017:PGT,% Sekiyama:2020:SRP,% Wang:2019:IEM,% Zhao:2019:MFH% }. \NAMECITE{Polymorphism}{% Hou:2023:OTA,% Brachthauser:2020:ECE,% Dunfield:2019:SCB,% Hackett:2018:PPO,% Ohori:2018:FPO,% Sekiyama:2021:CTA,% Zhang:2017:FUI% }. \NAMECITE{Polynomial}{% Goharshady:2023:AGA,% Hainry:2023:GNP,% Lim:2022:OPA% }. \NAMECITE{Pomsets}{% Jagadeesan:2020:PPS% }. \NAMECITE{Ponens}{% Marntirosian:2020:RIS% }. \NAMECITE{pools}{% Baumann:2022:CBV% }. \NAMECITE{portable}{% Sharif:2019:APC% }. \NAMECITE{positive}{% DalLago:2021:ITP,% Dyer:2022:ACP% }. \NAMECITE{{POSIX}}{% Greenberg:2020:EFS% }. \NAMECITE{possible}{% Bowman:2018:TPC% }. \NAMECITE{Possibly}{% Feng:2023:LBP% }. \NAMECITE{post}{% Licker:2020:DFO,% Zhang:2022:QSP% }. \NAMECITE{post-link}{% Licker:2020:DFO% }. \NAMECITE{Power}{% Day:2023:EPS,% Forster:2017:EPU,% Kuperberg:2021:CPS,% Mathur:2018:WHA,% Tan:2021:MPA% }. \NAMECITE{powered}{% Chen:2022:SPO% }. \NAMECITE{{PPI}}{% Cox:2020:OOC% }. \NAMECITE{{PPI/Stepstone}}{% Cox:2020:OOC% }. \NAMECITE{Practical}{% Adamsen:2017:PIR,% Escot:2022:PGP,% Bernardy:2018:LHP,% Caires:2019:RKT,% Hamana:2017:HPY,% Reynaud:2021:PMS,% Singh:2018:PCD,% Wang:2017:TFL,% Xu:2018:SJC,% Zhang:2019:BPD% }. \NAMECITE{pre}{% Aguirre:2021:PEC,% Rahmani:2021:MMP,% Verbruggen:2021:SPE% }. \NAMECITE{pre-expectation}{% Aguirre:2021:PEC% }. \NAMECITE{pre-trained}{% Rahmani:2021:MMP,% Verbruggen:2021:SPE% }. \NAMECITE{Precise}{% Essertel:2019:PRS,% Ghilezan:2021:PSA,% Jeon:2018:PSP,% Lagouvardos:2020:PSM,% Xiang:2020:PIE,% Chaudhuri:2017:FPT,% Muller:2022:PGP,% Schwerter:2021:AGT,% Smaragdakis:2021:SVF,% Spath:2017:IEP,% Sui:2020:FVF,% Tan:2021:MPA,% Wu:2019:GPE% }. \NAMECITE{Precision}{% Li:2018:PGC,% Lu:2019:PPY,% Lanzinger:2021:SPC% }. \NAMECITE{Precision-guided}{% Li:2018:PGC% }. \NAMECITE{Precision-preserving}{% Lu:2019:PPY% }. \NAMECITE{preconditions}{% Jagadeesan:2020:PPS% }. \NAMECITE{predicate}{% Swierstra:2019:PTS,% Yu:2020:IPA% }. \NAMECITE{prediction}{% Kalhauge:2018:SDP,% Kazerounian:2021:PSS,% Mathur:2021:OPS,% Muller:2022:SPP,% Pavlogiannis:2020:FSE% }. \NAMECITE{predictive}{% Genc:2019:DAU,% Mathur:2018:WHA% }. \NAMECITE{preemptive}{% Liu:2020:VTF% }. \NAMECITE{Prefix}{% Li:2023:AFT% }. \NAMECITE{Prefix-Guided}{% Li:2023:AFT% }. \NAMECITE{{Presburger}}{% Pitchanathan:2021:PFF% }. \NAMECITE{presence}{% Belyakova:2020:WAJ,% Timany:2018:LRM% }. \NAMECITE{presentations}{% Katsumata:2022:FPG% }. \NAMECITE{Preserving}{% Dardinier:2023:VPI,% Li:2023:TPD,% Barthe:2020:FVC,% Bowman:2018:TPC,% Farooq:2020:LIP,% Lu:2019:PPY,% Mathur:2021:OPS,% Paszke:2021:GPI,% Sun:2022:CPP% }. \NAMECITE{pretty}{% Bernardy:2017:PGP% }. \NAMECITE{preventing}{% Zhai:2017:ALP% }. \NAMECITE{{PRIMA}}{% Muller:2022:PGP% }. \NAMECITE{Primal}{% Unno:2023:MPD,% Padon:2022:IDP% }. \NAMECITE{Primal-Dual}{% Unno:2023:MPD,% Padon:2022:IDP% }. \NAMECITE{principal}{% Parreaux:2020:SEA,% Parreaux:2022:MPT% }. \NAMECITE{Principality}{% Dudenhefner:2019:PAU% }. \NAMECITE{principled}{% Blaudeau:2022:CFS,% Williams:2018:PAO% }. \NAMECITE{principles}{% Dyer:2022:ACP% }. \NAMECITE{printer}{% Bernardy:2017:PGP% }. \NAMECITE{{printf}}{% Adams:2019:RRP% }. \NAMECITE{priorities}{% Chen:2022:SSC,% Muller:2018:CPG% }. \NAMECITE{priority}{% Liu:2022:CVT% }. \NAMECITE{privacy}{% Abuah:2022:SLS,% Albarghouthi:2018:SCP,% Barthe:2021:DAD,% Near:2019:DEH,% Salvaneschi:2019:LIP,% Winograd-Cort:2017:FAD,% Zhang:2019:FTL,% Zhang:2020:TDP% }. \NAMECITE{privacy-aware}{% Salvaneschi:2019:LIP% }. \NAMECITE{private}{% Smith:2019:SDP,% Zhang:2020:DPS% }. \NAMECITE{Probabilistic}{% Aguirre:2023:SIL,% Bastani:2019:PVF,% Chiang:2023:ERP,% Das:2023:PRA,% Feng:2023:LBP,% Lee:2023:SAP,% Lew:2023:ASA,% Li:2023:TPD,% Sabok:2021:PPS,% Ye:2023:GPL,% Agrawal:2018:LRS,% Aguirre:2021:HOP,% Aguirre:2021:PEC,% Albarghouthi:2017:FPV,% Atkinson:2021:SBM,% Atkinson:2022:SSI,% Avanzini:2020:MCA,% Barthe:2018:PES,% Barthe:2020:PSL,% Batz:2021:RCV,% Dahlqvist:2020:SHO,% Ehrhard:2018:MCS,% Giannarakis:2021:PPP,% Hark:2020:ALH,% Holtzen:2020:SEI,% Huang:2019:MVA,% Jacobs:2021:PPP,% Lee:2020:TVS,% Lew:2020:TTD,% Moosbrugger:2022:MPL,% Narayanan:2017:SCA,% Nguyen:2022:MPM,% Ozkan:2018:RTD,% Vandenbroucke:2020:PFP,% Wand:2018:CEP,% Wang:2020:PES,% Zhang:2022:RAR% }. \NAMECITE{probabilistically}{% Darais:2020:LPO% }. \NAMECITE{probabilities}{% Jacobs:2021:PPP% }. \NAMECITE{probability}{% Ji:2020:GDP,% Saad:2020:OAS% }. \NAMECITE{problem}{% Khairunnesa:2017:EIB% }. \NAMECITE{Problems}{% Bembenek:2023:SAS,% Ding:2023:WUP,% Byrd:2017:UAS,% Li:2018:AAT% }. \NAMECITE{{ProbNV}}{% Giannarakis:2021:PPP% }. \NAMECITE{processes}{% Kokke:2019:BLT,% Xu:2018:SJC% }. \NAMECITE{processing}{% Dexter:2022:EOD,% Kallas:2020:DDO,% Kong:2020:SQL,% Scott:2017:MCD,% Shaikhha:2019:EDP% }. \NAMECITE{processor}{% Zhou:2021:INM% }. \NAMECITE{processors}{% Six:2020:CEI% }. \NAMECITE{produce}{% Lim:2022:OPA% }. \NAMECITE{products}{% Weidner:2020:CDO% }. \NAMECITE{Profile}{% He:2022:PIR% }. \NAMECITE{profiler}{% Benavides:2019:DDP% }. \NAMECITE{profiles}{% Padhi:2018:FFS% }. \NAMECITE{profiling}{% Moreira:2021:PVS,% Zhang:2020:DPS% }. \NAMECITE{profunctor}{% Boisseau:2018:WYN% }. \NAMECITE{Program}{% Clune:2020:PEA,% Guo:2020:PST,% Kobayashi:2023:HZV,% Li:2022:PAT,% Lin:2023:GPC,% Lubin:2020:PSL,% Mariano:2019:PSA,% Smeding:2023:EDN,% Wang:2018:PSU,% Wang:2023:SCL,% Xu:2023:PLM,% Yao:2021:PAE,% Aguirre:2021:HOP,% Albarghouthi:2017:FPV,% Almeida:2018:THP,% Bavishi:2019:ANB,% Bavishi:2021:PGP,% Campion:2022:PCA,% Chae:2017:AGF,% DalLago:2022:EPD,% Ferdowsifard:2021:PLI,% Gaher:2022:SSL,% Gao:2020:FDS,% Gao:2021:PAO,% Hark:2020:ALH,% Hirsch:2021:GSP,% Hou:2022:LPT,% Ishimwe:2021:PDA,% Koppel:2022:SEP,% Lee:2021:CTP,% Li:2021:DEP,% Liu:2022:VTP,% Maillard:2020:NRP,% Mariano:2022:ATI,% Meyer:2022:CPL,% Moller:2020:EAO,% Newcomb:2020:VIH,% Orchard:2019:QPR,% Raad:2020:POG,% Rahmani:2021:MMP,% Shi:2022:IED,% Sousa:2018:VTW,% Sun:2022:CPP,% Szabo:2018:ILB,% Wang:2018:RPS,% Wang:2020:LSP,% Wei:2019:SAI,% Zhang:2019:BPD% }. \NAMECITE{program-counter}{% Hirsch:2021:GSP% }. \NAMECITE{programmable}{% Boston:2018:LVA,% Lew:2020:TTD,% Omar:2018:RPL% }. \NAMECITE{Programmatic}{% Zhang:2023:BOO% }. \NAMECITE{Programmers}{% Barke:2023:GCH,% Astrauskas:2020:HDP,% Lubin:2021:HST% }. \NAMECITE{Programming}{% AlAwar:2021:PEM,% Atkinson:2020:PRP,% Cambronero:2023:FSP,% Chiang:2023:ERP,% Dash:2023:AML,% Dragoi:2020:PES,% Li:2023:SSS,% Lu:2023:GSC,% Peleg:2020:PRE,% Sergey:2018:PPD,% Zhang:2023:BOO,% Abadi:2020:SDP,% Arora:2021:PSE,% Atkinson:2022:SSI,% Bahr:2019:SRF,% Bahr:2021:DFL,% Batz:2022:WPP,% Blanvillain:2022:TLP,% Bright:2020:ODP,% Byrd:2017:UAS,% Caires:2019:RKT,% Canou:2017:SFP,% Castro:2019:DPU,% Chen:2021:CIC,% Chen:2022:VDM,% Choudhury:2022:SRP,% Desai:2018:CPT,% Drechsler:2018:TSR,% Ehrhard:2018:MCS,% Eichholz:2022:DTD,% Elsman:2018:SIH,% Eremondi:2022:PEG,% Escot:2022:PGP,% Faes:2018:CAO,% Fromherz:2021:PSP,% Geisler:2020:GTG,% Ghosh:2020:KLP,% Grosser:2020:FLP,% Hameer:2019:TAF,% Henry:2021:CSA,% Jacobs:2021:PPP,% Ji:2020:GDP,% Jia:2022:SVQ,% Jung:2018:RSF,% Keuchel:2022:VSE,% King:2020:HGP,% Kiss:2019:HOT,% Ko:2018:ABB,% Ko:2022:DGP,% Kohler:2020:RSC,% Lee:2018:ADC,% Leissa:2018:APE,% Lewchenko:2019:SPR,% Loehr:2022:SMP,% Madsen:2020:FMP,% Meier:2018:VMD,% Merigoux:2021:PCP,% Mogk:2019:FTP,% Nandi:2018:FPC,% Omar:2019:LFP,% Ott:2018:BPS,% Paszke:2021:GPI,% Perez:2017:TDF,% Perez:2018:FTF,% Protzenko:2017:VLL,% Sabok:2021:PPS,% Sampson:2017:SSH,% Sang:2020:SSN,% Scibior:2018:FPM,% Sergey:2019:SSC,% Shaikhha:2019:EDP,% Shaikhha:2022:FCP,% Shen:2021:COD,% Sherman:2021:CSD,% Song:2019:ASD,% Sozeau:2019:ERH,% Stampoulis:2018:PFL,% Verbruggen:2021:SPE,% Vezzosi:2019:CAD,% Viering:2021:MST,% Wang:2019:DDP,% Wei:2019:SAI,% Yallop:2017:SGP% }. \NAMECITE{Programs}{% Chappe:2023:CTR,% Das:2023:CFA,% Farzan:2023:SCV,% Feng:2023:LBP,% Goharshady:2023:AGA,% Lattuada:2023:VVR,% Lee:2023:ISS,% Lee:2023:SAP,% Lew:2023:ASA,% Zhou:2023:CFV,% Agrawal:2018:LRS,% Aguirre:2017:RLH,% Alimadadi:2018:FBP,% Aschieri:2020:PMP,% Avanzini:2020:MCA,% Bakst:2017:VDP,% Bansal:2020:SCP,% Bao:2018:AMC,% Bao:2021:RTT,% Barthe:2018:PES,% Barthe:2020:RPQ,% Batz:2021:RCV,% Baumann:2021:CBV,% Cambronero:2019:AAS,% Chaliasos:2021:WTP,% Chargueraud:2020:SLS,% Clune:2020:PEA,% Cogumbreiro:2017:DAP,% Dahlqvist:2020:SHO,% Fernando:2019:VSA,% Goel:2021:WWE,% Gomez-Londono:2020:DYS,% Haner:2020:ABO,% He:2020:TAE,% He:2021:TSE,% Holtzen:2020:SEI,% Huang:2019:MVA,% Jaber:2020:SAC,% Jeon:2022:RCC,% Kallas:2020:DDO,% Kavvos:2020:REF,% Le:2022:FRB,% Le:2022:QIS,% Lee:2020:TVS,% Li:2017:TPT,% Li:2018:AAT,% Li:2020:PBR,% Majumdar:2020:MMC,% Mastrangelo:2019:CAD,% Mathur:2020:DMS,% Melo:2018:ISS,% Miltner:2022:BSR,% Moller:2020:DLJ,% Montagu:2020:SRA,% Nanevski:2019:SCP,% Narayanan:2017:SCA,% Nguyen:2018:SCV,% Qu:2019:RCA,% Raad:2020:POG,% Raghothaman:2020:PGS,% Ricciotti:2017:IFP,% Ritschel:2022:CGD,% Shahin:2020:AEV,% Smith:2019:SDP,% Smolka:2020:GKA,% Susag:2022:SER,% Swamy:2020:SEC,% Timany:2019:MRV,% Unno:2018:RCR,% Wang:2019:CGM,% Wang:2020:CVS,% Wang:2020:PES,% Wang:2022:VCC,% Watanabe:2021:CSH,% Westrick:2020:DNP,% Xia:2020:ITR,% Yamaguchi:2021:PSS,% Yan:2022:ILQ,% Yuan:2022:TSR,% Zhang:2022:RAR,% Zhu:2022:BFA,% Zou:2022:OFR% }. \NAMECITE{Progress}{% Liang:2018:PCO,% Sorensen:2021:STG% }. \NAMECITE{{Project}}{% Parkinson:2017:PSN% }. \NAMECITE{Projection}{% Gheri:2023:HMS,% Li:2020:PBR,% New:2018:GEP% }. \NAMECITE{Projection-based}{% Li:2020:PBR% }. \NAMECITE{{Prolog}}{% Stampoulis:2018:PFL% }. \NAMECITE{Promises}{% Goel:2021:PMB,% Alimadadi:2018:FBP,% Madsen:2017:MRA% }. \NAMECITE{Proof}{% Kerinec:2023:WPR,% Lin:2023:GPC,% Mulder:2023:PAL,% Ugare:2022:PTF,% Blaudeau:2022:CFS,% Chen:2020:TUP,% First:2020:TSA,% Fromherz:2021:PSP,% Gilbert:2019:DPI,% Kesner:2022:FGC,% McIver:2018:NPR,% Rapoport:2017:SSP,% Tsukada:2022:SMC% }. \NAMECITE{proof-irrelevance}{% Gilbert:2019:DPI% }. \NAMECITE{proof-nets}{% Kesner:2022:FGC% }. \NAMECITE{proof-oriented}{% Fromherz:2021:PSP% }. \NAMECITE{Proof-Relevant}{% Kerinec:2023:WPR% }. \NAMECITE{Proofs}{% Gancher:2023:CCE,% Gu:2023:OCS,% Kerinec:2023:WPR,% Albarghouthi:2018:SCP,% Allais:2018:TSS,% Aschieri:2020:PMP,% Barthe:2020:RPQ,% Benedikt:2021:GCT,% Farzan:2020:RSP,% Keidel:2018:CSP,% Krebbers:2018:MGE,% Kuperberg:2021:CPS,% Le:2020:DDT,% Loding:2018:FNP,% Sivaraman:2022:DDL% }. \NAMECITE{propagation}{% Lee:2021:CTP,% Sun:2022:CPP% }. \NAMECITE{properties}{% Almagor:2021:DRP,% An:2020:AEB,% Bastani:2019:PVF,% Baumann:2021:CBV,% Bruni:2020:AEP,% Orchard:2017:VSP,% Ter-Gabrielyan:2019:MVH% }. \NAMECITE{Property}{% Feldman:2022:PDR,% Jin:2022:NAS,% Lampropoulos:2019:CGP% }. \NAMECITE{Property-directed}{% Feldman:2022:PDR% }. \NAMECITE{prophecy}{% Jung:2020:FOP% }. \NAMECITE{Propositional}{% Eremondi:2022:PEG% }. \NAMECITE{Propositions}{% Rocha:2021:PTS,% Frumin:2022:BSP% }. \NAMECITE{propositions-as-sessions}{% Frumin:2022:BSP% }. \NAMECITE{Propositions-as-types}{% Rocha:2021:PTS% }. \NAMECITE{protection}{% Bierhoff:2022:WNW% }. \NAMECITE{Proto}{% Fu:2023:PQD% }. \NAMECITE{Proto-Quipper}{% Fu:2023:PQD% }. \NAMECITE{Protocol}{% Gheri:2023:HMS% }. \NAMECITE{Protocols}{% Gancher:2023:CCE,% Barik:2019:OSP,% Castro-Perez:2020:CCA,% Cohen:2017:ELN,% Ferles:2021:VCU,% Ferles:2022:SFG,% Mainland:2017:BLT,% Padon:2017:PME,% Sergey:2018:PPD,% Zhou:2020:SVR% }. \NAMECITE{Prototyping}{% Auerbach:2017:PQC,% Stampoulis:2018:PFL% }. \NAMECITE{provable}{% Georges:2021:EPL% }. \NAMECITE{Provably}{% Arora:2021:PSE,% Krawiec:2022:PCA,% Papadakis:2017:SPS,% Qiu:2017:NSP% }. \NAMECITE{provably-correct}{% Qiu:2017:NSP% }. \NAMECITE{prove}{% Hamana:2017:HPY% }. \NAMECITE{Provenance}{% Raghothaman:2020:PGS,% Banerjee:2020:SGC% }. \NAMECITE{Provenance-guided}{% Raghothaman:2020:PGS% }. \NAMECITE{Proving}{% Barthe:2018:PES,% DOsualdo:2022:PHC,% Feldman:2020:PHC,% Wang:2020:PES,% Jacobs:2022:CGM,% Lee:2018:APC,% Sergey:2018:PPD,% Sozeau:2019:ERH,% Timany:2018:LRM% }. \NAMECITE{pruning}{% Mukherjee:2020:DBP% }. \NAMECITE{pseudorandom}{% Steele:2021:PLB% }. \NAMECITE{{PSO}}{% Bui:2021:RET% }. \NAMECITE{{PSPACE}}{% Abdulla:2020:PVU% }. \NAMECITE{{PSPACE}-complete}{% Abdulla:2020:PVU% }. \NAMECITE{pure}{% Selsam:2020:SPB% }. \NAMECITE{purely}{% Ullrich:2022:DUE% }. \NAMECITE{Purity}{% Jacobs:2022:PSM,% Choudhury:2020:RPC,% Yuan:2022:TSR% }. \NAMECITE{push}{% Burckhardt:2018:RCC,% Kavvos:2020:REF% }. \NAMECITE{pushdown}{% Jia:2021:DBP% }. \NAMECITE{Pushing}{% Xu:2023:PLM% }. \NAMECITE{qualified}{% Spiwack:2022:LQT% }. \NAMECITE{qualitative}{% Liu:2022:BSG% }. \NAMECITE{quality}{% Garg:2022:SCQ% }. \NAMECITE{quantifier}{% Loding:2018:FNP% }. \NAMECITE{quantifiers}{% Nuyts:2017:PQD% }. \NAMECITE{Quantitative}{% Arrial:2023:QID,% Gavazzo:2023:EQR,% Orchard:2019:QPR,% Zhang:2022:QSP,% Liu:2022:BSG% }. \NAMECITE{Quantum}{% Haner:2020:ABO,% Heunen:2022:QIE,% Jia:2022:SVQ,% Kang:2023:MCB,% Le:2022:QIS,% Paltenghi:2022:BQC,% Voichick:2023:QUL,% Yan:2022:ILQ,% Yuan:2022:TDS,% Yuan:2022:TSR,% Zhou:2023:CFV,% Barthe:2020:RPQ,% Clairambault:2020:FAQ,% Hietala:2021:VOQ,% Kahn:2021:AAR,% Li:2018:AAT,% Li:2020:PBR,% Li:2022:VCQ,% Meuli:2020:EAA% }. \NAMECITE{quasiquotes}{% Parreaux:2018:UAS% }. \NAMECITE{Qubit}{% Siraichi:2019:QAC% }. \NAMECITE{Queries}{% Zhang:2023:ATF,% Chen:2022:TDS,% Salvaneschi:2019:LIP,% Wang:2018:SSR,% Zhang:2022:RAR% }. \NAMECITE{Query}{% Wang:2023:CSL,% Auerbach:2017:PQC,% Kong:2020:SQL,% Rigger:2020:FBD,% Yaghmazadeh:2017:SQS% }. \NAMECITE{Question}{% Ji:2023:IOG% }. \NAMECITE{queue}{% Mevel:2021:FVC% }. \NAMECITE{quick}{% Serrano:2020:QLI% }. \NAMECITE{{QuickChecking}}{% Midtgaard:2017:EDQ% }. \NAMECITE{{QuickSilver}}{% Jaber:2021:PQM% }. \NAMECITE{Quipper}{% Fu:2023:PQD% }. \NAMECITE{{Qunity}}{% Voichick:2023:QUL% }. \NAMECITE{quotient}{% Kaposi:2019:CQI,% Maina:2018:SQL% }. \NAMECITE{{R}}{% Chambers:2020:RDS,% Goel:2019:DIU,% Goel:2021:PMB,% Goel:2021:WWE,% Turcotte:2020:DTR% }. \NAMECITE{Race}{% AlThokair:2023:DRD,% Adamsen:2017:PIR,% Blackshear:2018:RCS,% Genc:2019:DAU,% Mathur:2018:WHA,% Pavlogiannis:2020:FSE,% Wood:2017:IBD% }. \NAMECITE{{RacerD}}{% Blackshear:2018:RCS% }. \NAMECITE{races}{% Mathur:2021:OPS% }. \NAMECITE{{Racket}}{% Flatt:2019:RRC% }. \NAMECITE{{Racketensis}}{% St-Amour:2017:HRS% }. \NAMECITE{radio}{% Mainland:2017:BLT% }. \NAMECITE{Raising}{% Wang:2020:REA% }. \NAMECITE{{RAM}}{% Kumar:2020:SRI% }. \NAMECITE{Random}{% Hoang:2022:RTH,% Livinskii:2020:RTC,% Majumdar:2018:WRT,% Ozkan:2019:TAR,% Wand:2018:CEP% }. \NAMECITE{Randomized}{% Ozkan:2018:RTD,% Winter:2023:RTB,% Susag:2022:SER,% Wang:2020:PES% }. \NAMECITE{randomness}{% Goldstein:2022:PR% }. \NAMECITE{rank}{% Dunfield:2019:SCB% }. \NAMECITE{ranked}{% Zhao:2019:MFH% }. \NAMECITE{ranking}{% Agrawal:2018:LRS% }. \NAMECITE{rational}{% Nardelli:2018:JSR% }. \NAMECITE{{RaTT}}{% Bahr:2019:SRF% }. \NAMECITE{Reachability}{% Bao:2021:RTT,% Koutris:2023:FGC,% Li:2023:SSS,% Abdulla:2021:DRU,% Chatterjee:2018:ODR,% Chistikov:2022:SCC,% Feldman:2022:PDR,% Kjelstrom:2022:DCI,% Lei:2022:TTR,% Li:2021:CBI,% Li:2022:EAD,% Milanova:2020:FGT,% Shi:2022:IED,% Ter-Gabrielyan:2019:MVH% }. \NAMECITE{Reactive}{% Burckhardt:2018:RCC,% Das:2023:CFA,% Bahr:2019:SRF,% Bahr:2021:DFL,% Drechsler:2018:TSR,% Perez:2017:TDF,% Perez:2018:FTF% }. \NAMECITE{read}{% Peleg:2020:PRE% }. \NAMECITE{reads}{% Abdulla:2019:OSM,% Bui:2021:RET% }. \NAMECITE{reads-from}{% Abdulla:2019:OSM,% Bui:2021:RET% }. \NAMECITE{Ready}{% Breitner:2018:RSV% }. \NAMECITE{real}{% Breitner:2018:RSV,% Le:2022:FRB,% Lepigre:2022:VVR,% Sherman:2019:SRS% }. \NAMECITE{real-world}{% Breitner:2018:RSV,% Lepigre:2022:VVR% }. \NAMECITE{reasonable}{% Accattoli:2022:MTR,% Forster:2020:WCV% }. \NAMECITE{Reasonably}{% Omar:2018:RPL,% Maillard:2022:RGT,% Pedrot:2019:RET% }. \NAMECITE{Reasoning}{% Ahrens:2022:RAD,% Ancona:2017:RDC,% Li:2021:RAG,% Yang:2021:RAE,% Zhang:2022:RAR,% Zilberstein:2023:OLU,% Atkinson:2020:PRP,% Batz:2021:RCV,% Bavishi:2021:PGP,% Boruch-Gruszecki:2022:CDT,% Brachthauser:2022:ECB,% Chandra:2018:BSB,% Chen:2020:TUP,% Essertel:2019:PRS,% Handley:2020:LYA,% Hinrichsen:2020:AST,% Kaiser:2018:MTT,% Kaki:2018:ATC,% Kincaid:2018:NLR,% Le:2022:QIS,% Madsen:2017:MRA,% Morihata:2019:LCA,% Ohman:2022:VRC,% Orchard:2019:QPR,% Padon:2017:PME,% Raad:2020:POG,% Spies:2022:LCR,% Wang:2018:SSR,% Yoon:2022:FRA,% Yuan:2022:TSR,% Zhang:2022:QSP% }. \NAMECITE{Rebuilding}{% Flatt:2019:RRC% }. \NAMECITE{Recalling}{% Ahman:2018:RWF% }. \NAMECITE{reclamation}{% Cohen:2018:EDS,% Meyer:2020:PLC% }. \NAMECITE{recommendation}{% Luan:2019:ACR% }. \NAMECITE{reconciled}{% Bezanson:2018:JDP% }. \NAMECITE{Reconciling}{% Hunt:2023:RSS,% Lee:2018:RHL,% Vu:2021:ROS,% Koparkar:2021:ETT% }. \NAMECITE{reconfigurable}{% Ahrens:2022:RAD% }. \NAMECITE{reconstruction}{% Nardelli:2018:JSR% }. \NAMECITE{Record}{% Xu:2023:MTD% }. \NAMECITE{Recovering}{% Choudhury:2020:RPC% }. \NAMECITE{recovery}{% Cohen:2018:OOR% }. \NAMECITE{Recurrence}{% Kavvos:2020:REF,% Almagor:2021:DRP,% Cutler:2020:DRE,% Ishimwe:2021:PDA% }. \NAMECITE{Recurrences}{% Wang:2023:SCL% }. \NAMECITE{Recursion}{% Abreu:2023:TBA,% Leijen:2023:TRM,% Bahr:2021:DFL,% Clairambault:2018:LHO,% Wand:2018:CEP,% Zhang:2022:RAR% }. \NAMECITE{recursions}{% Sundararajah:2022:UUL% }. \NAMECITE{Recursive}{% Chappe:2023:CTR,% Chiang:2023:ERP,% Lee:2023:ISS,% Zhou:2023:RSA,% K:2022:SCH,% Lindenhovius:2019:MLN,% Miltner:2022:BSR,% Mogelberg:2019:BPT,% Patrignani:2021:SER,% Ramsey:2022:BRR,% Reynaud:2021:PMS,% Sakka:2017:TFA,% Wise:2020:GVR,% Xia:2020:ITR,% Zhou:2020:RIR% }. \NAMECITE{reducible}{% Rosemann:2021:AIS% }. \NAMECITE{Reducing}{% Padon:2018:RLS,% Kirisame:2022:OHL% }. \NAMECITE{Reduction}{% Ahrens:2020:RMT,% Xu:2023:PLM,% Chalupa:2018:DCD,% Chatterjee:2019:VCD,% Kokologiannakis:2022:TSO,% Milanova:2020:FGT,% Morihata:2019:LCA% }. \NAMECITE{Reductions}{% Farzan:2020:RSP,% Yang:2021:SDR% }. \NAMECITE{redundancy}{% Ding:2017:GGL,% Lei:2022:TTR% }. \NAMECITE{refactoring}{% Chen:2022:SPO,% Shen:2019:IRA,% Vedurada:2018:IRO% }. \NAMECITE{refactoring-aware}{% Shen:2019:IRA% }. \NAMECITE{Reference}{% Lorenzen:2022:RCF% }. \NAMECITE{references}{% Jaber:2020:SAC% }. \NAMECITE{Refinement}{% Caires:2019:RKT,% Chen:2023:DSB,% Pulte:2023:CVS,% Rama:2018:ROS,% Song:2023:CCR,% Vazou:2018:RRC,% Antonopoulos:2019:SIT,% Cosman:2017:LRT,% Guo:2020:PST,% Jones:2021:IDR,% Pavlinovic:2021:DFR,% Sprenger:2020:ISL,% Stein:2019:SAD,% Tan:2022:SRT,% Unno:2018:RCR,% Vasilenko:2022:SCC,% Wang:2018:PSU% }. \NAMECITE{refinements}{% Liu:2020:VRD,% Radicek:2018:MRR,% Zhou:2020:SVR% }. \NAMECITE{Reflection}{% Shi:2019:RAS,% Forster:2017:EPU,% Ko:2022:DGP,% Vazou:2018:RRC% }. \NAMECITE{Reflection-aware}{% Shi:2019:RAS% }. \NAMECITE{Refunctionalization}{% Wei:2018:RAA% }. \NAMECITE{Regex}{% Chen:2022:SSC,% Turonova:2020:RMC% }. \NAMECITE{Regex-dependent}{% Chen:2022:SSC% }. \NAMECITE{Regions}{% Wagner:2023:EBV% }. \NAMECITE{regression}{% Shi:2019:RAS,% Yu:2020:IPA% }. \NAMECITE{Regular}{% Haudebourg:2020:RLT,% LeGlaunec:2023:REM,% Almagor:2021:DRP,% Pan:2019:ARR,% Stump:2020:SFP% }. \NAMECITE{regular-expression}{% Stump:2020:SFP% }. \NAMECITE{reinforcement}{% Chen:2019:RVU% }. \NAMECITE{related}{% Chaliasos:2021:WTP% }. \NAMECITE{relation}{% Timany:2018:LRM% }. \NAMECITE{Relational}{% Antonopoulos:2023:AAR,% Barthe:2020:RPQ,% Chen:2019:RVU,% Gibbons:2018:RAW,% Madsen:2021:RNT,% Qu:2019:RCA,% Wang:2018:RPS,% Zhang:2022:RM,% Aguirre:2017:RLH,% An:2020:AEB,% Bielik:2018:RRL,% Biernacki:2018:HCR,% DalLago:2022:RTE,% Feser:2020:DOR,% Horn:2018:IRL,% Maillard:2020:NRP,% Radicek:2018:MRR,% Timany:2019:MRV,% Wang:2018:SSR% }. \NAMECITE{Relations}{% Aguirre:2023:SIL,% Bonchi:2023:DCR,% Antonopoulos:2019:SIT,% Giarrusso:2020:SSS,% Gregersen:2021:MLR,% Ishimwe:2021:PDA,% Kammar:2022:FAM,% Lampropoulos:2018:GGG,% Montagu:2020:SRA% }. \NAMECITE{Relatively}{% Batz:2021:RCV,% Unno:2018:RCR% }. \NAMECITE{Relativization}{% Popescu:2023:ATP% }. \NAMECITE{Relaxed}{% Singh:2023:OAL,% Dang:2020:RMR,% Dongol:2018:TRM,% Jagadeesan:2020:PPS,% Jeffrey:2022:LSC% }. \NAMECITE{relaxed-memory}{% Jeffrey:2022:LSC% }. \NAMECITE{release}{% Abdulla:2018:OSM,% Dalvandi:2022:IVR,% Yan:2021:PSS% }. \NAMECITE{release-acquire}{% Abdulla:2018:OSM,% Yan:2021:PSS% }. \NAMECITE{Relevant}{% Kerinec:2023:WPR% }. \NAMECITE{Reliable}{% Bastian:2019:RFD,% Kaminski:2017:RAC% }. \NAMECITE{reloaded}{% Sozeau:2019:ERH% }. \NAMECITE{Relooper}{% Ramsey:2022:BRR% }. \NAMECITE{repair}{% Bavishi:2022:NRL,% Pan:2019:ARR,% Sakkas:2022:SNP,% Zou:2022:OFR% }. \NAMECITE{{ReplaceAll}}{% Chen:2018:WDA% }. \NAMECITE{replacement}{% Samak:2020:SRC,% Wang:2022:CGC% }. \NAMECITE{replacing}{% Vedurada:2018:IRO% }. \NAMECITE{replaying}{% Koppel:2018:CFR% }. \NAMECITE{replicated}{% Kaki:2019:MRD,% Lewchenko:2019:SPR,% Liu:2020:VRD% }. \NAMECITE{replication}{% Kaki:2018:SRT% }. \NAMECITE{report}{% Almeida:2018:THP,% Auerbach:2017:PQC,% Bour:2018:MLS,% Breitner:2017:LSS,% Breitner:2018:RSV,% Christiansen:2019:DTH,% Flatt:2019:RRC,% Hameer:2019:TAF,% Hoang:2022:RTH,% Rivera:2022:SVP,% Thomson:2022:FIA,% Yallop:2019:LUS% }. \NAMECITE{Representation}{% Klimis:2023:TBC,% Angiuli:2021:IRI,% Li:2019:IBD% }. \NAMECITE{representations}{% Koparkar:2021:ETT,% Lim:2022:OPA% }. \NAMECITE{Representing}{% Chappe:2023:CTR,% Xia:2020:ITR% }. \NAMECITE{reset}{% Bourke:2020:MSV,% Wang:2019:DDP% }. \NAMECITE{Resolution}{% Marntirosian:2020:RIS,% Bottu:2019:CTC,% Rouvoet:2020:KWA,% Zhang:2017:EIR,% Zhu:2018:CRS% }. \NAMECITE{Resolvable}{% Palmkvist:2023:SRA% }. \NAMECITE{resolve}{% Khairunnesa:2017:EIB% }. \NAMECITE{resolved}{% Eisenberg:2021:ECR% }. \NAMECITE{Resource}{% Das:2023:PRA,% Handley:2020:LYA,% Kahn:2021:AAR,% Knoth:2020:LRT,% Meuli:2020:EAA% }. \NAMECITE{Resource-Aware}{% Das:2023:PRA% }. \NAMECITE{resourceful}{% Spies:2022:LCR% }. \NAMECITE{resources}{% Dardinier:2022:FRU% }. \NAMECITE{responsive}{% Muller:2019:FRP% }. \NAMECITE{Restricting}{% Adams:2017:RGT% }. \NAMECITE{restriction}{% Sekiyama:2020:SRP% }. \NAMECITE{results}{% Lim:2022:OPA,% Ou:2018:TUC% }. \NAMECITE{Rethinking}{% Kohler:2020:RSC% }. \NAMECITE{Retrofitting}{% Sivaramakrishnan:2020:RPO% }. \NAMECITE{Return}{% Jeon:2022:RCC% }. \NAMECITE{reusable}{% Keidel:2019:SRC% }. \NAMECITE{reuse}{% Brown:2021:FUM,% Diehl:2018:GZC,% Lorenzen:2022:RCF% }. \NAMECITE{reusing}{% Chasins:2017:SBR,% He:2020:TAE% }. \NAMECITE{Reverse}{% Smeding:2023:EDN,% David:2020:NRE,% Krawiec:2022:PCA% }. \NAMECITE{reverse-mode}{% Krawiec:2022:PCA% }. \NAMECITE{reversible}{% Chen:2021:CIC,% Choudhury:2022:SRP% }. \NAMECITE{revisited}{% Adams:2019:RRP,% He:2022:PIR,% Scalas:2019:LMM,% Toro:2019:GPR% }. \NAMECITE{Revisiting}{% Zhou:2020:RIR% }. \NAMECITE{reviver}{% Moy:2021:CRS% }. \NAMECITE{revocation}{% Georges:2021:EPL% }. \NAMECITE{rew}{% Cockx:2021:TRT% }. \NAMECITE{Rewrite}{% Nandi:2021:RRI,% Hagedorn:2020:AHP,% Li:2021:DEP% }. \NAMECITE{rewrites}{% Liu:2022:VTP% }. \NAMECITE{Rewriting}{% Gavazzo:2023:EQR,% Haudebourg:2020:RLT,% Newcomb:2020:VIH% }. \NAMECITE{Rich}{% Bram:2021:RSE% }. \NAMECITE{rig}{% Choudhury:2022:SRP% }. \NAMECITE{right}{% Muller:2018:CPG,% Ostermann:2022:IEL% }. \NAMECITE{ring}{% Shaikhha:2022:FCP% }. \NAMECITE{{RNN}}{% Kumar:2020:SRI% }. \NAMECITE{road}{% Chitre:2022:RTE% }. \NAMECITE{robot}{% Ritschel:2022:CGD% }. \NAMECITE{robotics}{% Ghosh:2020:KLP,% Majumdar:2020:MMC% }. \NAMECITE{Robust}{% Alur:2023:RTS,% Bielik:2018:RRL,% Swasey:2017:RCV,% Sherman:2019:SRS% }. \NAMECITE{Robustness}{% Shapira:2023:DLR,% Mackay:2022:NSR,% Margalit:2021:VOR% }. \NAMECITE{role}{% Castro:2019:DPU,% Weirich:2019:RDT% }. \NAMECITE{role-parametric}{% Castro:2019:DPU% }. \NAMECITE{roles}{% Faes:2018:CAO% }. \NAMECITE{root}{% Bagherzadeh:2020:ACB,% Williams:2018:RCB% }. \NAMECITE{rounded}{% Lim:2021:AGC,% Lim:2022:OPA% }. \NAMECITE{rounding}{% Lim:2022:OPA% }. \NAMECITE{rows}{% Morris:2019:AED% }. \NAMECITE{{RRB}}{% Puente:2017:PMR% }. \NAMECITE{{RRB}-vectors}{% Puente:2017:PMR% }. \NAMECITE{{Ruby}}{% Kazerounian:2021:PSS% }. \NAMECITE{Rule}{% Bembenek:2023:SAS,% McIver:2018:NPR,% Nandi:2021:RRI,% Santolucito:2017:SCF% }. \NAMECITE{rules}{% Garg:2022:SCQ,% Li:2021:DEP% }. \NAMECITE{{runST}}{% Timany:2018:LRM% }. \NAMECITE{runtime}{% DalLago:2019:ITR,% Farooq:2020:LIP,% Li:2020:PBR% }. \NAMECITE{Runtimes}{% Batz:2023:CAE,% Stievenart:2020:FCB% }. \NAMECITE{Rust}{% Ho:2022:ARV,% Astrauskas:2019:LRT,% Astrauskas:2020:HDP,% Emre:2021:TCS,% Emre:2023:ALT,% Jung:2018:RSF,% Jung:2020:SBA,% Lattuada:2023:VVR,% Popescu:2021:SSA,% Wolff:2021:MSV,% Yanovski:2021:PGS% }. \NAMECITE{{RustBelt}}{% Dang:2020:RMR,% Jung:2018:RSF% }. \NAMECITE{{Ry{\=u}}}{% Adams:2019:RRP% }. \NAMECITE{{S}}{% Chambers:2020:RDS% }. \NAMECITE{Safe}{% Emre:2023:ALT,% Fox:2023:VMA,% Kaki:2018:SRT,% Loehr:2022:SMP,% Michael:2023:MSE,% Vasilenko:2022:SCC,% Allais:2018:TSS,% Blaudeau:2022:CFS,% Brown:2018:JOP,% Caires:2019:RKT,% Drechsler:2018:TSR,% He:2021:TSE,% Kohler:2020:RSC,% Miraldo:2019:EAT,% Ott:2018:BPS,% Papadakis:2017:SPS,% Paraskevopoulou:2019:CCS,% Parkinson:2017:PSN,% Zhang:2019:ASE% }. \NAMECITE{Safer}{% Popescu:2021:SSA,% Sergey:2019:SSC,% Emre:2021:TCS% }. \NAMECITE{Safety}{% Kuncar:2018:SCD,% Zhou:2023:FPT,% Campora:2018:CCH,% Farzan:2020:RSP,% Fernando:2019:VSA,% Georges:2022:TCE,% Jones:2021:IDR,% Mathur:2020:DMS,% Padon:2018:RLS,% Popescu:2021:SSA% }. \NAMECITE{same}{% Castellan:2019:TSS% }. \NAMECITE{Samples}{% AlThokair:2023:DRD% }. \NAMECITE{sampling}{% Atkinson:2021:SBM,% Saad:2020:OAS,% Zhang:2019:BPD% }. \NAMECITE{sandboxing}{% Pailoor:2020:APS,% Sammler:2020:HLB% }. \NAMECITE{{SAT}}{% Gorjiara:2020:SSE% }. \NAMECITE{Satisfiability}{% Muduli:2022:SMF% }. \NAMECITE{{Satune}}{% Gorjiara:2020:SSE% }. \NAMECITE{saturation}{% Nandi:2021:RRI,% Willsey:2021:EFE% }. \NAMECITE{{SAVI}}{% ElHajj:2017:SOS% }. \NAMECITE{{Scala}}{% Giarrusso:2020:SSS,% Krikava:2019:SIE% }. \NAMECITE{Scalability}{% Lanzinger:2021:SPC% }. \NAMECITE{Scalable}{% Liu:2022:SLI,% Sang:2020:SSN,% Wu:2022:SVG,% Jeon:2018:PSP,% Jones:2021:IDR,% Muller:2022:PGP,% Song:2019:ASD% }. \NAMECITE{{ScalaLoci}}{% Weisenburger:2018:DSD% }. \NAMECITE{scale}{% DePorre:2021:PEB,% Goel:2021:WWE,% Krikava:2019:SIE,% Lam:2020:LSL,% Li:2022:LTL% }. \NAMECITE{Scaling}{% Cambronero:2023:FSP,% Canou:2017:SFP,% Holtzen:2020:SEI% }. \NAMECITE{scan}{% Elliott:2017:GFP% }. \NAMECITE{schedulers}{% Liu:2020:VTF,% Wu:2022:SVG% }. \NAMECITE{scheduling}{% Anderson:2021:EAS,% Liu:2022:VTP,% Mellies:2019:CCS,% Rouvoet:2020:KWA,% Six:2020:CEI% }. \NAMECITE{{Scheme}}{% Flatt:2019:RRC% }. \NAMECITE{schemes}{% Barthe:2021:DAD,% Clairambault:2018:LHO% }. \NAMECITE{science}{% Chambers:2020:RDS% }. \NAMECITE{{Scilla}}{% Sergey:2019:SSC% }. \NAMECITE{scope}{% Allais:2018:TSS,% Brachthauser:2022:ECB,% Pombrio:2017:IST,% Zwaan:2022:ITC% }. \NAMECITE{scope-based}{% Brachthauser:2022:ECB% }. \NAMECITE{scoped}{% Biernacki:2020:BDL% }. \NAMECITE{Scopes}{% vanAntwerpen:2018:ST% }. \NAMECITE{{Scott}}{% Barbarossa:2020:TSS,% Hunt:2023:RSS% }. \NAMECITE{Scripting}{% Wang:2023:UCT% }. \NAMECITE{scripts}{% Chasins:2017:SBR,% Kristensen:2017:TTS,% Spall:2020:BSP,% Wang:2017:SDC% }. \NAMECITE{Sealing}{% Selsam:2020:SPB,% Labrada:2022:PSG% }. \NAMECITE{{Seam}}{% Papadakis:2017:SPS% }. \NAMECITE{search}{% Jin:2022:NAS,% Kidney:2021:AWS,% Luan:2019:ACR,% Padon:2022:IDP,% Patel:2021:VCM,% Tsukada:2022:SMC% }. \NAMECITE{Searching}{% Koppel:2022:SEP% }. \NAMECITE{second}{% Fiore:2022:FMS,% Hamana:2017:HPY% }. \NAMECITE{second-order}{% Fiore:2022:FMS,% Hamana:2017:HPY% }. \NAMECITE{{SecRSL}}{% Yan:2021:PSS% }. \NAMECITE{Secure}{% Alpernas:2018:SSC,% Fox:2023:VMA,% Hirsch:2021:GSP,% Vu:2021:ROS% }. \NAMECITE{securing}{% Jung:2018:RSF% }. \NAMECITE{Security}{% Menz:2023:CSD,% Li:2018:DFD,% Yan:2021:PSS% }. \NAMECITE{{Segal}}{% Capriotti:2018:UHC% }. \NAMECITE{Selection}{% Bembenek:2023:SAS,% Ji:2023:IOG,% Rice:2017:DAS,% Shi:2019:RAS% }. \NAMECITE{Selective}{% Mokhov:2019:SAF,% Tan:2021:MPA,% Willis:2020:SSP% }. \NAMECITE{Semantic}{% Verbruggen:2021:SPE,% Jeffrey:2022:LSC,% Liu:2022:BSG,% Patrignani:2021:SER,% Pelsmaeker:2022:LPS,% Wang:2020:LSP% }. \NAMECITE{semantically}{% Jacobs:2022:PSM% }. \NAMECITE{Semantics}{% Dahlqvist:2020:SHO,% Goncharov:2023:THO,% Jia:2022:SVQ,% Kim:2021:SGS,% Sammler:2023:DDA,% Abdulla:2018:OSM,% Aguirre:2021:HOP,% Allais:2018:TSS,% Bourke:2020:MSV,% Burckhardt:2021:DFS,% Castellan:2019:TSS,% Chlipala:2021:SBB,% Choudhury:2021:GDT,% DiLiberti:2021:FSP,% First:2020:TSA,% Goel:2021:PMB,% Gomez-Londono:2020:DYS,% Greenberg:2020:EFS,% Hirsch:2018:SLS,% Hirsch:2021:GSP,% Hirschowitz:2019:FMS,% Iorga:2021:SSM,% Kokke:2019:BLT,% Kokologiannakis:2021:PPS,% Koppel:2022:ADC,% Lew:2020:TTD,% Mainland:2017:BLT,% Mellies:2019:CCS,% Melo:2018:ISS,% Raad:2018:PSW,% Raad:2019:WPS,% Raad:2020:PSI,% Raad:2022:EIX,% Sabok:2021:PPS,% Sherman:2021:CSD,% Swierstra:2019:PTS,% Vale:2022:LOB,% Zakowski:2021:MCE,% Zhang:2022:RAR% }. \NAMECITE{semantics-aware}{% First:2020:TSA% }. \NAMECITE{Semantics-guided}{% Kim:2021:SGS% }. \NAMECITE{Semi}{% Atkinson:2022:SSI,% Gao:2020:FDS,% Shaikhha:2022:FCP,% Capriotti:2018:UHC% }. \NAMECITE{semi-ring}{% Shaikhha:2022:FCP% }. \NAMECITE{{Semi-Segal}}{% Capriotti:2018:UHC% }. \NAMECITE{semi-supervised}{% Gao:2020:FDS% }. \NAMECITE{Semi-symbolic}{% Atkinson:2022:SSI% }. \NAMECITE{semicolon}{% Jeffrey:2022:LSC% }. \NAMECITE{semidirect}{% Weidner:2020:CDO% }. \NAMECITE{Semina{\"\i}ve}{% Arntzenius:2020:SVE% }. \NAMECITE{Semiring}{% Leobas:2020:SOD% }. \NAMECITE{semistructured}{% Cavalcanti:2017:EIS% }. \NAMECITE{sensitive}{% Liu:2022:SFI,% Lu:2019:PPY,% Poesia:2020:DDC,% Shi:2022:IED,% Silver:2021:DMF% }. \NAMECITE{sensitivity}{% Aguirre:2021:PEC,% Barthe:2018:PES,% Jeon:2022:RCC,% Jeong:2017:DDC,% Li:2018:PGC,% Lu:2019:PPY,% Rama:2018:ROS,% Tan:2021:MPA,% Wang:2020:PES% }. \NAMECITE{separate}{% Wang:2020:CVS% }. \NAMECITE{separating}{% Le:2022:QIS,% Yanovski:2021:PGS% }. \NAMECITE{Separation}{% Chargueraud:2020:SLS,% Dardinier:2023:VPI,% Moine:2023:HLS,% Mulder:2023:PAL,% Pulte:2023:CVS,% Bao:2021:RTT,% Bao:2022:SLN,% Barthe:2020:PSL,% Birkedal:2021:TFS,% Dardinier:2022:FRU,% Farka:2021:AAC,% Fromherz:2021:PSP,% Gaher:2022:SSL,% Gondelman:2021:DCM,% Hinrichsen:2020:AST,% Jacobs:2022:CGM,% Jung:2020:FOP,% Krebbers:2018:MGE,% Le:2022:QIS,% Madiot:2022:SLH,% Mevel:2020:CCS,% Nanevski:2019:SCP,% Nieto:2022:MVO,% Raad:2022:CIS,% Sprenger:2020:ISL,% Swamy:2020:SEC,% Ta:2018:ALS,% Ter-Gabrielyan:2019:MVH,% VanStrydonck:2019:LCF,% Yan:2021:PSS,% deVilhena:2021:SLE% }. \NAMECITE{Separation-Logic}{% Pulte:2023:CVS% }. \NAMECITE{separation-logic-verified}{% VanStrydonck:2019:LCF% }. \NAMECITE{{Seq}}{% Shajii:2019:SHP% }. \NAMECITE{{Seq2Parse}}{% Sakkas:2022:SNP% }. \NAMECITE{sequences}{% Almagor:2021:DRP,% Zhang:2022:OLP% }. \NAMECITE{Sequential}{% Lewchenko:2019:SPR,% Abdulla:2019:OSM,% Chargueraud:2020:SLS,% DePorre:2021:PEB% }. \NAMECITE{sequentialization}{% Bakst:2017:VDP,% Fernando:2019:VSA% }. \NAMECITE{serializable}{% Sang:2020:SSN% }. \NAMECITE{Series}{% Alur:2023:RTS,% Kong:2020:SQL% }. \NAMECITE{server}{% Bour:2018:MLS,% Liu:2017:VDJ,% Qian:2021:CSS% }. \NAMECITE{Serverless}{% Kallas:2023:EMA,% Alpernas:2018:SSC,% Burckhardt:2021:DFS,% Jangda:2019:FFS% }. \NAMECITE{services}{% Bernstein:2017:GDA,% Burckhardt:2018:RCC,% Waye:2017:WHO% }. \NAMECITE{Session}{% Das:2023:PRA,% Gheri:2023:HMS,% Balzer:2017:MSS,% Castellan:2019:TSS,% Castro-Perez:2020:CCA,% Castro:2019:DPU,% Das:2018:PCA,% Fowler:2019:EAS,% Hinrichsen:2020:AST,% Igarashi:2017:GST,% Jacobs:2022:MGF,% Scalas:2019:LMM,% Thiemann:2020:LDS,% Viering:2021:MST% }. \NAMECITE{session-type}{% Hinrichsen:2020:AST% }. \NAMECITE{sessions}{% Ciccone:2022:FTB,% Frumin:2022:BSP,% Ghilezan:2021:PSA,% Melgratti:2017:CCH,% Qian:2021:CSS% }. \NAMECITE{set}{% Breitner:2018:RSV,% Turonova:2020:RMC% }. \NAMECITE{Sets}{% Pitts:2023:LNS,% Barbar:2021:CPS,% Brown:2021:FUM,% Paszke:2021:GPI,% Zuriel:2019:ELF% }. \NAMECITE{seven}{% Byrd:2017:UAS% }. \NAMECITE{{SFI}}{% Kolosick:2022:ITN% }. \NAMECITE{shader}{% Donaldson:2017:ATG% }. \NAMECITE{shadow}{% Chowdhary:2022:FSE% }. \NAMECITE{shadows}{% Goel:2021:WWE% }. \NAMECITE{{Shannon}}{% Hunt:2023:RSS% }. \NAMECITE{share}{% Dietz:2018:SMS% }. \NAMECITE{shared}{% Baumann:2021:CBV,% Iorga:2021:SSM,% Rocha:2021:PTS% }. \NAMECITE{shared-memory}{% Baumann:2021:CBV% }. \NAMECITE{{ShareJIT}}{% Xu:2018:SJC% }. \NAMECITE{sharing}{% Balzer:2017:MSS,% Bianchini:2022:CSM,% ElHajj:2017:SOS,% Wang:2019:IEM,% Xu:2018:SJC% }. \NAMECITE{{SHARP}}{% Liu:2022:SFI% }. \NAMECITE{shell}{% Greenberg:2020:EFS% }. \NAMECITE{shielding}{% Vukotic:2019:ATS% }. \NAMECITE{shift}{% Wang:2019:DDP% }. \NAMECITE{shift/reset}{% Wang:2019:DDP% }. \NAMECITE{shifting}{% Lazarek:2020:DBS% }. \NAMECITE{Shiftry}{% Kumar:2020:SRI% }. \NAMECITE{shot}{% Wu:2019:GPE% }. \NAMECITE{should}{% Cogumbreiro:2017:DAP% }. \NAMECITE{side}{% Brotzman:2021:PSD,% Castellan:2019:TSS,% Guo:2020:ECT% }. \NAMECITE{side-channel}{% Guo:2020:ECT% }. \NAMECITE{sides}{% Castellan:2019:TSS% }. \NAMECITE{Signature}{% Sekiyama:2020:SRP% }. \NAMECITE{signatures}{% Ahrens:2020:RMT% }. \NAMECITE{{SigVM}}{% Zhao:2022:SEE% }. \NAMECITE{silent}{% Zhang:2021:SDS% }. \NAMECITE{Silver}{% Chen:2023:DSB% }. \NAMECITE{Simple}{% Algehed:2019:SNP,% Abadi:2020:SDP,% Biernacka:2022:SEI,% Elliott:2018:SEA,% Jagadeesan:2020:PPS,% Parreaux:2020:SEA,% Rapoport:2017:SSP% }. \NAMECITE{Simplicitly}{% Odersky:2018:SFA% }. \NAMECITE{simplification}{% Morihata:2019:LCA% }. \NAMECITE{Simplifying}{% Pulte:2018:SAC,% Yang:2021:SDR% }. \NAMECITE{Simply}{% Bahr:2019:SRF,% Brunel:2020:BST% }. \NAMECITE{{SimTyper}}{% Kazerounian:2021:PSS% }. \NAMECITE{simulation}{% Breitner:2017:LSS% }. \NAMECITE{simulations}{% Nanevski:2019:SCP% }. \NAMECITE{{Simuliris}}{% Gaher:2022:SSL% }. \NAMECITE{since}{% Hui:2020:AS% }. \NAMECITE{Single}{% Li:2023:SSS,% Germane:2021:NSL,% Mathur:2020:DMS% }. \NAMECITE{single-pass}{% Mathur:2020:DMS% }. \NAMECITE{Single-Source-Single-Target}{% Li:2023:SSS% }. \NAMECITE{site}{% Jeon:2022:RCC% }. \NAMECITE{situ}{% Liu:2020:WSF% }. \NAMECITE{size}{% Sela:2022:CS% }. \NAMECITE{sized}{% Abel:2017:NES,% Avanzini:2017:AST,% Danielsson:2018:TUS% }. \NAMECITE{sized-type}{% Avanzini:2017:AST% }. \NAMECITE{sketches}{% Yamaguchi:2021:PSS% }. \NAMECITE{sketching}{% Lubin:2020:PSL% }. \NAMECITE{Skip}{% Chasins:2017:SBR% }. \NAMECITE{Skipping}{% Chlipala:2021:SBB% }. \NAMECITE{slicing}{% Rama:2018:ROS% }. \NAMECITE{small}{% Grosser:2020:FLP% }. \NAMECITE{{Smalltalk}}{% Ingalls:2020:ESS% }. \NAMECITE{{Smalltalk-72}}{% Ingalls:2020:ESS% }. \NAMECITE{smart}{% Albert:2020:TCS,% Bram:2021:RSE,% Chaliasos:2022:SIA,% Chen:2022:SPO,% Grech:2018:MSG,% Grech:2022:EAD,% Grossman:2018:ODE,% Sergey:2019:SSC,% Smaragdakis:2021:SVF,% Wang:2019:DNP,% Zhao:2022:SEE% }. \NAMECITE{Smoothness}{% Lee:2023:SAP% }. \NAMECITE{{SMT}}{% Bembenek:2020:FDS,% Bembenek:2023:SAS,% Muduli:2022:SMF,% Park:2021:GTA,% Sun:2022:CPP,% Trinh:2020:ITD,% Vazou:2018:RRC,% Winterer:2020:UET% }. \NAMECITE{{SMT-based}}{% Bembenek:2020:FDS% }. \NAMECITE{snapshot}{% Ohman:2022:VRC% }. \NAMECITE{snapshots}{% Grech:2017:HDL% }. \NAMECITE{{snowflake}}{% Parkinson:2017:PSN% }. \NAMECITE{Soft}{% Nguyen:2018:SCV% }. \NAMECITE{Software}{% Dietz:2018:SMS,% Tsukada:2022:SMC,% Devore-McDonald:2020:MDS,% Flanagan:2020:AVB,% Krauter:2021:PST,% Shen:2019:IRA,% Sjoberg:2019:DLC,% Zhang:2020:DPS% }. \NAMECITE{solid}{% Sherman:2019:SRS% }. \NAMECITE{{Solidity}}{% Chaliasos:2022:SIA,% Tan:2022:SRT% }. \NAMECITE{{Solo}}{% Abuah:2022:SLS% }. \NAMECITE{{SolType}}{% Tan:2022:SRT% }. \NAMECITE{solvability}{% Accattoli:2022:TCV% }. \NAMECITE{solved}{% Holk:2018:SCC% }. \NAMECITE{Solver}{% Bembenek:2023:SAS,% Phipps-Costin:2021:SBG,% Ringer:2017:SAL,% Weitz:2017:SLB,% deVilhena:2020:SGV% }. \NAMECITE{solver-aided}{% Ringer:2017:SAL,% Weitz:2017:SLB% }. \NAMECITE{Solver-Based}{% Bembenek:2023:SAS,% Phipps-Costin:2021:SBG% }. \NAMECITE{solvers}{% Park:2021:GTA,% Trinh:2020:ITD,% Winterer:2020:UET% }. \NAMECITE{Solving}{% Bembenek:2023:SAS,% Chen:2022:SSC,% Gu:2023:OCS,% K:2022:SCH,% Unno:2023:MPD,% Wang:2023:SCL,% Byrd:2017:UAS,% Muduli:2022:SMF,% Sun:2022:CPP% }. \NAMECITE{Sound}{% Banerjee:2020:SGC,% Bauman:2017:SGT,% Dunfield:2019:SCB,% Emmi:2018:SCT,% Kalhauge:2018:SDP,% Keidel:2019:SRC,% Lew:2023:ASA,% Li:2023:TPD,% Muehlboeck:2017:SGT,% Sherman:2019:SRS,% Genc:2019:DAU,% Kazerounian:2021:PSS,% Lew:2020:TTD,% Moy:2021:CRS,% Pavlogiannis:2020:FSE,% Rouvoet:2020:KWA,% Yuan:2022:TSR% }. \NAMECITE{Soundly}{% Michael:2023:MSE,% Sprenger:2020:ISL% }. \NAMECITE{soundness}{% Blaudeau:2022:CFS,% Giarrusso:2020:SSS,% Greenman:2018:STS,% Keidel:2018:CSP,% Rapoport:2017:SSP% }. \NAMECITE{Source}{% Li:2023:SSS,% Gong:2018:ESE,% Yuan:2017:ASC% }. \NAMECITE{source-level}{% Gong:2018:ESE% }. \NAMECITE{Space}{% Moine:2023:HLS,% Accattoli:2022:MTR,% Arora:2021:PSE,% Bahr:2019:SRF,% Forster:2020:WCV,% Gomez-Londono:2020:DYS,% Madiot:2022:SLH,% Paraskevopoulou:2019:CCS,% Schwerter:2021:AGT,% Senanayake:2020:SIS,% Zhu:2018:CRS% }. \NAMECITE{space-efficient}{% Arora:2021:PSE,% Schwerter:2021:AGT% }. \NAMECITE{spaces}{% Koppel:2022:SEP% }. \NAMECITE{{SpaceSearch}}{% Weitz:2017:SLB% }. \NAMECITE{{Sparcl}}{% Matsuda:2020:SLP% }. \NAMECITE{sparse}{% Chou:2018:FAS,% Chou:2022:CDS,% Grosser:2020:FLP,% Henry:2021:CSA,% Khairunnesa:2017:EIB,% Senanayake:2020:SIS% }. \NAMECITE{spatial}{% Orchard:2017:VSP% }. \NAMECITE{specialization}{% Brown:2018:JOP,% Fluckiger:2020:CDF% }. \NAMECITE{specialization-safe}{% Brown:2018:JOP% }. \NAMECITE{specific}{% Ballantyne:2020:MDS,% Boston:2018:LVA,% Jeon:2020:LGB,% Padhye:2019:FDS,% Sun:2022:CED% }. \NAMECITE{Specification}{% Antonopoulos:2019:SIT,% Fox:2023:VMA,% Gheri:2023:HMS,% Mishra:2022:SGC,% Astrauskas:2019:LRT,% Choi:2017:KPH,% Gondelman:2021:DCM,% Keuchel:2022:VSE,% Khairunnesa:2017:EIB,% Reid:2017:WGG,% Weirich:2017:SDT,% Wolff:2021:MSV,% Xie:2022:SCS% }. \NAMECITE{Specification-guided}{% Mishra:2022:SGC% }. \NAMECITE{Specifications}{% Baumann:2023:CBV,% Bansal:2020:SCP,% Birkedal:2021:TFS,% Bram:2021:RSE,% Gavran:2020:IST,% He:2021:TSE,% Mackay:2022:NSR,% Mariano:2019:PSA,% Nie:2020:UEI,% Rouvoet:2020:KWA,% Santolucito:2017:SCF,% Silver:2021:DMF,% Sotiropoulos:2020:MDF,% Wu:2019:GPE,% Zhou:2021:DDA% }. \NAMECITE{Specifying}{% Nanevski:2019:SCP,% Sorensen:2021:STG,% Batz:2022:WPP% }. \NAMECITE{{SpecSafe}}{% Brotzman:2021:PSD% }. \NAMECITE{spectrum}{% Greenman:2018:STS% }. \NAMECITE{speculation}{% Barriere:2021:FVS% }. \NAMECITE{speculative}{% Brotzman:2021:PSD,% Fluckiger:2018:CSO,% Vassena:2021:AES% }. \NAMECITE{speed}{% Burckhardt:2018:RCC,% Popescu:2021:SSA% }. \NAMECITE{Speeding}{% Wang:2018:SSR,% Mukherjee:2020:DBP% }. \NAMECITE{speedup}{% Hillerstrom:2020:EEA% }. \NAMECITE{split}{% Accattoli:2018:TTS% }. \NAMECITE{splits}{% Huang:2021:DIU% }. \NAMECITE{splittable}{% Steele:2021:PLB% }. \NAMECITE{{SPMD}}{% Reid:2020:HCS,% Rosemann:2021:AIS% }. \NAMECITE{spotting}{% Hoeflich:2022:HIK% }. \NAMECITE{spreadsheet}{% Barowy:2018:EAF% }. \NAMECITE{spreadsheets}{% Inala:2018:WIW% }. \NAMECITE{Spy}{% deVilhena:2020:SGV% }. \NAMECITE{{SQL}}{% Benzaken:2022:TCS,% Zhang:2021:UST,% Zhang:2023:ATF% }. \NAMECITE{{SQLizer}}{% Yaghmazadeh:2017:SQS% }. \NAMECITE{{Squeak}}{% Ingalls:2020:ESS% }. \NAMECITE{{SSA}}{% Lemerre:2023:STA% }. \NAMECITE{{ST}}{% Jacobs:2022:PSM% }. \NAMECITE{stability}{% Gong:2018:ESE,% Pelenitsyn:2021:TSJ% }. \NAMECITE{Stable}{% Montagu:2020:SRA,% Ehrhard:2018:MCS% }. \NAMECITE{stack}{% Bastian:2019:RFD,% Georges:2022:TCE,% Skorstengaard:2019:SEW% }. \NAMECITE{Stacked}{% Jung:2020:SBA% }. \NAMECITE{stage}{% Jang:2022:MMU% }. \NAMECITE{Staged}{% Kovacs:2022:SCT,% Wei:2019:SAI,% Willis:2020:SSP,% Yallop:2017:SGP% }. \NAMECITE{stages}{% Sampson:2017:SSH% }. \NAMECITE{Staging}{% Xie:2022:SCS,% Wei:2020:CSE% }. \NAMECITE{{Stainless}}{% Hamza:2019:SFF% }. \NAMECITE{{Standard}}{% MacQueen:2020:HSM% }. \NAMECITE{start}{% Wimmer:2019:IOS% }. \NAMECITE{state}{% Ahman:2018:RWF,% Farooq:2020:LIP,% Ikebuchi:2022:CDS,% Rocha:2021:PTS,% Timany:2018:LRM,% Vedurada:2018:IRO% }. \NAMECITE{stateful}{% Burckhardt:2021:DFS,% Nguyen:2018:SCV% }. \NAMECITE{stateless}{% Abdulla:2018:OSM,% Abdulla:2019:OSM,% Kokologiannakis:2018:ESM,% Kokologiannakis:2019:ELH,% Kokologiannakis:2022:TSO% }. \NAMECITE{Static}{% Elsman:2018:SIH,% Muller:2022:SPP,% Poesia:2017:SPC,% Sampson:2017:SSH,% Stein:2019:SAD,% Zhang:2021:SDS,% Abuah:2022:SLS,% Bembenek:2020:FDS,% Blackshear:2018:RCS,% Jacobs:2021:FAS,% Lagouvardos:2020:PSM,% Laurel:2022:DNA,% Melo:2018:ISS,% Moreira:2021:PVS,% Pelsmaeker:2022:LPS,% Shi:2019:RAS,% Smaragdakis:2021:SVF,% Yallop:2018:PSD,% Zhang:2017:EIR% }. \NAMECITE{Statically}{% Atkinson:2021:SBM,% Palmkvist:2023:SRA,% Zhou:2020:SVR,% Castro:2019:DPU,% Dietz:2018:SMS,% Lubin:2021:HST,% Near:2019:DEH,% Parreaux:2018:UAS% }. \NAMECITE{statically-typed}{% Castro:2019:DPU,% Lubin:2021:HST,% Parreaux:2018:UAS% }. \NAMECITE{{Steel}}{% Fromherz:2021:PSP% }. \NAMECITE{{SteelCore}}{% Swamy:2020:SEC% }. \NAMECITE{Step}{% Aguirre:2023:SIL,% Breitner:2017:LSS,% Giarrusso:2020:SSS,% Spies:2021:TSI% }. \NAMECITE{step-by-step}{% Giarrusso:2020:SSS% }. \NAMECITE{Step-Indexed}{% Aguirre:2023:SIL,% Giarrusso:2020:SSS% }. \NAMECITE{step-indexing}{% Spies:2021:TSI% }. \NAMECITE{{Stepstone}}{% Cox:2020:OOC% }. \NAMECITE{{StkTokens}}{% Skorstengaard:2019:SEW% }. \NAMECITE{stochastic}{% Lee:2020:TVS% }. \NAMECITE{storage}{% Feser:2020:DOR% }. \NAMECITE{stores}{% Lewchenko:2019:SPR,% Raad:2022:EIX% }. \NAMECITE{strangers}{% Cogumbreiro:2017:DAP% }. \NAMECITE{strategies}{% Hagedorn:2020:AHP% }. \NAMECITE{Strategy}{% Farzan:2018:SSL% }. \NAMECITE{Stratified}{% Farzan:2023:SCV% }. \NAMECITE{stream}{% Kallas:2020:DDO,% Moller:2020:EAO% }. \NAMECITE{streaming}{% Atkinson:2022:SSI,% Kong:2020:SQL% }. \NAMECITE{{StreamQL}}{% Kong:2020:SQL% }. \NAMECITE{streams}{% Atkinson:2021:SBM% }. \NAMECITE{Strict}{% Hirsch:2018:SLS,% Goel:2021:PMB,% Kolesar:2022:CEN% }. \NAMECITE{String}{% Day:2023:EPS,% Holk:2018:SCC,% Chen:2018:WDA,% Chen:2022:SSC,% Trinh:2020:ITD% }. \NAMECITE{stripped}{% David:2020:NRE% }. \NAMECITE{stroll}{% St-Amour:2017:HRS% }. \NAMECITE{Strong}{% Stump:2020:SFP,% Balabonski:2017:FSC,% Benavides:2019:DDP,% Biernacka:2022:SEI,% Gomes:2017:VSE% }. \NAMECITE{strongest}{% Zhang:2022:QSP% }. \NAMECITE{strongly}{% Honore:2021:MAA% }. \NAMECITE{Structural}{% Rivera:2022:SVP,% Brody:2020:SMC,% Hirschowitz:2019:FMS,% Ji:2020:GDP,% Luan:2019:ACR,% Miraldo:2019:EAT,% Muehlboeck:2021:TSN,% Parreaux:2022:MPT% }. \NAMECITE{Structurally}{% Lee:2023:ISS% }. \NAMECITE{Structure}{% Gulwani:2020:SIT,% Cohen:2018:EDS,% Qiu:2017:NSP% }. \NAMECITE{structured}{% Essertel:2019:PRS,% Malewski:2021:GSD,% Ramsey:2022:BRR,% Zhu:2018:CRS% }. \NAMECITE{Structures}{% Dash:2023:AML,% Castro:2019:DPU,% Ferdowsifard:2021:PLI,% Krishna:2018:GFC,% Meyer:2020:PLC,% Patel:2021:VCM,% Wang:2019:CGM,% Wise:2020:GVR,% Yuan:2022:TDS% }. \NAMECITE{students}{% Wu:2017:HTE% }. \NAMECITE{Study}{% Roth:2021:SSM,% Bagherzadeh:2020:ACB,% Chaliasos:2021:WTP,% Chaliasos:2022:SIA,% Coblenz:2020:CAT,% Goel:2021:WWE,% Gong:2018:ESE,% Krikava:2019:SIE,% Lam:2020:LSL,% Mastrangelo:2019:CAD,% Paltenghi:2022:BQC% }. \NAMECITE{Style}{% Muller:2023:BDS,% Bahr:2019:SRF,% Boruch-Gruszecki:2022:CDT,% Margalit:2021:VOR,% Schuster:2020:CEH,% Valliappan:2022:NFS% }. \NAMECITE{subclass}{% Vedurada:2018:IRO% }. \NAMECITE{Subcubic}{% Chistikov:2022:SCC% }. \NAMECITE{subgraph}{% Siraichi:2019:QAC% }. \NAMECITE{sublanguage}{% Yallop:2019:LUS% }. \NAMECITE{substitution}{% Pedrot:2020:FTH% }. \NAMECITE{subsumes}{% Barbarossa:2020:TSS% }. \NAMECITE{subtracting}{% Yorgey:2018:WDF% }. \NAMECITE{Subtraction}{% Xu:2023:MTD% }. \NAMECITE{subtype}{% Wang:2019:IEM% }. \NAMECITE{Subtyping}{% Zhou:2023:RSA,% Ghilezan:2021:PSA,% Mackay:2020:DSP,% Marntirosian:2020:RIS,% Muehlboeck:2018:EUI,% Nardelli:2018:JSR,% Parreaux:2020:SEA,% Roth:2021:SSM,% Stucki:2021:THO,% Yang:2017:UTS,% Zhou:2020:RIR% }. \NAMECITE{sugar}{% Pombrio:2017:IST% }. \NAMECITE{suggestions}{% Miltner:2019:FSE% }. \NAMECITE{Super}{% Andersen:2017:SLM% }. \NAMECITE{superior}{% Jeon:2022:RCC% }. \NAMECITE{supermartingales}{% Agrawal:2018:LRS% }. \NAMECITE{superoptimization}{% Mukherjee:2020:DBP% }. \NAMECITE{superposition}{% Yuan:2022:TDS% }. \NAMECITE{supervised}{% Cambronero:2019:AAS,% Gao:2020:FDS% }. \NAMECITE{superword}{% Mendis:2018:GGO% }. \NAMECITE{sure}{% DalLago:2021:ITP,% Huang:2019:MVA,% McIver:2018:NPR% }. \NAMECITE{surviving}{% Grech:2018:MSG% }. \NAMECITE{swapping}{% Siraichi:2019:QAC% }. \NAMECITE{swift}{% Barik:2019:OSP% }. \NAMECITE{Symbolic}{% Chang:2018:STL,% Elliott:2021:SAD,% Lu:2023:GSC,% Narayanan:2017:SCA,% Smaragdakis:2021:SVF,% Susag:2022:SER,% Atkinson:2022:SSI,% Bornholt:2018:FCE,% Guo:2020:ECT,% Henriksen:2019:DGS,% Keuchel:2022:VSE,% Konnov:2019:TMC,% Meuli:2020:EAA,% Palmer:2020:HOD,% Porncharoenwase:2022:FFS,% Ta:2018:ALS,% Wang:2018:SSR,% Wei:2020:CSE,% Yao:2021:PAE% }. \NAMECITE{symbolic-heap}{% Ta:2018:ALS% }. \NAMECITE{symmetric}{% Binder:2020:DDS,% Choudhury:2022:SRP,% Miltner:2019:SSL,% Park:2019:PSM% }. \NAMECITE{Symmetries}{% Choudhury:2022:SRP% }. \NAMECITE{symptoms}{% Bagherzadeh:2020:ACB% }. \NAMECITE{{Synbit}}{% Yamaguchi:2021:PSS% }. \NAMECITE{synchronization}{% Ferles:2022:SFG,% Mathur:2021:OPS,% Mellies:2019:CCS% }. \NAMECITE{synchronization-preserving}{% Mathur:2021:OPS% }. \NAMECITE{synchronizing}{% Daloze:2018:PDL% }. \NAMECITE{synchronous}{% Bourke:2020:MSV,% Castellan:2019:TSS,% Gokhale:2021:AMS% }. \NAMECITE{synchrony}{% Dragoi:2020:PES% }. \NAMECITE{synergistic}{% Muduli:2022:SMF% }. \NAMECITE{syntactic}{% Pombrio:2017:IST% }. \NAMECITE{syntax}{% Andersen:2020:AIV,% Fiore:2022:FMS,% Koppel:2018:OTM,% Yamazaki:2019:GFA% }. \NAMECITE{syntaxes}{% Allais:2018:TSS% }. \NAMECITE{synth}{% Peleg:2020:PRE% }. \NAMECITE{Synthesis}{% Bansal:2020:SCP,% Bembenek:2023:SAS,% Bowers:2023:TSL,% Chen:2022:SPO,% Das:2023:CFA,% Goharshady:2023:AGA,% Ji:2023:IOG,% Kang:2023:MCB,% Lee:2023:ISS,% Wang:2017:SDC,% Wang:2023:CSL,% An:2020:AEB,% Barke:2020:JTL,% Bavishi:2019:ANB,% Bavishi:2021:PGP,% Bielik:2018:RRL,% Chandra:2018:BSB,% Chen:2022:TDS,% Farzan:2018:SSL,% Ferdowsifard:2021:PLI,% First:2020:TSA,% Gao:2020:FDS,% Gao:2021:PAO,% Gavran:2020:IST,% Guo:2020:PST,% Herklotz:2021:FVH,% James:2020:DFS,% Ji:2021:GST,% Jin:2022:NAS,% Kim:2021:SGS,% Kincaid:2018:NLR,% Lee:2021:CTP,% Mariano:2019:PSA,% Mariano:2022:ATI,% Miltner:2019:FSE,% Miltner:2022:BSR,% Mishra:2022:SGC,% Murali:2022:MGS,% Newcomb:2020:VIH,% Pailoor:2020:APS,% Qiu:2017:NSP,% Raghothaman:2020:PGS,% Rahmani:2021:MMP,% Sivaraman:2022:DDL,% Srinivasan:2017:MAM,% Ta:2018:ALS,% Wang:2018:PSU,% Wang:2018:RPS,% Wang:2022:CGC,% Watanabe:2021:CSH,% Yaghmazadeh:2017:SQS,% Zhang:2021:UST,% Zou:2022:OFR% }. \NAMECITE{synthesis-aided}{% James:2020:DFS% }. \NAMECITE{Synthesis-as-Rule-Selection}{% Bembenek:2023:SAS% }. \NAMECITE{synthesis-based}{% Chandra:2018:BSB% }. \NAMECITE{Synthesis-powered}{% Chen:2022:SPO% }. \NAMECITE{synthesising}{% Bartha:2021:OGS% }. \NAMECITE{Synthesizing}{% Albarghouthi:2018:SCP,% Astorga:2021:SCC,% Ferles:2022:SFG,% Garg:2022:SCQ,% Kalita:2022:SAT,% Krogmeier:2022:SAU,% Maina:2018:SQL,% Miltner:2018:SBL,% Miltner:2019:SSL,% Samak:2020:SRC,% Santolucito:2017:SCF,% Smith:2019:SDP,% Ezudheen:2018:HIL,% Gorjiara:2020:SSE,% Laddad:2022:KSC,% Padhi:2018:FFS,% Yamaguchi:2021:PSS% }. \NAMECITE{System}{% Sekiyama:2023:TVA,% Choudhury:2021:GDT,% Clebsch:2017:OGT,% He:2021:TSE,% Jang:2022:MMU,% Kuperberg:2021:CPS,% Liu:2020:TES,% Mansky:2017:VMS,% Near:2019:DEH,% Newcomb:2020:VIH,% Pailoor:2020:APS,% Reynaud:2021:PMS,% Sjoberg:2019:DLC,% Sprenger:2020:ISL,% Unno:2018:RCR,% Weisenburger:2018:DSD,% Hamza:2019:SFF% }. \NAMECITE{systematic}{% Pacak:2020:SAD% }. \NAMECITE{Systems}{% Pulte:2023:CVS,% Wagner:2023:EBV,% Abel:2020:UVM,% Ahrens:2022:RAD,% Bonchi:2019:DAL,% Chandra:2018:BSB,% Chang:2020:DTS,% Coblenz:2020:CAT,% DePorre:2021:PEB,% Desai:2018:CPT,% Gomes:2017:VSE,% Honore:2021:MAA,% Iorga:2021:SSM,% Jaber:2021:PQM,% Lanzinger:2021:SPC,% Li:2022:LTL,% Liu:2022:BSG,% Mokhov:2018:BSC,% Ozkan:2018:RTD,% Ozkan:2019:TAR,% Puente:2017:PMR,% Rahmani:2019:CDT,% Rigger:2020:FBD,% Surbatovich:2019:DIB% }. \NAMECITE{{SyTeCi}}{% Jaber:2020:SAC% }. \NAMECITE{t}{% Kuperberg:2021:CPS% }. \NAMECITE{tactics}{% Kaiser:2018:MTT% }. \NAMECITE{{TacTok}}{% First:2020:TSA% }. \NAMECITE{Tail}{% Leijen:2023:TRM% }. \NAMECITE{taint}{% Grech:2017:PTU,% Grech:2017:PTU% }. \NAMECITE{taken}{% Chitre:2022:RTE% }. \NAMECITE{Taking}{% Klimis:2023:TBC% }. \NAMECITE{Taming}{% Albert:2020:TCS,% Campora:2020:TTA,% Khyzha:2021:TXT,% Lei:2022:TTR,% Cockx:2021:TRT% }. \NAMECITE{tandem}{% Li:2017:TPT% }. \NAMECITE{Tangents}{% Radul:2023:YOL% }. \NAMECITE{Tape}{% Bonchi:2023:DCR% }. \NAMECITE{Target}{% Li:2023:SSS% }. \NAMECITE{tasks}{% Cogumbreiro:2017:DAP% }. \NAMECITE{taxation}{% Kolosick:2022:ITN% }. \NAMECITE{{Taylor}}{% Barbarossa:2020:TSS% }. \NAMECITE{Teaching}{% Almeida:2018:THP,% Hameer:2019:TAF% }. \NAMECITE{technique}{% Shen:2019:IRA% }. \NAMECITE{techniques}{% Danielsson:2018:TUS% }. \NAMECITE{technology}{% Clinger:2020:HMT% }. \NAMECITE{Template}{% Goharshady:2023:AGA,% Xie:2022:SCS% }. \NAMECITE{Template-Based}{% Goharshady:2023:AGA% }. \NAMECITE{Temporal}{% Sekiyama:2023:TVA,% Unno:2023:MPD,% Zhou:2023:FPT,% Bansal:2020:SCP,% Das:2018:PCA,% Gavran:2020:IST,% Georges:2022:TCE,% Griffin:2020:TTL,% Liu:2020:VTF,% Liu:2022:CVT,% Raad:2022:EIX% }. \NAMECITE{temps}{% Georges:2022:TCE% }. \NAMECITE{tensor}{% Chou:2018:FAS,% Chou:2022:CDS,% Kjolstad:2017:TAC,% Liu:2022:CGT,% Liu:2022:VTP,% Senanayake:2020:SIS% }. \NAMECITE{tensor-program}{% Liu:2022:VTP% }. \NAMECITE{term}{% Haudebourg:2020:RLT,% Newcomb:2020:VIH% }. \NAMECITE{Termination}{% Gu:2023:OCS,% He:2020:TAE,% Agrawal:2018:LRS,% Ciccone:2022:FTB,% DalLago:2021:ITP,% Gregersen:2021:MLR,% Huang:2019:MVA,% Le:2020:DDT,% Li:2018:AAT,% McIver:2018:NPR,% Silver:2021:DMF,% Spies:2021:TSI,% Wang:2020:PES% }. \NAMECITE{termination-insensitive}{% Gregersen:2021:MLR% }. \NAMECITE{termination-sensitive}{% Silver:2021:DMF% }. \NAMECITE{Test}{% Selakovic:2018:TGH,% Astorga:2021:SCC,% Celik:2017:BET,% Kristensen:2017:TTS,% Rahmani:2019:CDT,% Ringer:2017:SAL,% Shi:2019:RAS% }. \NAMECITE{test-input}{% Celik:2017:BET% }. \NAMECITE{Testing}{% Dragoi:2020:TCI,% Perez:2017:TDF,% Winter:2023:RTB,% Zhang:2020:TDP,% AlAwar:2021:PEM,% Biswas:2021:PME,% Desai:2018:CPT,% Donaldson:2017:ATG,% Hoang:2022:RTH,% Hou:2022:LPT,% Kallas:2020:DDO,% Kirkham:2020:FEM,% Kristensen:2017:TTS,% Lampropoulos:2019:CGP,% Li:2020:PBR,% Livinskii:2020:RTC,% Majumdar:2018:WRT,% Mukherjee:2020:LBC,% Ozkan:2018:RTD,% Ozkan:2019:TAR,% Park:2021:GTA,% Sorensen:2021:STG,% Winterer:2020:UET% }. \NAMECITE{tests}{% Lam:2020:LSL,% Li:2017:TPT,% Smolka:2020:GKA,% Zhang:2022:ILK% }. \NAMECITE{text}{% Gulwani:2020:SIT% }. \NAMECITE{textual}{% Andersen:2020:AIV% }. \NAMECITE{their}{% Ahrens:2020:RMT,% Allais:2018:TSS,% Ricciotti:2017:IFP% }. \NAMECITE{them}{% Dietz:2018:SMS% }. \NAMECITE{theorem}{% Krogmeier:2023:LDL% }. \NAMECITE{Theorems}{% Ahmed:2017:TFF,% Birkedal:2021:TFS,% Patterson:2019:NCC% }. \NAMECITE{Theoretic}{% Hou:2023:OTA,% Kammar:2022:FAM% }. \NAMECITE{theoretical}{% Boruch-Gruszecki:2022:CDT% }. \NAMECITE{theories}{% DiLiberti:2021:FSP,% Hamana:2017:HPY% }. \NAMECITE{Theory}{% Alur:2023:RTS,% Kincaid:2023:WLM,% Vale:2023:CTL,% Abel:2018:DCT,% Accattoli:2022:TCV,% Cavallo:2019:HIT,% Cockx:2021:TRT,% DalLago:2022:RTE,% Feldman:2022:PDR,% Gratzer:2019:IMD,% Haas:2022:CCT,% Kovacs:2022:SCT,% Maillard:2022:RGT,% New:2019:GTT,% Nuyts:2017:PQD,% Pedrot:2019:RET,% Rajani:2021:UTT,% Stucki:2021:THO,% Trinh:2020:ITD% }. \NAMECITE{thin}{% Ou:2018:TUC% }. \NAMECITE{Thread}{% Drechsler:2018:TSR,% Baumann:2022:CBV% }. \NAMECITE{Thread-safe}{% Drechsler:2018:TSR% }. \NAMECITE{threats}{% Tosch:2019:PAT% }. \NAMECITE{three}{% Sousa:2018:VTW,% Zhang:2019:FTL% }. \NAMECITE{three-level}{% Zhang:2019:FTL% }. \NAMECITE{three-way}{% Sousa:2018:VTW% }. \NAMECITE{Thriving}{% Stroustrup:2020:TCC% }. \NAMECITE{tiers}{% Fowler:2019:EAS% }. \NAMECITE{Tight}{% Accattoli:2018:TTS,% Muller:2023:BDS% }. \NAMECITE{Time}{% Hainry:2023:GNP,% Barke:2020:JTL,% Barthe:2020:FVC,% Essertel:2019:PRS,% Forster:2020:WCV,% Kong:2020:SQL,% Moller:2020:EAO,% New:2020:GPT,% Richards:2017:VAK,% Smolka:2020:GKA,% Wang:2020:PES,% Wimmer:2019:IOS% }. \NAMECITE{timeline}{% Liu:2020:VTF% }. \NAMECITE{timelines}{% Liu:2022:CVT% }. \NAMECITE{timing}{% Guo:2020:ECT% }. \NAMECITE{{TiML}}{% Wang:2017:TFL% }. \NAMECITE{{TLA}}{% Konnov:2019:TMC% }. \NAMECITE{{TLC}}{% Griffin:2020:TTL% }. \NAMECITE{{Tl{\"o}n}}{% Li:2022:PAT% }. \NAMECITE{together}{% Kaki:2018:ATC,% New:2020:GPT% }. \NAMECITE{token}{% Castellan:2023:GCM,% Siraichi:2019:QAC% }. \NAMECITE{tolerance}{% Boston:2018:LVA,% Majumdar:2018:WRT% }. \NAMECITE{Tolerant}{% Winter:2023:RTB,% Mogk:2019:FTP,% Perez:2018:FTF,% Viering:2021:MST% }. \NAMECITE{too}{% Dietz:2018:SMS,% Hoeflich:2022:HIK% }. \NAMECITE{tool}{% Koppel:2018:OTM% }. \NAMECITE{toolchain}{% Cronburg:2021:PPT,% Santos:2018:JJV% }. \NAMECITE{tools}{% Weitz:2017:SLB% }. \NAMECITE{Top}{% Bowers:2023:TSL,% Lee:2021:CTP,% Zhang:2022:ILK% }. \NAMECITE{Top-Down}{% Bowers:2023:TSL,% Lee:2021:CTP% }. \NAMECITE{Tower}{% Yuan:2022:TDS% }. \NAMECITE{towers}{% Amin:2018:CTI% }. \NAMECITE{Trace}{% Lew:2020:TTD,% Ozkan:2019:TAR,% Antonopoulos:2019:SIT% }. \NAMECITE{tracking}{% Bao:2021:RTT% }. \NAMECITE{tractable}{% Emmi:2018:SCT% }. \NAMECITE{trained}{% Rahmani:2021:MMP,% Verbruggen:2021:SPE% }. \NAMECITE{transactional}{% Biswas:2019:CCT,% Dalvandi:2022:IVR,% Krauter:2021:PST,% Lesani:2022:CVT,% Raad:2019:WPS% }. \NAMECITE{Transactions}{% Dongol:2018:TRM% }. \NAMECITE{transducers}{% Chen:2022:SSC,% Holk:2018:SCC% }. \NAMECITE{transfer}{% Ugare:2022:PTF% }. \NAMECITE{Transfinite}{% Spies:2021:TSI% }. \NAMECITE{transformation}{% Koppel:2018:OTM,% Sekiyama:2021:CTA,% Senanayake:2020:SIS,% Wong:2018:FVE% }. \NAMECITE{Transformations}{% Smeding:2023:EDN,% Avanzini:2021:CPT,% Benedikt:2021:GCT,% Chowdhary:2022:FSE,% Gao:2020:FDS,% Gong:2018:ESE,% Li:2021:DEP% }. \NAMECITE{transformer}{% Swierstra:2019:PTS% }. \NAMECITE{transformers}{% Kalita:2022:SAT% }. \NAMECITE{Transforming}{% Li:2017:TPT% }. \NAMECITE{Transitioning}{% Muehlboeck:2021:TSN% }. \NAMECITE{transitions}{% Kolosick:2022:ITN% }. \NAMECITE{transitive}{% Lei:2022:TTR% }. \NAMECITE{Translating}{% Benzaken:2022:TCS,% Emre:2021:TCS,% Emre:2023:ALT% }. \NAMECITE{Translation}{% Lemerre:2023:STA,% Zhang:2023:ATF,% Bowman:2018:TPC,% Clement:2022:EET,% Gupta:2020:CGC,% Ho:2022:ARV,% Jacobs:2022:PSM,% Ramsey:2022:BRR,% Zhang:2021:UST% }. \NAMECITE{transparent}{% Wong:2018:FVE% }. \NAMECITE{Transpilation}{% Wang:2023:UCT,% Mariano:2022:ATI% }. \NAMECITE{transport}{% Tabareau:2018:EFU% }. \NAMECITE{Transpose}{% Radul:2023:YOL% }. \NAMECITE{transprecision}{% Grosser:2020:FLP,% Pitchanathan:2021:PFF% }. \NAMECITE{traversals}{% Feldman:2020:PHC,% Kiss:2018:GDG,% Koparkar:2021:ETT,% Sakka:2017:TFA% }. \NAMECITE{tree}{% Adams:2017:RGT,% Koparkar:2021:ETT,% Sakka:2017:TFA,% Wang:2017:SDC% }. \NAMECITE{tree-traversals}{% Koparkar:2021:ETT% }. \NAMECITE{{TreeFuser}}{% Sakka:2017:TFA% }. \NAMECITE{Trees}{% Chappe:2023:CTR,% Silver:2021:DMF,% Xia:2020:ITR% }. \NAMECITE{triangle}{% Pedrot:2020:FTH% }. \NAMECITE{Truly}{% Kokologiannakis:2022:TSO,% Zhao:2022:SEE% }. \NAMECITE{trustworthy}{% Vukotic:2019:ATS% }. \NAMECITE{{TSO}}{% Abdulla:2020:PVU,% Abdulla:2021:DRU,% Bui:2021:RET,% Khyzha:2021:TXT,% Raad:2018:PSW% }. \NAMECITE{tunneling}{% Jeon:2018:PSP,% Zhang:2019:ASE% }. \NAMECITE{Turning}{% Barriere:2023:FVN% }. \NAMECITE{{Twist}}{% Yuan:2022:TSR% }. \NAMECITE{Two}{% Castellan:2019:TSS,% Kovacs:2022:SCT% }. \NAMECITE{two-level}{% Kovacs:2022:SCT% }. \NAMECITE{Type}{% Abreu:2023:TBA,% Blanvillain:2022:TLP,% Bowman:2018:TPC,% Chen:2022:TDS,% Kristensen:2017:TTS,% Li:2023:TPD,% Pelenitsyn:2021:TSJ,% Sekiyama:2023:TVA,% Wang:2019:TGW,% Xu:2023:MTD,% Abel:2018:DCT,% Abel:2020:UVM,% Allais:2018:TSS,% Avanzini:2017:AST,% Bottu:2019:CTC,% Brachthauser:2022:ECB,% Caires:2019:RKT,% Campora:2020:TTA,% Castagna:2022:TCU,% Cavallo:2019:HIT,% Chandra:2018:BSB,% Chang:2020:DTS,% Chaudhuri:2017:FPT,% Chen:2022:SPO,% Choudhury:2021:GDT,% Clebsch:2017:OGT,% Coblenz:2020:CAT,% Cockx:2021:TRT,% Devriese:2018:PVU,% Eisenberg:2021:ECR,% Emrich:2022:CBT,% Gratzer:2019:IMD,% Greenman:2018:STS,% Guo:2020:PST,% Haudebourg:2020:RLT,% He:2021:TSE,% Hinrichsen:2020:AST,% Hoeflich:2022:HIK,% Jones:2020:PTC,% Kazerounian:2021:PSS,% Kiss:2019:HOT,% Kovacs:2022:SCT,% Lanzinger:2021:SPC,% Liu:2020:TES,% Maillard:2022:RGT,% Milanova:2020:FGT,% Miraldo:2019:EAT,% Miyazaki:2019:DTI,% Mogelberg:2019:BPT,% Morris:2017:CTF,% Near:2019:DEH,% New:2019:GTT,% Nuyts:2017:PQD,% Ohori:2018:FPO,% Pacak:2020:SAD,% Park:2021:GTA,% Parreaux:2020:SEA,% Parreaux:2022:MPT,% Pavlinovic:2021:DFR,% Pedrot:2019:RET,% Phipps-Costin:2021:SBG,% Rajani:2021:UTT,% Rouvoet:2020:KWA,% Seidel:2017:LBL,% Sozeau:2020:CCC,% Stucki:2021:THO,% Unno:2018:RCR,% Vazou:2018:GLT,% Vedurada:2018:IRO,% Winterer:2020:UET,% Wu:2017:HTE,% Wu:2017:LUF,% Zhang:2017:FUI,% Zhao:2019:MFH,% Zwaan:2022:ITC% }. \NAMECITE{Type-and-Effect}{% Sekiyama:2023:TVA,% Liu:2020:TES% }. \NAMECITE{type-aware}{% Park:2021:GTA,% Winterer:2020:UET% }. \NAMECITE{Type-Based}{% Abreu:2023:TBA,% Brachthauser:2022:ECB,% Milanova:2020:FGT% }. \NAMECITE{type-cases}{% Castagna:2022:TCU% }. \NAMECITE{type-checkers}{% Zwaan:2022:ITC% }. \NAMECITE{type-checking}{% Zwaan:2022:ITC% }. \NAMECITE{Type-directed}{% Chen:2022:TDS,% Ohori:2018:FPO% }. \NAMECITE{type-error}{% Wu:2017:LUF% }. \NAMECITE{Type-guided}{% Wang:2019:TGW,% Guo:2020:PST% }. \NAMECITE{Type-level}{% Blanvillain:2022:TLP,% Caires:2019:RKT,% Kiss:2019:HOT% }. \NAMECITE{Type-Preserving}{% Li:2023:TPD,% Bowman:2018:TPC% }. \NAMECITE{type-safe}{% Caires:2019:RKT,% Miraldo:2019:EAT% }. \NAMECITE{type-theory}{% Rajani:2021:UTT% }. \NAMECITE{typechecking}{% Dunfield:2019:SCB% }. \NAMECITE{typeclass}{% Liu:2020:VRD% }. \NAMECITE{Typed}{% Muller:2023:BDS,% Yuan:2023:LPM,% Brunel:2020:BST,% Castro:2019:DPU,% Chaliasos:2021:WTP,% Christiansen:2019:DTH,% Eichholz:2022:DTD,% Eremondi:2022:PEG,% Fromherz:2021:PSP,% Hirsch:2022:PHO,% Jacobs:2022:PSM,% Kaiser:2018:MTT,% Lubin:2021:HST,% Omar:2019:LFP,% Parreaux:2018:UAS,% Pickard:2021:CDT,% Poulsen:2018:ITD,% Rouvoet:2021:ITC,% Sozeau:2019:ERH,% Swamy:2020:SEC,% Tejiscak:2020:DTC,% Vezzosi:2019:CAD,% Xie:2022:SCS,% vanderRest:2022:ITD% }. \NAMECITE{Types}{% Das:2023:PRA,% Gheri:2023:HMS,% Lattuada:2023:VVR,% Popescu:2023:ATP,% Pulte:2023:CVS,% Rioux:2023:BBO,% Xu:2023:MTD,% Abel:2017:NES,% Accattoli:2022:MTR,% Ahmed:2017:TFF,% Astrauskas:2019:LRT,% Balzer:2017:MSS,% Bao:2021:RTT,% Blanvillain:2022:TLP,% Bowman:2018:TPC,% Campora:2018:MGT,% Capriotti:2018:UHC,% Castagna:2017:GTU,% Castellan:2019:TSS,% Castro:2019:DPU,% Cavallo:2019:HIT,% Chang:2018:STL,% Chen:2021:CIC,% Cong:2018:HDC,% DalLago:2019:ITR,% DalLago:2021:ITP,% Danielsson:2018:TUS,% Das:2018:PCA,% Diehl:2018:GZC,% Dunfield:2019:SCB,% Eisenberg:2021:ECR,% Eremondi:2019:ANG,% Fowler:2019:EAS,% Geisler:2020:GTG,% Greenman:2019:CMG,% Hoeflich:2022:HIK,% Huang:2021:DIU,% Igarashi:2017:GST,% Jacobs:2022:MGF,% Jang:2022:MMU,% K:2022:SCH,% Kaki:2019:MRD,% Kaposi:2019:CQI,% Knoth:2020:LRT,% Kovacs:2020:EFC,% Lazarek:2021:HEB,% Lew:2020:TTD,% Li:2022:LTL,% Lindenhovius:2019:MLN,% Liu:2020:VRD,% Mackay:2020:DSP,% Madsen:2020:PTE,% Madsen:2021:RNT,% Mazza:2018:PAF,% Meyer:2020:PLC,% Migeed:2020:WDA,% Mogelberg:2019:BPT,% Morris:2019:AED,% Muehlboeck:2018:EUI,% Odersky:2018:SFA,% Orchard:2019:QPR,% Parreaux:2022:MPT,% Patrignani:2021:SER,% Raad:2022:EIX,% Rapoport:2017:SSP,% Rapoport:2019:PDF,% Rocha:2021:PTS,% Scalas:2019:LMM,% Sekiyama:2021:CTA,% Spiwack:2022:LQT,% Stievenart:2020:FCB,% Tan:2022:SRT,% Thiemann:2020:LDS,% Turcotte:2020:DTR,% Vasilenko:2022:SCC,% Vezzosi:2019:CAD,% Wang:2020:REA,% Weirich:2017:SDT,% Weirich:2019:RDT,% Williams:2018:RCB,% Xiang:2020:PIE,% Ye:2022:OAD,% Zyuzin:2021:CMT,% vanAntwerpen:2018:ST% }. \NAMECITE{Types-to-{PERs}}{% Popescu:2023:ATP% }. \NAMECITE{{TypeScript}}{% Kristensen:2017:TTS,% Wu:2020:HII% }. \NAMECITE{typestate}{% Coblenz:2020:CAT,% Cronburg:2021:PPT% }. \NAMECITE{typing}{% Bauman:2017:SGT,% Campora:2018:CCH,% Campora:2020:TTA,% Castagna:2017:GTU,% Castagna:2019:GTN,% Castagna:2022:TCU,% Chaliasos:2021:WTP,% Cosman:2017:LRT,% Feltey:2018:CCF,% Fu:2021:LDL,% Igarashi:2017:PGT,% Miyazaki:2019:DTI,% Moy:2021:CRS,% Muehlboeck:2017:SGT,% Muehlboeck:2021:TSN,% Richards:2017:VAK,% Schwerter:2021:AGT,% Viering:2021:MST,% Yang:2017:UTS% }. \NAMECITE{typing-related}{% Chaliasos:2021:WTP% }. \NAMECITE{typings}{% Accattoli:2018:TTS% }. \NAMECITE{{UDF}}{% Zhang:2021:UST% }. \NAMECITE{ultimate}{% Yallop:2019:LUS% }. \NAMECITE{unbiased}{% Zhang:2019:BPD% }. \NAMECITE{Unbounded}{% Wagner:2023:EBV,% Dardinier:2022:FRU,% Genc:2019:DAU% }. \NAMECITE{unchained}{% Pottier:2017:VU,% Ullrich:2022:DUE% }. \NAMECITE{Undecidability}{% Hu:2020:UDF% }. \NAMECITE{Undecidable}{% Ding:2023:WUP% }. \NAMECITE{Understanding}{% Mazinanian:2017:UUL,% Brown:2021:FUM,% Ou:2018:TUC% }. \NAMECITE{Unfolding}{% Castellan:2023:GCM% }. \NAMECITE{unidirectional}{% Yamaguchi:2021:PSS% }. \NAMECITE{unification}{% Cao:2023:BLB,% Ji:2021:GST,% Madsen:2020:PTE,% Madsen:2021:RNT% }. \NAMECITE{Unified}{% Voichick:2023:QUL,% Abel:2020:UVM,% Byrd:2017:UAS,% Chen:2020:TUP,% Grech:2017:PTU% }. \NAMECITE{Unifying}{% Arrial:2023:QID,% Nie:2020:UEI,% Parreaux:2018:UAS,% Yang:2017:UTS,% Zilberstein:2023:OLU,% Rajani:2021:UTT,% Zhang:2017:FUI% }. \NAMECITE{unimodular}{% Sundararajah:2022:UUL% }. \NAMECITE{unimodular-like}{% Sundararajah:2022:UUL% }. \NAMECITE{uninitialized}{% Georges:2021:EPL% }. \NAMECITE{uninterpreted}{% Smolka:2020:GKA% }. \NAMECITE{union}{% Castagna:2017:GTU,% Castagna:2022:TCU,% Huang:2021:DIU,% Muehlboeck:2018:EUI,% Williams:2018:RCB% }. \NAMECITE{unique}{% vanderRest:2022:CUA% }. \NAMECITE{uniqueness}{% Spiwack:2022:LQT% }. \NAMECITE{{UniRec}}{% Sundararajah:2022:UUL% }. \NAMECITE{units}{% Xiang:2020:PIE% }. \NAMECITE{univalence}{% Angiuli:2021:IRI,% Vezzosi:2019:CAD% }. \NAMECITE{Univalent}{% Capriotti:2018:UHC,% Tabareau:2018:EFU% }. \NAMECITE{universal}{% Devriese:2018:PVU,% Wang:2022:IUA% }. \NAMECITE{Universe}{% Hou:2023:OTA,% Allais:2018:TSS,% Escot:2022:PGP% }. \NAMECITE{{Unix}}{% Handa:2021:OAD% }. \NAMECITE{unleashing}{% Tan:2021:MPA% }. \NAMECITE{Unrealizability}{% Kim:2023:UL% }. \NAMECITE{Unsafe}{% Michael:2023:MSE,% Astrauskas:2020:HDP% }. \NAMECITE{unsound}{% Hoeflich:2022:HIK% }. \NAMECITE{unsoundness}{% Grech:2017:HDL% }. \NAMECITE{unstructured}{% Ramsey:2022:BRR% }. \NAMECITE{unusual}{% Winterer:2020:UET% }. \NAMECITE{unwinding}{% Bastian:2019:RFD% }. \NAMECITE{Up-to}{% Danielsson:2018:TUS% }. \NAMECITE{upon}{% Ding:2017:GGL% }. \NAMECITE{usable}{% Coblenz:2020:CAT% }. \NAMECITE{usage}{% Choudhury:2021:GDT,% Ferles:2021:VCU,% Handley:2020:LYA,% Khairunnesa:2017:EIB% }. \NAMECITE{usage-aware}{% Choudhury:2021:GDT% }. \NAMECITE{usage-based}{% Khairunnesa:2017:EIB% }. \NAMECITE{usages}{% Bagherzadeh:2020:ACB% }. \NAMECITE{use}{% Astrauskas:2020:HDP,% Goel:2019:DIU,% Kirisame:2022:OHL,% Krikava:2019:SIE,% Mazinanian:2017:UUL% }. \NAMECITE{User}{% Wang:2023:UCT,% Forster:2017:EPU,% Wu:2017:LUF% }. \NAMECITE{User-Customizable}{% Wang:2023:UCT% }. \NAMECITE{user-defined}{% Forster:2017:EPU% }. \NAMECITE{users}{% Ritschel:2022:CGD% }. \NAMECITE{using}{% Almeida:2018:THP,% Alpernas:2018:SSC,% An:2020:AEB,% Auerbach:2017:PQC,% Banerjee:2020:SGC,% Castro:2019:DPU,% Chen:2019:RVU,% Chen:2020:GAD,% Chen:2020:TUP,% Chowdhary:2022:FSE,% Danielsson:2018:TUS,% David:2020:NRE,% Dragoi:2020:TCI,% Georges:2021:EPL,% Georges:2022:TCE,% Hameer:2019:TAF,% Inala:2018:WIW,% Ishimwe:2021:PDA,% Jang:2022:MMU,% Jin:2022:NAS,% Kazerounian:2021:PSS,% Krogmeier:2022:SAU,% Lattuada:2023:VVR,% LeGlaunec:2023:REM,% Mariano:2022:ATI,% Meuli:2020:EAA,% Miltner:2022:BSR,% Moller:2020:EAO,% Nandi:2021:RRI,% Skorstengaard:2019:SEW,% Stampoulis:2018:PFL,% Stievenart:2020:FCB,% Wang:2017:SDC,% Wang:2018:PSU,% Yamaguchi:2021:PSS,% Zwaan:2022:ITC% }. \NAMECITE{{v8}}{% Reid:2017:WGG% }. \NAMECITE{{v8-m}}{% Reid:2017:WGG% }. \NAMECITE{validation}{% Clement:2022:EET,% Gupta:2020:CGC,% Reid:2017:WGG,% Scibior:2018:DVH% }. \NAMECITE{Validity}{% Kobayashi:2023:HZV,% Tosch:2019:PAT% }. \NAMECITE{Value}{% Chatterjee:2019:VCD,% Accattoli:2022:TCV,% Dyer:2022:ACP,% Forster:2020:WCV,% Hackett:2019:CNC,% Kavvos:2020:REF,% Sekiyama:2021:CTA,% Smaragdakis:2021:SVF,% Stein:2019:SAD,% Sui:2020:FVF% }. \NAMECITE{Value-centric}{% Chatterjee:2019:VCD% }. \NAMECITE{value-flow}{% Smaragdakis:2021:SVF% }. \NAMECITE{value-flow-based}{% Sui:2020:FVF% }. \NAMECITE{Values}{% Lew:2023:ASA% }. \NAMECITE{variability}{% Shahin:2020:AEV% }. \NAMECITE{variability-aware}{% Shahin:2020:AEV% }. \NAMECITE{variable}{% Krogmeier:2022:LFF,% Wang:2020:PES% }. \NAMECITE{variable-dependent}{% Wang:2020:PES% }. \NAMECITE{variables}{% Chen:2022:SSC,% Jung:2020:FOP,% Wand:2018:CEP% }. \NAMECITE{variance}{% Park:2019:PSM,% Roth:2021:SSM% }. \NAMECITE{variants}{% Lim:2021:AGC% }. \NAMECITE{Variational}{% Lee:2023:SAP,% Jia:2022:SVQ,% Lee:2020:TVS,% Wong:2018:FVE% }. \NAMECITE{various}{% Ugawa:2017:MCC% }. \NAMECITE{Vector}{% LeGlaunec:2023:REM% }. \NAMECITE{vectors}{% Puente:2017:PMR% }. \NAMECITE{{Veracity}}{% Chen:2022:VDM% }. \NAMECITE{Verification}{% Antonopoulos:2023:AAR,% Baumann:2023:CBV,% Dardinier:2023:VPI,% Farzan:2023:SCV,% Fox:2023:VMA,% Kobayashi:2023:HZV,% Sammler:2023:DDA,% Sekiyama:2023:TVA,% Shapira:2023:DLR,% Unno:2023:MPD,% Wagner:2023:EBV,% Wang:2023:SCL,% Zhou:2023:CFV,% Abdulla:2020:PVU,% Albarghouthi:2017:FPV,% Astrauskas:2019:LRT,% Barthe:2020:FVC,% Bastani:2019:PVF,% Batz:2021:RCV,% Baumann:2021:CBV,% Baumann:2022:CBV,% Bram:2021:RSE,% Burn:2018:HOC,% Chen:2019:RVU,% Choi:2017:KPH,% Clochard:2020:DVG,% Ebner:2017:MFF,% Giannarakis:2021:PPP,% Gondelman:2021:DCM,% Hark:2020:ALH,% Herklotz:2021:FVH,% Ho:2022:ARV,% Honore:2021:MAA,% Huang:2019:MVA,% Jaber:2021:PQM,% Jones:2021:IDR,% Kaki:2018:SRT,% Kokologiannakis:2021:PPS,% Lanzinger:2021:SPC,% Li:2022:LTL,% Mevel:2021:FVC,% Moy:2021:CRS,% Nguyen:2018:SCV,% Nieto:2022:MVO,% Panchekha:2019:MVW,% Santos:2018:JJV,% Smolka:2020:GKA,% Song:2020:CCC,% Sprenger:2020:ISL,% Sun:2022:CPP,% Swasey:2017:RCV,% Ter-Gabrielyan:2019:MVH,% Timany:2019:MRV,% Unno:2018:RCR,% Vazou:2018:RRC,% Wise:2020:GVR,% Wolff:2021:MSV,% Wu:2022:SVG,% Yu:2020:IPA,% Zhu:2022:BFA,% Sozeau:2020:CCC% }. \NAMECITE{Verification-Preserving}{% Dardinier:2023:VPI% }. \NAMECITE{Verified}{% Barriere:2023:FVN,% Chen:2023:DSB,% Courant:2021:VCG,% Keuchel:2022:VSE,% Li:2022:VCQ,% Liu:2022:VTP,% Protzenko:2017:VLL,% Sousa:2018:VTW,% Wang:2022:VCC,% Barriere:2021:FVS,% Bourke:2020:MSV,% Gomez-Londono:2020:DYS,% Hietala:2021:VOQ,% Laddad:2022:KSC,% Lee:2020:TVS,% Lesani:2022:CVT,% Mansky:2017:VMS,% VanStrydonck:2019:LCF,% Wang:2020:CVS,% Zhou:2020:SVR% }. \NAMECITE{Verifier}{% Lin:2023:GPC,% Flanagan:2020:AVB,% Hamza:2019:SFF% }. \NAMECITE{Verifiers}{% Dardinier:2023:VPI% }. \NAMECITE{verify}{% Breitner:2018:RSV% }. \NAMECITE{Verifying}{% Bakst:2017:VDP,% Ferles:2021:VCU,% Fernando:2019:VSA,% Gomes:2017:VSE,% Lattuada:2023:VVR,% Liu:2020:VRD,% Margalit:2021:VOR,% Newcomb:2020:VIH,% Orchard:2017:VSP,% Owens:2017:VEF,% Patel:2021:VCM,% Pulte:2023:CVS,% Wang:2018:VED,% Boston:2018:LVA,% Dalvandi:2022:IVR,% Gaher:2022:SSL,% Ghosh:2020:KLP,% Lepigre:2022:VVR,% Liu:2020:VTF,% Liu:2022:CVT,% Weitz:2017:SLB,% deVilhena:2020:SGV% }. \NAMECITE{{Verilog}}{% Flake:2020:VHA% }. \NAMECITE{Versatile}{% Bracevac:2018:VEC% }. \NAMECITE{version}{% Zhu:2018:CRS% }. \NAMECITE{versus}{% Devriese:2018:PVU,% Rivera:2022:SVP% }. \NAMECITE{{Verus}}{% Lattuada:2023:VVR% }. \NAMECITE{{VESPA}}{% Moreira:2021:PVS% }. \NAMECITE{via}{% Bakst:2017:VDP,% Bastani:2019:PVF,% Biernacki:2020:BDL,% Capriotti:2018:UHC,% Chen:2022:SPO,% Fernando:2019:VSA,% Gu:2023:OCS,% Hirsch:2021:GSP,% Jeon:2018:PSP,% Ji:2020:GDP,% Kammar:2022:FAM,% Li:2019:IBD,% Li:2023:SSS,% Liu:2022:VTP,% Luan:2019:ACR,% Marntirosian:2020:RIS,% Moy:2021:CRS,% Muller:2022:PGP,% Nguyen:2022:MPM,% Perera:2022:LVG,% Rama:2018:ROS,% Rigger:2020:FBD,% Sherman:2019:SRS,% Smeding:2023:EDN,% Wagner:2023:EBV,% Wang:2019:CGM,% Wei:2019:SAI,% Yao:2021:PAE,% Zhang:2019:ASE,% Zhu:2018:CRS,% Zou:2020:DFP% }. \NAMECITE{View}{% DiGiusto:2023:POV,% Abel:2020:UVM% }. \NAMECITE{{VIP}}{% Lepigre:2022:VVR% }. \NAMECITE{Virtual}{% Barrett:2017:VMW,% Liu:2020:VTF,% Meier:2018:VMD,% Liu:2022:CVT% }. \NAMECITE{virtuality}{% ElHajj:2017:SOS% }. \NAMECITE{Visibility}{% Ohman:2022:VRC% }. \NAMECITE{visibly}{% Jia:2021:DBP% }. \NAMECITE{vision}{% Anderson:2021:EAS% }. \NAMECITE{Visitors}{% Pottier:2017:VU% }. \NAMECITE{visual}{% Andersen:2020:AIV% }. \NAMECITE{visualisations}{% Perera:2022:LVG% }. \NAMECITE{Visualization}{% Wang:2020:VE% }. \NAMECITE{visualizations}{% Chen:2022:TDS% }. \NAMECITE{{VLIW}}{% Six:2020:CEI% }. \NAMECITE{{VM}}{% Richards:2017:VAK% }. \NAMECITE{volatile}{% Cohen:2017:ELN,% Cohen:2018:OOR,% Farooq:2020:LIP,% Liu:2017:VDJ% }. \NAMECITE{volatile-by-default}{% Liu:2017:VDJ% }. \NAMECITE{wait}{% Cogumbreiro:2017:DAP% }. \NAMECITE{warmup}{% Barrett:2017:VMW% }. \NAMECITE{{WATCHER}}{% Liu:2020:WSF% }. \NAMECITE{way}{% Gibbons:2018:RAW,% Hagedorn:2020:AHP,% Sousa:2018:VTW% }. \NAMECITE{waypoints}{% Padhye:2019:FDS% }. \NAMECITE{ways}{% Stampoulis:2018:PFL% }. \NAMECITE{Weak}{% Kincaid:2023:WLM,% Kokologiannakis:2023:KAW,% Raad:2019:WPS,% Biswas:2021:PME,% Forster:2020:WCV,% Kaki:2018:ATC,% Lahav:2021:MWM,% Mevel:2021:FVC,% Raad:2018:PSW% }. \NAMECITE{Weakening}{% Watt:2019:WW% }. \NAMECITE{weakly}{% Rahmani:2019:CDT% }. \NAMECITE{web}{% Adamsen:2017:PIR,% Chasins:2017:SBR,% Inala:2018:WIW,% Panchekha:2019:MVW% }. \NAMECITE{{WebAssembly}}{% Kolosick:2022:ITN,% Titzer:2022:FPI,% Watt:2019:WW% }. \NAMECITE{{WebRelate}}{% Inala:2018:WIW% }. \NAMECITE{Weighted}{% Batz:2022:WPP,% Kidney:2021:AWS% }. \NAMECITE{Well}{% Chaliasos:2021:WTP,% Smeding:2023:EDN,% Muehlboeck:2017:SGT,% Skorstengaard:2019:SEW% }. \NAMECITE{well-bracketed}{% Skorstengaard:2019:SEW% }. \NAMECITE{Well-Known}{% Smeding:2023:EDN% }. \NAMECITE{Well-typed}{% Chaliasos:2021:WTP% }. \NAMECITE{were}{% Wu:2017:HTE% }. \NAMECITE{{Whatever}}{% Cong:2019:CCW% }. \NAMECITE{Where}{% Menz:2023:CSD,% Jang:2022:MMU% }. \NAMECITE{{Whip}}{% Waye:2017:WHO% }. \NAMECITE{Who}{% Reid:2017:WGG% }. \NAMECITE{whole}{% Wei:2019:SAI,% Zhang:2019:BPD% }. \NAMECITE{whole-program}{% Wei:2019:SAI,% Zhang:2019:BPD% }. \NAMECITE{wild}{% Krikava:2019:SIE% }. \NAMECITE{Wildcards}{% Bierhoff:2022:WNW% }. \NAMECITE{within}{% Wang:2019:CGM% }. \NAMECITE{without}{% Ahmed:2017:TFF,% Bahr:2019:SRF,% Bartell:2020:GLD,% Cong:2019:CCW,% Fowler:2019:EAS,% Gilbert:2019:DPI,% Jeon:2020:LGB,% Kolosick:2022:ITN,% Maeng:2017:AIE% }. \NAMECITE{witness}{% Ahman:2018:RWF,% Bierhoff:2022:WNW% }. \NAMECITE{Witnessability}{% Ding:2023:WUP% }. \NAMECITE{woods}{% St-Amour:2017:HRS% }. \NAMECITE{work}{% Lazarek:2020:DBS,% Ricciotti:2017:IFP% }. \NAMECITE{workgroup}{% Sorensen:2021:STG% }. \NAMECITE{World}{% Belyakova:2020:WAJ,% Breitner:2018:RSV,% Brotzman:2021:PSD,% Lepigre:2022:VVR,% Stroustrup:2020:TCC% }. \NAMECITE{worst}{% Wang:2019:TGW% }. \NAMECITE{worst-case}{% Wang:2019:TGW% }. \NAMECITE{write}{% Lubin:2021:HST,% Ritschel:2022:CGD% }. \NAMECITE{wrong}{% Chaliasos:2021:WTP% }. \NAMECITE{{x86}}{% Abdulla:2021:DRU,% Khyzha:2021:TXT,% Raad:2020:POG,% Raad:2020:PSI,% Raad:2022:EIX% }. \NAMECITE{{x86-TSO}}{% Abdulla:2021:DRU,% Khyzha:2021:TXT% }. \NAMECITE{{YARPGen}}{% Livinskii:2020:RTC% }. \NAMECITE{years}{% Wirfs-Brock:2020:JFY% }. \NAMECITE{{Yoneda}}{% Boisseau:2018:WYN% }. \NAMECITE{Z}{% Kobayashi:2023:HZV% }. \NAMECITE{zero}{% Diehl:2018:GZC,% Jacobs:2021:PPP,% Kolosick:2022:ITN,% Westrick:2022:EDN,% Wu:2019:GPE% }. \NAMECITE{zero-cost}{% Diehl:2018:GZC% }. \NAMECITE{zippers}{% Darragh:2020:PZF% }.