Dongyoon Lee
Associate Professor
Department of Computer Science
Stony Brook University
E-mail: dongyoon [AT] cs [DOT] stonybrook [DOT] edu
Office: New Computer Science Bldg, Room 339
Phone: (631) 632-1522
Google scholar dblp orcid


Publications



OSDI’23



Amogha Udupa Shankaranarayana Gopal, Raveendra Soori, Michael Ferdman, Dongyoon Lee, TailCheck: A Lightweight Heap Overflow Detection Mechanism with Page Protection and Tagged Pointers. The USENIX Symposium on Operating Systems Design and Implementation (OSDI), pp. 535-552, Boston, MA, USA, July 2023. [acceptance rate: 50/255=19.6%]
SEC’23


Yongwoo Lee, Seonyoung Cheon, Dongkwan Kim, Dongyoon Lee, Hanjun Kim,“ELASM: Error-Latency-Aware Scale Management for Fully Homomorphic Encryption”. The 32nd USENIX Security Symposium, pp. 4697-4714, Anaheim, CA, USA, August 2023. [acceptance rate: 422/1444=29.2%]
ISCA’23


Jongouk Choi, Jianping Zeng, Dongyoon Lee, Changwoo Min, Changhee Jung, “Write-Light Cache for Energy Harvesting Systems”, The 50th International Symposium on Computer Architecture (ISCA), pp. 1–13, Orlando, FL, USA, June 2023. [acceptance rate: 79/372=21.2%]
S&P’23


Yilun Wu, Tong Zhang, Changhee Jung, Dongyoon Lee, “DevFuzz: Automatic Device Model-Guided Device Driver Fuzzing”, The 44nd IEEE Symposium on Security and Privacy (S&P), pp. 3246-3261, San Francisco, CA, USA, May 2023. [acceptance rate: 195/1147=17%]
S&P’23



Sk Adnan Hassan, Zainab Aamir, Dongyoon Lee, James C. Davis, Francisco Servant, “Improving Developers’ Understanding of Regex Denial of Service Tools through Anti-Patterns and Fix Strategies”, The 44nd IEEE Symposium on Security and Privacy (S&P), pp. 1238-1255, San Francisco, CA, USA, May 2023. [acceptance rate: 195/1147=17%]
OSDI’22


Xinwei Fu, Dongyoon Lee, and Changwoo Min, “Durinn: Adversarial Memory and Thread Interleaving for Detecting Durable Linearizability Bugs”. The USENIX Symposium on Operating Systems Design and Implementation (OSDI), pp. 195-211, Carlsbad, CA, USA, July 2022. [acceptance rate: 49/253=19.4%]
TIOT’22


Yifu Li, Lening Wang, Dongyoon Lee, Ran Jin, “Monitoring Runtime Metrics of Fog Manufacturing via a Qualitative and Quantitative (QQ) Control Chart”. The ACM Transactions on Internet of Things (TIOT), Volume 3, Issue 2, Article No.: 14, pp 1–19, May 2022. 10.1145/3501262.
CGO’22



Yongwoo Lee, Seonyoung Heo, Seonyoung Cheon, Changsu Kim, Eunkyung Kim, Dongyoon Lee, Hanjun Kim, “HECATE: Performance-aware Scale Optimization for Homomorphic Encryption Compiler”. The IEEE/ACM International Symposium on Code Generation and Optimization (CGO), Virtual Event, South Korea, April 2022. [acceptance rate: 27/94=28.7%]
SOSP’21



Xinwei Fu, Wook-Hee Kim, Ajay Paddayuru Shreepathi, Mohannad Ismail, Sunny Wadkar, Dongyoon Lee, and Changwoo Min. “Witcher: Systematic Crash Consistency Testing for Non-Volatile Memory Key-Value Stores”. The ACM Symposium on Operating Systems Principles (SOSP), pp. 100–115, 16 pages, Virtual Event, Germany, October 2021. [acceptance rate: 94/430=22%]
MICRO’21



Jianping Zeng, Jongouk Choi, Xinwei Fu, Ajay Paddayuru Shreepathi, Dongyoon Lee, Changwoo Min, and Changhee Jung. “ReplayCache: Enabling Volatile Caches for Energy Harvesting Systems”. The IEEE/ACM International Symposium on Microarchitecture (MICRO-54), pp. 170–182, 13 pages, Virtual Event, Greece, October 2021. [acceptance rate: 94/430=22%]
S&P’21


James C. Davis, Francisco Servant, Dongyoon Lee, “Using Selective Memoization to Defeat Regular Expression Denial of Service (ReDoS)”, The 42nd IEEE Symposium on Security and Privacy (S&P), pp. 1-17, 17 pages, San Francisco, CA, USA, May 2021. [acceptance rate: 115/952=12.1%]
TPDS’20


Ali Anwar, Yue Cheng, Hai Huang, Jingoo Han, Hyogi Sim, Dongyoon Lee, Fred Douglis, and Ali R. Butt, “Customizable Scale-Out Key-Value Stores”. IEEE Transactions on Parallel and Distributed Systems (TPDS), 31, no. 9 (2020): 2081-2096. 10.1109/TPDS.2020.2982640.
ASE’19



