10/2022: Our paper on "Mastery: Shifted-Code-Aware Structured Merging" got accepted by SETTA 2022, and received the Best Paper Award!
08/2022: Our paper on "How Do Developers Follow Security-Relevant Best Practices When Using NPM Packages?" was accepted by SecDev.
07/2022: Our paper on "Detecting Build Conflicts in Software Merge for Java Programs via Static Analysis" was accepted by ASE.
06/2022: Our paper on "A Characterization Study of Merge Conflicts in Java Projects" was accepted by TOSEM.
05/2022: I received the Distinguished Reviewer Award from ICPC 2022.
03/2022: Our poster on "Comprehensive Comparisons of Embedding Approaches for Cryptographic API Completion" was accepted by ICSE.
03/2022: Our paper on "Example-Based Vulnerability Detection and Repair in Java Code" was accepted by ICPC 2022.
03/2022: Our paper on "Being the Developers’ Friend: Our Experience Developing a High Precision Tool for Secure Coding" was accepted by IEEE Security & Privacy.
02/2022: Our paper on "Automatic Detection of Java Cryptographic API Misuses: Are We There Yet?" was accepted by Transactions on Software Engineering.
01/2022: Our paper on "A Cost-Effective, Scalable, and Portable IoT Data Infrastructure for Indoor Environment Sensing" was accepted by Journal of Building Engineering.
12/2021: Our paper on "A Lightweight Approach of Human-Like Playtest for Android Apps" was accepted by SANER 2022.
10/2021: Our project on "Soft Auditing on Trust for Detecting Clandestine Executions with Maximum Deployability" got funded by ONR.
09/2021: Our paper on "Graph-Based Simulation for Cyber-Physical Attacks on Smart Buildings" was accepted by CRC 2022.
Bowen Shen (PhD student, Fall 2018 - ) email@example.com
Ying Zhang (PhD student, Spring 2019 - ) firstname.lastname@example.org
Md Mahir Asef Kabir (PhD student, Fall 2019 - ) email@example.com
Sheikh Shadab Towqir (PhD student, Spring 2020 - ) firstname.lastname@example.org
Sheik Murad Hassan Anik (PhD student, Spring 2020 - ) email@example.com
Tung Dao (PhD student, Fall 2020 - ) T.Dao@cvent.com
Waad Aldndni (PhD student, Spring 2022 - ) firstname.lastname@example.org
Hemayet Ahmed Chowdhury (MS student, Summer 2021 - ) email@example.com
Suhani Khurana (MS student, Fall 2021 - ) firstname.lastname@example.org
Zeheng Ye (MS student, Fall 2022 - ) email@example.com
CS6704: Software Engineering Research [Spring17][Spring19][Spring21]
CS5704: Software Engineering [Spring16][Spring18][Spring20]
CS3304: Comparative Languages [Fall16][Fall17][Fall18][Fall20]
CS3704: Intermediate Software Design and Engineering [Fall15][Fall19][Spring22]
Security coding practices[SecDev22][ICPC22][IEEE S&P'22][TSE22][SecDev20][TIFS19][ICSE19][ICSE18]
Artificial intelligence and software engineering[IJCNN21][TDSC19][ICSME18a][ICSME17a]
Automated program generation[ESEC/FSE21][ITiCSE21][IJCAI19]
Automated program transformations [ASE20][ICPC19][MOBILESoft18][ICSE15][ICSE13][PLDI11]
Software bugs and fixes[ASE22][TOSEM'22][SANER22][ICSE21][JSS19][ICSME18b][EMSE17][ICSME17b][ICPC17]
|System to uncover root cause of non-deterministic (flaky) tests (Patent Number 9,311,220).|
|Jungwoo Ha, Jaeheon Yi, Peter Dinges, Jeremy Manson, Caitlin Harrison Sadowski, Na Meng|
The implementations from nearly all of my publications are publicly available. Other researchers have used several of these implementations in their publications. See projects and GitHub for details.
ONR N00014-22-1-2057, NSF-2006278, NSF-1929701, NSF-1845446, ONR N00014-17-1-2498, NSF-1565827