Email: hyojlee@purdue.edu


News
2014 September, I started as a software engineer at Google, Inc.
About Me
I received my PhD degree at the Department of Computer Science, Purdue University in 2014. My advisors are Prof. Charles Killian and Prof. Cristina Nita-Rotaru. I am a member of DS2 lab. Before I join Purdue, I received the BS and MS degree in computer engineering from Hongik University, Korea, and my master thesis advisor was Prof. Sam H. Noh.
Research

My research interest includes various topics in distributed systems and operating systems. Currently, I am working on developing automatic techniques to discover possible attacks from distribute systems implementations.

To make distributed systems robust against attacks, typically the first task is finding possible attacks for a target distributed systems. Once we think of attack scenarios, we manually implement the attacks to see the effect then finally we start to work on defense mechanism. The first two tasks are very painstaking process due to the complexity of distributed systems implementations. I want to automate the process to find possible attacks, without asking a lot of effort from the user so that they can focus on protecting the system. I focus on implementations because at the end of the day, what you run is your implementation and it is often not the same to your design.

Publications
ICDCS'14 Hyojeong Lee, Jeff Seibert, Md. Endadul Hoque, Charles Killian, and Cristina Nita-Rotaru, "Turret: A Platform for Automated Attack Finding in Unmodified Distributed System Implementations," In Proceedings of The 34th International Conference on Distributed Computing Systems , Madrid, Spain, Jun., 2014
WiSec'13 Md. Endadul Hoque, Hyojeong Lee, Rahul Potharaju, Charles Killian, and Cristina Nita-Rotaru, "Adversarial Testing of Wireless Routing Implementations," In Proceedings of 6th ACM Conference on Security and Privacy in Wireless and Mobile Networks , Budapest, Hungary, Apr. 2013
NDSS'12 Hyojeong Lee, Jeff Seibert, Charles Killian, and Cristina Nita-Rotaru, "Gatling: Automatic Attack Discovery in Large-Scale Distributed Systems , " In Proceedings of 19th Annual Network & Distributed System Security Symposium , San Diego, California, Feb., 2012.
HPDC'11 Sunghwan Yoo, Hyojeong Lee, Milind Kulkarni, and Charles Killian, "InContext: Simple Parallelism for Distributed Applications , " In Proceedings of 20th ACM International Symposium on High Performance Distributed Computing , San Jose, California, June, 2011.
SAC'09 Hyo J. Lee, In Hwan Doh, and Sam H. Noh, "RPP: Reference Pattern based Prefetching Controller , " In Proceedings of 24th Annual ACM Symposium on Applied Computing , Honolulu, Hawaii, USA, March 8-12, 2009.
SAC'09 In Hwan Doh, Hyo J. Lee, Young Je Moon, Eunsam Kim, Jongmoo Choi, Donghee Lee, and Sam H. Noh, "Impact of NVRAM Write Cache for File System Metadata on I/O Performance in Embedded Systems , " In Proceedings of 24th Annual ACM Symposium on Applied Computing, Honolulu, Hawaii, USA, March 8-12, 2009
HotPower'08 Hyo J. Lee, Kyu H. Lee, and Sam H. Noh, "Augmenting RAID with an SSD for Energy Relief , " In Proceedings of 1st Workshop on Power Aware Computing and Systems , co-located with OSDI 2008, San Diego, USA, December, 2008.
IWSSPS'08 Myoung Sub Shim, In Hwan Doh, Youngje Moon, Hyojeong Lee, Jongmoo Choi, Donghee Lee, and Sam H. Noh, "The Effect of Absorbing Hot Write References on FTLs for Flash Storage Supporting High Data Integrity," In Proceedings of the 3rd International Workshop on Software Support for Portable Storage (IWSSPS'08), co-located with EMSOFT'08, Atlanta, Georgia, USA, October 23, 2008.