James C. Davis, Daniel Moyer, Ayaan M. Kazerouni, Dongyoon Lee, “Testing Regex Generalizability And Its Implications: A Large-Scale Many-Language Measurement Study”. The 34th IEEE/ACM International Conference on Automated Software Engineering (ASE), pp. 427-439, 13 pages, San Diego, CA, USA, November 2019. [acceptance rate: 93/445=21%]
ASE’19



Louis G. Michael IV, James Donohue, James C. Davis, Dongyoon Lee, Francisco Servant, “Regexes are Hard: Decision-making, Difficulties, and Risks in Programming Regular Expressions”. The 34th IEEE/ACM International Conference on Automated Software Engineering (ASE), pp. 415-426, 12 pages, San Diego, CA, USA, November 2019. ACM Distinguished Paper Award. [acceptance rate: 93/445=21%]
FSE’19



James Davis, Mischa Michael, Christy Coghlan, Francisco Servant, Dongyoon Lee, “Why Aren’t Regular Expressions a Lingua Franca?”. The 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), pp. 443–454, 12 pages, Tallinn, Estonia, August 2019. [acceptance rate: 74/303=24%]
SEC’19


Tong Zhang, Wenbo Shen, Dongyoon Lee, Changhee Jung, Ahmed Azab, Ruowen Wang, “PeX: A Permission Check Analysis Framework for Linux Kernel”. The 27th USENIX Security Symposium, Santa Clara, CA, USA, August 2019. [acceptance rate: 113/697=16.6%]
ATC’19


Xinwei Fu, Talha Ghaffar, James C. Davis, Dongyoon Lee, “EdgeWise: A Better Stream Processing Engine for the Edge”, USENIX Annual Technical Conference (ATC), pp. 929–946, 18 pages, Renton, WA, USA, July 2019. [acceptance rate: 71/356=20%]
ASPLOS’19



Tong Zhang, Dongyoon Lee, and Changhee Jung, “BOGO: Buy Spatial Memory Safety, Get Temporal Memory Safety (Almost) Free”, International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), pp. 631–644, 14 pages, Providence, RI, USA, April 2019. [acceptance rate: 74/350=21%]
FSE’18




James C. Davis, Christy Coghlan, Francisco Servant, Dongyoon Lee, “The Impact of Regular Expression Denial of Service (ReDoS) in Practice: an Empirical Study at the Ecosystem Scale”, The ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), pp. 246–256, 11 pages, Lake Buena Vista, FL, USA, November 2018, ACM Distinguished Paper Award. [acceptance rate: 61/289=21%]
SC’18



Ali Anwar, Yue Cheng, Hai Huang, Jingoo Han, Hyogi Sim, Dongyoon Lee, Fred Douglis, Ali R. Butt, “BespoKV: Application Tailored Scale-Out Key-Value Stores”, The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC), pp. 2:1–2:16, 16 pages, Dallas, TX, USA, November 2018. [acceptance rate: 68/288=23.6%]
MICRO’18


Sam Silvestro, Hongyu Liu, Tong Zhang, Changhee Jung, Dongyoon Lee, Tongping Liu, “Sampler: PMU-based Sampling to Detect Memory Errors Latent in Production Software”, The 51st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), Fukuoka City, Japan, October 2018. [acceptance rate: 74/348=21%]
SEC’18


James C. Davis, Eric R. Williamson, Dongyoon Lee, “A Sense of Time for JavaScript and Node.js: First-Class Timeouts as a Cure for Event Handler Poisoning”, The 27th USENIX Security Symposium, pp. 343–359, 17 pages, Baltimore, MD, USA, August 2018. [acceptance rate: 100/524=19%]
CGO’18


Xinwei Fu, Dongyoon Lee, and Changhee Jung, “nAdroid: Statically Detecting Ordering Violations in Android Applications”, IEEE/ACM International Symposium on Code Generation and Optimization (CGO), pp. 62–74, 13 pages, Vienna, Austria, February 2018. [acceptance rate: 30/105=29%]
EuroSys’17


James Davis, Arun Thekumparampil, and Dongyoon Lee, “Node.fz: Fuzzing Server-side Event-driven JavaScript”, The European Conference on Computer Systems (EuroSys), pp. 145–160, 16 pages, Belgrade, Serbia, April 2017. [acceptance rate: 41/200=20.5%]
EuroSec’17


James Davis, Gregor Kildow, Dongyoon Lee, “The Case of the Poisoned Event Handler: Weaknesses in the Node.js Event-Driven Architecture”. The 10th European Workshop on Systems Security (EuroSec), pp. 8:1–8:6, 6 pages, Belgrade, Serbia, April 2017. [acceptance rate: 10/24=41.6%]
ASPLOS’17


Tong Zhang, Changhee Jung, and Dongyoon Lee, “ProRace: Practical Data Race Detection for Production Use”, International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), pp. 149–162, 14 pages, Xi’an, China, April 2017. [acceptance rate: 56/321=17.4%]
TECS’16


