Daniel J. Dean

Research Staff Member

Email: djdean2 AT ncsu DOT edu

IBM T.J. Watson Research Center

Brief Bio

I'm a research staff member at IBM T.J. Watson Research Center in Yorktown Heights, NY. Before coming to NCSU I received my Master's degree in Computer Science from Stony Brook University in May of 2009. I then worked in Charleston, SC for a year and a half before deciding I wanted to pursue a Ph.D. After starting my Ph.D. I was a research intern at NEC Labs in Princeton, NJ in the summer of 2012. Similarly, in the summer of 2013, I was a research intern at IBM T.J. Watson Research Center in Yorktown Heights, NY. I had a great time at both locations and highly recommend doing a industry based research internship to any aspiring PhD students reading this!

Ourside of work, I enjoy playing music, spending time with friends, cooking/eating food. To me, there's nothing better than coming inside from being out in the cold and smelling something that's been simmering to perfection all day.

Research

My research interests include big data analytics, debugging, distributed systems, and virtualized environments. Most recently, I have worked on the developing fine-grained diagnostic tools for virtualized cloud environments. My PhD advisor was Prof. Xiaohui (Helen) Gu and I was a member of the Distributed System Research Group on Autonomy, ResilieNce, Collaboration, and Energy (DANCE) from May 2011 until my graduation in June 2015.

Publications

D. Dean,H. Nguyen, P. Wang, X. Gu, A. Sailer, A. Kochut, "PerfCompass: Online Performance Anomaly Fault Localization and Inference in Infrastructure-as-a-Service Clouds", TPDS (Accepted)

D. Dean,P. Wang, X. Gu, W. Enck, G. Jin, "Automatic Server Hang Bug Diagnosis: Feasible Reality or Pipe Dream?", ICAC 2015 (short paper, acceptance rate: 27%)

P. Wang, D. Dean, X. Gu, "Understanding Real World Data Corruption Bugs in Cloud Systems", IC2E 2015 (acceptance rate: 25%)(PDF)

D. Dean, H. Nguyen, X. Gu, H. Zhang, J. Rhee, N. Arora, and G. Jiang, "PerfScope: Practical Online Server Performance Bug Inference in Production Cloud Computing Infrastructures", SoCC 2014 (acceptance rate: 24%) (PDF)

D. Dean, H. Nguyen, P. Wang, and X. Gu, "PerfCompass: Toward Runtime Performance Anomaly Fault Localization for Infrastructure-as-a-Service Clouds", HotCloud 2014 (acceptance rate: 30.5%) (PDF)

H. Nguyen, D. Dean, K. Kc, and X. Gu, "Insight: In-situ Online Service Failure Path Inference in Production Computing Infrastructures", USENIX ATC 2014 (acceptance rate: 14.9%) (PDF)

T. Ho, D. Dean, X. Gu, and W. Enck, "PREC: Practical Root Exploit Containment for Android Devices", CODASPY 2014 (acceptance rate: 16%) (PDF)

J. Du, D. Dean, Y. Tan, X. Gu, and T. Yu, "Scalable Distributed Service Integrity Attestation for Software-as-a-Service Clouds", TPDS 2013 (PDF) View supplemental material here.

T. Ho, D. Dean, X. Gu, and W. Enck, "Less is More: Selective Behavior Learning for Efficient Android Root Exploit Detection", Tech Report TR-2012-12, 2012

D. Dean, H. Nguyen, X. Gu, "UBL: Unsupervised Behavior Learning for Predicting Performance Anomalies in Virtualized Cloud Systems", ICAC 2012 (acceptance rate: 24%)(PDF)

D. Dean, "MS Thesis: The Visual Development of GCC Plug-ins with GDE", Stony Brook University CS TechReport FSL-09-04, April 2009 (PDF)

D.Dean, S. Callanan, E. Zadok, "The Visual Development of GCC Plug-ins with GDE", GCC Summit 2009 (PDF)

S. Callanan, D. Dean, M. Gorbovitski, R. Grosu, J. Seyster, S. A. Smolka, S. D. Stoller, E. Zadok,"Software Monitoring with Bounded Overhead", 2008 NSF Next Generation Software Workshop (PDF)

D. Dean, S. Callanan, E. Zadok, "Developing GCC Transformations Faster with Gimple Viz", Graduate Research Conference(GRC) 2007

S. Callanan, D. Dean, E. Zadok, "Extending GCC with Modular GIMPLE Optimizations", GCC Summit 2007 (PDF)