ICML 2026 verification benchmarkLLMreasoning
A curated collection of 246 Rust academic papers spanning 20 categories and 86 venues. Browse, search and analyze with a structured query builder — relations like references, based-on and compared-with are first-class query dimensions.
Using an AI agent? The repository ships an agent skill and a Python library for searching papers, running counts, and tracing relations — try asking "which papers cite RustBelt?".
246 papers
ICSE 2026 ecosystem benchmarkLLMsoftware engineering
ICSE 2026 verification harnessLLMMIR
ICSE 2026 security type confusionstatic analysisdata-flow analysis
ICSE 2026 security fuzzing panicoperating systemMIR
ICSE 2026 c2rust LLMmemory safety
SCP 2026 c2rust verificationACSL
Computers & Security 2026 security empirical studybinarymemory safetyhardeningSBOM
Bioinformatics 2026 product bioinformatics
SIGKDD 2026 verification proof generation LLMagentmulti-agent
PLDI 2026 c2rust interfaceLLVM IRSMT
ACM TOSEM 2026 program analysis mutation analysisempirical study
IEEE TSE 2026 ecosystem deprecationempirical studydependency
ACM TOSEM 2026 ecosystem empirical studyunsafeFFIencapsulation
FSE Companion 2026 ecosystem Androidempirical studydocumentation
ESOP 2026 security static analysis dependencyempirical study
ECOOP 2026 program analysis pointer analysisstatic analysisRupta
IEEE TSE 2026 c2rust neuro symbolicLLMsafety
TASE 2026 c2rust borrow checker
EuroSys 2026 product operating system virtualizationisolation
PLDI 2026 c2rust C++ownershipalias
IEEE S&P 2026 security fuzzing harnessLLM
FSE 2026 c2rust reinforcement learningLLMfine tune
FSE 2026 security compiler diagnosefuzzingborrow checkerlifetime
TASE 2026 verification proof generation RAGLLMVerus
ICSE-SEIP 2026 c2rust LLMRAG
TASE 2026 verification memory allocatoroperating system
ACM TOSEM 2026 ecosystem FFIempirical study
OOPSLA 2026 program analysis data-flow analysispointermemory safety
Hayroll: A Modular Wrapper for Translating C Macros and Conditional Compilation to Rust AKA: Hayroll
PLDI 2026 c2rust preprocessorsymbolic executionmacro
arXiv 2026 verification model checkingMIR
Empirical Software Engineering 2026 c2rust LLM
POPL 2026 security soundnessundefined behavior
IEEE S&P 2026 security decompilerbinary
ACM TOSEM 2026 program analysis panicbenchmarkpatchHIR
FSE 2026 c2rust LLMpointerunsafe
ACL Findings 2026 c2rust LLMpointerdecision-tree
DSN 2026 security binaryunsafemachine learning
ACM TOSEM 2026 program analysis documentation code-comment inconsistencyLLMtraitSMT
arXiv 2026 verification compilermemory safety
FORTE 2026 verification concurrencyLLVM IRFFImodel checker
FM 2026 formalization human-in-the-loop
ACL 2026 c2rust LLMFFIpointer
OOPSLA 2026 c2rust pointerformalization
Automated Software Engineering 2026 security concurrency deadlock
CPP 2026 verification ghostinterior mutabilityVerus
NFM 2026 verification
PLDI 2026 verification type systemsoundnesslifetimeconcurrencyVerus
ICLR 2025 verification proof generation LLMself-evolutionfine tune
Automated Software Engineering 2025 c2rust LLMvalidation
SEFM 2025 security memory safetystatic analysisFFI
CSCW 2025 ecosystem accountabilityroadmap
Computers & Security 2025 product fuzzingTEEspecificationQEMU
EMNLP 2025 security patch fine tunemachine learning
SCP 2025 security isolation data-flow analysisMIR
TECS 2025 program analysis unsafeunsafe reduction
NFM 2025 product embeddedverificationVerus
DAC 2025 security patch LLMsoundness
ECRTS 2025 product asynchronousrobotoperating system
PLDI 2025 verification proof generation type safetycorrectness
OOPSLA 2025 verification refinementinvariantdistributedonwership
ICSE 2025 security FFIsoundnessMiritree borrowempirical study
FMCAD 2025 verification LLVM IRunsafemodel checkerSMTpanic
OOPSLA 2025 ecosystem empirical studycompilerHIRMIR
PLDI 2025 language debugtraittype inference
USENIX ATC 2025 product operating system framekernel
SOSP 2025 product operating system verificationVerusmicrokernelcorrectness
OOPSLA 2025 program analysis performancestatic analysisresource consumptionborrow checker
OOPSLA 2025 verification proof generation LLMAgentVeruscorrectness
OOPSLA 2025 program analysis information flow controlsecrecyintegrity
CAV 2025 program analysis MIRAST
ICSE 2025 security compiler compilerLLMharnessfuzzing
ECOOP 2025 formalization undefined behaviorsoundness
USENIX ATC 2025 verification model checkingconcurrencyPlusCal
FSE 2025 ecosystem empirical studydeveloper turnover
arXiv 2025 c2rust empirical studybenchmark
CCS 2025 security fuzzing panictaint analysisLLVM IR
ASE 2025 c2rust I/OMIR
CCS 2025 verification cryptographic protocol implementationcryptography
OOPSLA 2025 language garbage collectiondestructor
ICSE 2025 c2rust genericstatic analysisvoid pointer
ICSME 2025 c2rust LLMRAGstatic analysis
ASE 2025 program analysis LLMharnessstatic analysisunit test
OOPSLA 2025 formalization ownershipborrow checkertype checkerFloistryPrusti
ICSE 2025 security fuzzing LLMharnessunit testMIRstatic analysis
ACM TOSEM 2025 security fuzzing harnessgeneric
ICSE 2025 program analysis LLMpatchcompilation error
ASE 2025 c2rust LLMdifferential testingsymbolic executionLLVM IR
RustRepoTrans: Repository-level Context Code Translation Benchmark Targeting Rust AKA: RustRepoTrans
ASE 2025 c2rust benchmarkLLM
ICST 2025 program analysis regression testregression test selection
ISSTA 2025 security LLMstatic analysissoundnessunsafeinvariantdocumentationencapsulation
CCS 2025 security FFIunsafeQEMU
CGO 2025 program analysis pointer analysislifetime
PLDI 2025 verification refinement type systemcorrectnessinvariantconstrained Horn clauseformalization
SOSP 2025 verification Tockoperating systemisolation
SOSP 2025 product ecosystem
LMPL 2025 verification proof generation LLMRAGVerus
NDSS 2025 c2rust empirical studysafety
PLDI 2025 formalization soundnessundefined behavior
IEEE TSE 2025 ecosystem empirical studycode reviewdependency
Empirical Software Engineering 2025 c2rust LLMtype
USENIX Security 2025 security type confusionstatic analysispointer analysisMIR
ISSRE 2025 ecosystem empirical studyperformance
ASE 2025 c2rust LLMmodel trainingfine tuneformalizationWeb Assemblymodel checker
USENIX Security 2025 product verificationperformanceserializationparsing
Bioinformatics 2024 product bioinformatics
STVR 2024 program analysis unsafemachine learningunsafe reduction
SoCC 2024 product hypervisor
SCP 2024 product operating system borrow checker
JSA 2024 product operating system MPKunikernelembedded
ASPLOS 2024 verification TEEhypervisorMIR
CC 2024 program analysis pointercall graphpointer analysis
Empirical Software Engineering 2024 program analysis borrow checkerpatchempirical study
USENIX ATC 2024 ecosystem empirical studyRust for Linuxsecurityperformance
VMCAI 2024 verification invarianttrait invariantKani
ICSE-SEIP 2024 verification proof generation panicsymbolic execution
OOPSLA 2024 program analysis information flow controlsecrecyintegrityeffect system
OOPSLA 2024 security fuzzing harnesstraitMiriafl.rsZ3
ICSE 2024 ecosystem unstable
PLDI 2024 c2rust algebraic data typeoutput parameter
IEEE S&P 2024 security sanitizer memory safety
ECOOP 2024 product session type multiparty session typeasynchronoustimeout
ASE 2024 ecosystem performanceempirical study
Formal Methods in System Design 2024 formalization ownershipborrow checkermemory safety
FRIES: Fuzzing Rust Library Interactions via Efficient Ecosystem-Guided Target Generation AKA: FRIES
ISSTA 2024 security fuzzing harnessecosystemdependency
VSTTE 2024 verification cryptographycryptographic protocol implementation
ICSE 2024 ecosystem empirical studypayment
Is Unsafe an Achilles' Heel? A Comprehensive Study of Safety Requirements in Unsafe Rust Programming
ICSE 2024 security empirical studyunsafedocumentationinvariant
ASE 2024 program analysis documentation code-comment inconsistencyLLM
USENIX Security 2024 security isolation smart pointermemory safetyMPKhardware
IEEE TSE 2024 security model checkermemory leakSMTMIR
PLDI 2024 verification proof generation refined typetype systemCoqMIR
ICSE 2024 security fuzzing harnessunsafe
CCS 2024 ecosystem embedded systemempirical studystatic analysis
ACSAC 2024 ecosystem Rust for Linuxsecurity
ICSE 2024 program analysis patchownershipANFsymbolic executioncompilation error
ASE 2024 security compiler LLMfuzzingdifferential testingharnessHIR
OOPSLA 2024 security compiler fuzzingdifferential testingcorrectnessMIRLLVM
FIE 2024 language learningborrow checkerownership
USENIX Security 2024 security sanitizer HIRMIRunsafeLLVM
ASE 2024 security encapsulationunsafe
ICFP 2024 formalization borrow checker
OSDI 2024 product type system
HATRA@SPLASH 2024 verification unsafesurvey
arXiv 2024 c2rust LLMdynamic analysisI/Oprogram slicing
ASE 2024 c2rust tagged unionpointer analysisMIR
arXiv 2024 c2rust LLMdifferential testingI/O
IEEE TSE 2024 ecosystem empirical studymemory safetyconcurrencypanicMIRdeadlock
ISSRE 2024 security concurrency static analysisempirical studyatomicmemory ordering
ICSE Companion 2024 ecosystem empirical studydiagnoseclippy
FM 2024 verification memory safetymodel checkerbounded model checkingunsafeMIR
SOSP 2024 verification
SPAA 2024 security concurrency empirical studyparallelism
IEEE TSE 2024 security lifetimepointer analysisHIRMIR
JSA 2023 product hypervisor
USENIX Security 2023 ecosystem unsafesecurityempirical study
ACM TOSEM 2023 security empirical studyecosystem
OOPSLA 2023 language ownershipborrow checker
OOPSLA 2023 language refactorextract methodlifetime
OOPSLA 2023 c2rust empirical studypointeralias
IEEE TSE 2023 ecosystem empirical studydependencyyanked release
ACM TOSEM 2023 language documentation
ICSE 2023 c2rust concurrentlock
ECOOP 2023 formalization concurrencycompiler
PLDI 2023 language liquid typeonwershipstack borrowrefined typeverification
ICSE Companion 2023 c2rust static analysisunsafeconcurrencyoutput parameter
OOPSLA 2023 formalization program synthesistype systemownership
FSE 2023 language empirical studyunsafe
FSE 2023 language memory managementstatic analysisLLVM IR
CAV 2023 c2rust ownershippointerSAT
ECOOP 2023 product memory safetyhardware
ISSTA 2023 security compiler differential testingfuzzinglifetimeborrow checker
ACM TOSEM 2023 security exception safetymemory safetydata-flow analysisstatic analysis
TACAS 2023 verification Creusotiterator
ISSTA 2023 security fuzzing concolic executionLLVM IR
USENIX Security 2023 security isolation hardwareMPKFFILLVM IR
OOPSLA 2023 verification linear ghost typeSMTlambda calculuspointerinterior mutabilityconcurrencyformalization
MODELS 2022 product DSLEcoremetamodeling
LCTES 2022 language embedded
ICFP 2022 verification MIRLLBCunsafeCharon
QRS 2022 ecosystem empirical studysecurity
ICFEM 2022 verification ownershiptrait
NDSS 2022 security FFImemory safety
PPoPP 2022 product session type asynchronousconcurrencydeadlocksession type
ESORICS 2022 security static analysis FFImemory management
ECOOP 2022 product session type session type
ICSE 2022 language garbage collection
ICSE Companion 2022 c2rust unsafe
ICSE 2022 ecosystem empirical studysafety
ACM TOSEM 2022 ecosystem empirical studymemory safetysecurity
PLDI 2022 program analysis information flowownershipOxide
NFM 2022 formalization terminationborrow checker
EuroSys 2022 security isolation PKRULLVM IRMPK
PLDI 2022 verification unsoundfirst-order logic
VL/HCC 2022 language learningownershipborrow checker
SSBSE 2022 program analysis harnessunit test
ECOOP 2022 product session type panicmultiparty session type
NFM 2022 verification Prusti
ASE 2022 language performancebenchmark
ICSE-SEIP 2022 verification traittrait objectMIR
ACM TOPLAS 2021 formalization compilerfuzzlifetimeborrow checker
SOUPS 2021 ecosystem survey
ICFP 2021 language interior mutabilitybranded type
ACSAC 2021 security isolation MPKPKRULLVMhardware
CCS 2021 security static analysis MIRmemory safetySMTsymbolic execution
OOPSLA 2021 verification closureSMTfirst-order logic
SOSP 2021 security static analysis memory safetyunsafeexception safetytaint analysisdata-flow analysis
ASE 2021 security fuzzing harnessstatic analysis
ACSAC 2021 security patch memory safetybuffer overflowdata-flow analysis
OOPSLA 2021 security performanceunsafe
PLDI 2021 program analysis harnessunit testownershipgeneric
OOPSLA 2021 c2rust safetyempirical study
NSDI 2020 product operating system virtual machine monitor
OOPSLA 2020 ecosystem unsafeempirical study
COORDINATION 2020 product session type multiparty session typesession type
ICSE 2020 ecosystem unsafe
OSDI 2020 product operating system isolation
POPL 2020 verification concurrency
ACSAC 2020 product TEEARM TrustZonehardware
ESOP 2020 verification constrained Horn clausepointerownership
ICSE 2020 security isolation unsafedata-flow integrity
POPL 2020 formalization soundnessundefined behavior
OSDI 2020 product operating system
HATRA@SPLASH 2020 verification symbolic execution
PLDI 2020 ecosystem memory safetyconcurrencyempirical studyunsafe
CCS 2020 language learninglifetimeconcurrency
arXiv 2019 security concurrency empirical studydeadlockdata race
OOPSLA 2019 verification correctnessmemory safetyMIR
arXiv 2019 formalization type systemtype checker
ICE (EPTCS) 2019 product session type deadlock
CCS 2019 product Intel SGXhardwareformalizationFFIsecurity
TASE 2018 formalization verification
INDIN 2018 verification panickleesymbolic executionLLVM IR
POPL 2018 formalization safetylambda calculusunsafeIrisCoq
ATVA 2018 verification LLVM IR
SOSP 2017 product operating system hardware
PLOS@SOSP 2017 security isolation unsafeFFI
HotOS 2017 language linear typeinformation flow analysisfault isolation
Bioinformatics 2016 product bioinformatics
ICSE Companion 2016 product
ISMM 2016 product garbage collection
ASE 2015 verification memory safetypointer aliasharness
ASE 2015 security compiler type checkerfuzzingCLP
Patina: A Formalization of the Rust Programming Language AKA: Patina
2015 formalization borrow checkermemory safety
WGP@ICFP 2015 product session type
HILT (ACM SIGAda) 2014 language