Guannan Wei
Computer Science · Purdue University West Lafayette
Publications
61
Citations
2,362
Est. group size
~3
Recurring co-author estimate
Active years
29
Publishing since 1998
Guannan Wei works in programming languages and formal methods, focusing on how programs are structured, staged, and verified for correctness. Recent work examines multi-stage programming (generating and compiling code at different phases), semantics of WebAssembly execution, and formal verification techniques for smart contracts.
Publication output has fluctuated over the past decade with some inactive years, but has been relatively steady with a modest increase in the most recent years (2023-2026).
Generated by claude-sonnet-5 from public bibliographic data · Jul 20, 2026
- When Do Staging Annotations Preserve Semantics? Mechanizing Typed Semantics-Preserving Multi-Stage Programming with Let-Insertion (Extended Version)
arXiv (Cornell University) · 2026
- When Do Staging Annotations Preserve Semantics? Mechanizing Typed Semantics-Preserving Multi-Stage Programming with Let-Insertion (Extended Version)
arXiv (Cornell University) · 2026
- Reconstructing Continuation-Passing Semantics for WebAssembly
Lecture notes in computer science · 2025
- Consolidating Smart Contracts with Behavioral Contracts
Proceedings of the ACM on Programming Languages · 2024
- Proceedings of the ACM on Programming Languages×12
- arXiv (Cornell University)×6
- Lecture notes in computer science×1
- Julia Belyakova
Computer Science · Purdue University West Lafayette
- Jeremy G. Siek
Computer Science · Indiana University
- Daniel P. Friedman
Computer Science · Indiana University
- Sam Tobin-Hochstadt
Computer Science · Indiana University
- Songlin Jia
Computer Science · Purdue University West Lafayette
This profile was generated automatically from public scholarly data (OpenAlex). Group size and activity levels are estimates derived from co-authorship patterns.
Last updated Jul 20, 2026.
Claim or correct this profile