Qingrui Liu, Changhee Jung, Dongyoon Lee, and Devesh Tiwari, “Compiler Directed Soft Error Detection and Recovery to Avoid DUE and SDC via Tail-DMR”, ACM Transactions on Embedded Computing Systems (TECS), Vol. 16, No. 2, pp. 32:1–32:26, December 2016. 10.1145/2930667
SC’16



Qingrui Liu, Changhee Jung, Dongyoon Lee, and Devesh Tiwari, “Compiler-Directed Lightweight Checkpointing for Fine-Grained Guaranteed Soft Error Recovery”, ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis (SC), pp. 20:1–20:12, 12 pages, Salt Lake City, UT, November 2016, Best Student Paper Finalist. [acceptance rate: 82/442=18.6%]
MICRO’16



Qingrui Liu, Changhee Jung, Dongyoon Lee, and Devesh Tiwari, “Low-Cost Soft Error Resilience with Unified Data Verification and Fine-Grained Recovery for Acoustic Sensor Based Detection”, IEEE/ACM International Symposium on Microarchitecture (MICRO), pp. 1–12, 12 pages, Taipei, Taiwan, October 2016. [acceptance rate: 61/283=21.6%]
ASPLOS’16



Tong Zhang, Dongyoon Lee, and Changhee Jung, “TxRace: Efficient Data Race Detection Using Commodity Hardware Transactional Memory”, International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), pp. 159–173, 15 pages, Atlanta, GA, April 2016. [acceptance rate: 53/240=22.1%]
LCTES’15


Qingrui Liu, Changhee Jung, Dongyoon Lee, and Devesh Tiwari, “Clover: Compiler Directed Lightweight Soft Error Resilience”, ACM SIGPLAN/SIGBED Conference on Languages, Compilers, Tools and Theory for Embedded Systems (LCTES), pp.2:1–2:10, 10 pages, Portland, OR, June 2015. [acceptance rate: 14/56=25%]
EuroSys’13



Andrew Baumann, Dongyoon Lee, Pedro Fonseca, Lisa Glendenning, Jacob R. Lorch, Barry Bond, Reuben Olinsky, Galen C. Hunt, “Composing OS extensions safely and efficiently with Bascule”, Proceedings of the 8th ACM European Conference on Computer Systems (EuroSys), pp. 239–252, 14 pages, Prague, Czech Republic, April 2013. [acceptance rate: 28/156=17.9%]
FSE’12


Malay Ganai, Dongyoon Lee, Aarti Gupta, “DTAM: Dynamic Taint Analysis of Multi-threaded Programs for Relevancy”, Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering (FSE), pp. 46:1–46:11, 11 pages, Cary, NC, November, 2012. [acceptance rate: 35/201=17.4%]
PLDI’12


Dongyoon Lee, Peter M. Chen, Jason Flinn, Satish Narayanasamy “Chimera: Hybrid Program Analysis for Determinism”, Proceedings of the 33rd ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), pp. 463–474, 12 pages, Beijin, China, June 2012. [acceptance rate: 48/255=18.8%]
TOCS’12


Kaushik Veeraraghavan, Dongyoon Lee, Benjamin Wester, Jessica Ouyang, Peter M. Chen, Jason Flinn, Satish Narayanasamy, “DoublePlay: Parallelizing sequential logging and replay”, ACM Transactions on Computing Systems (TOCS), Vol. 30 No. 1, pp. 3:1–3:24, February 2012. 10.1145/2110356.2110359
ASPLOS’11




Kaushik Veeraraghavan, Dongyoon Lee, Benjamin Wester, Jessica Ouyang, Peter M. Chen, Jason Flinn, Satish Narayanasamy “DoublePlay: Parallelizing sequential logging and replay”, Proceedings of the sixteenth international conference on Architectural support for programming languages and operating systems (ASPLOS), pp. 15–26, 12 pages, Newport Beach, CA, March 2011, ACM Best Paper Award. [acceptance rate: 32/151=21.2%]
HPCA’11



Dongyoon Lee, Mahmoud Said, Satish Narayanasamy, Zijiang Yang, “Offline Symbolic Analysis to Infer Total Store Order”, Proceedings of the 2011 IEEE 17th International Symposium on High Performance Computer Architecture (HPCA), pp. 357–368, 12 pages, San Antonio, TX, Feburary 2011. [acceptance rate: 42/227=18.5%]
ASPLOS’10



Dongyoon Lee, Benjamin Wester, Kaushik Veeraraghavan, Satish Narayanasamy, Peter M. Chen, Jason Flinn, “Respec: Efficient online multiprocessor replay via speculation and external determinism”, Proceedings of the fifteenth international conference on Architectural support for programming languages and operating systems (ASPLOS), pp. 77–90, 14 pages, Pittsburgh, PA, March 2010. [acceptance rate: 32/181=17.7%]
MICRO’09



Dongyoon Lee, Mahmoud Said, Satish Narayanasamy, Zijiang Yang, Cristiano Pereira, “Offline Symbolic Analysis for Multi-Processor Execution Replay”, Proceedings of the 42nd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), pp. 564–575, 12 pages, New York, NY, December 2009. [acceptance rate: 52/210=24.8%]

 

 


Last updated on Dec 09, 2023.