Huang, Jeff individual record
Assistant Professor - Term Appoint

I enjoy doing research in software engineering and programming languages, in particular, concurrency and concurrent programming, program analysis, program verification, testing, debugging, and everything looks interesting related to software correctness, performance, reliability, and security.

selected publications
Academic Articles7
  • Liu, B., Huang, J., & Rauchwerger, L. (2019). Rethinking Incremental and Parallel Pointer Analysis. ACM Transactions on Programming Languages and Systems. 41(1), 1-31.
    doi badge
  • Song, W., Huang, Q., & Huang, J. (2018). Understanding JavaScript Vulnerabilities in Large Real-World Android Applications. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING. 1-1.
    doi badge
  • Wang, Z., Wu, C., Yuan, X., Wang, Z., Li, J., Yew, P., ... Guan, Y. (2018). Using Local Clocks to Reproduce Concurrency Bugs. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING. 44(11), 1112-1128.
    doi badge
  • Huang, J., & Zhang, C. (2016). Debugging Concurrent Software: Advances and Challenges. Journal of Computer Science and Technology. 31(5), 861-868.
    doi badge
  • Shi, Q., Huang, J., Chen, Z., & Xu, B. (2016). Verifying Synchronization for Atomicity Violation Fixing. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING. 42(3), 285-301.
    doi badge
  • Huang, J., Erdogan, C., Zhang, Y., Moore, B., Luo, Q., Sundaresan, A., & Rosu, G. (2014). ROSRV: Runtime verification for robots. ADVANCED DATA MINING AND APPLICATIONS, PROCEEDINGS. 8734, 247-254.
  • Huang, J., Zhou, J., & Zhang, C. (2013). Scaling predictive analysis of concurrent programs by removing trace redundancy. ACM Transactions on Software Engineering and Methodology. 22(1), 1-21.
    doi badge
Conference Papers33
  • Li, Y., Liu, B., & Huang, J. (2019). SWORD: A scalable whole program race detector for Java. 75-78.
    doi badge
  • Huang, S., Guo, J., Li, S., Li, X., Qi, Y., Chow, K., & Huang, J. (2019). SafeCheck: Safety Enhancement of Java Unsafe API. 2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE). 2019-May, 889-899.
    doi badge
  • Song, W., Zhang, J., & Huang, J. (2019). ServDroid: Detecting Service Usage Inefficiencies in Android Applications. 362-373.
    doi badge
  • Yi, Q., & Huang, J. (2018). Concurrency Verification with Maximal Path Causality. 366-376.
    doi badge
  • Liu, B., & Huang, J. (2018). D4: Fast Concurrency Debugging with Parallel Differential Analysis. Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP. 53(4), 359-373.
    doi badge
recent teaching activities
chaired theses and dissertations
First Name
Last Name
mailing address
Texas A&M University; Computer Science & Engineering; 3112 TAMU
College Station, TX 77843-3112