
معرفی
James C. Davis is an Assistant Professor at the Elmore Family School of Electrical and Computer Engineering (Purdue University). His research focuses on socio-technical approaches to software engineering, emphasizing security, correctness, and usability in software-intensive systems. He leads the Duality Lab, which publishes in top venues like ICSE, USENIX Security, and EMSE, with funding from the NSF, Google, Cisco, and Rolls Royce.
- PhD in Computer Science from Virginia Tech
- Current research themes: software supply chain security, pre-trained model engineering, and empirical studies of developer practices
His recent publications (2025) analyze LLM jailbreaking, software signing (Sigstore), IoT model optimization, and deep learning reproducibility. Supported by grants from NSF OAC Core (multi-modal deep learning infrastructure) and RFE (prompt engineering education). Recognized with the ASEE Best Paper Award (2024) for trust engineering research. Current students include Paschal Amusuo (PhD candidate), Wenxin Jiang (now at Socket), and Dharun Venkatraman (Chateaubriand Fellow).
Advising highlights:
- Guided 7 PhD/MSc theses (2022-2025)
- Developed CodeQL experience report (709 defects in 258 projects)
- Industry collaborations: Google, Microsoft Research, Qualcomm
Research trends from 2022-2025 show sustained focus on:
- Software security (supply chains, signing, ReDoS)
- Model engineering (IoT optimization, naming conventions)
- Empirical methods (interview studies, defect analysis)
- Human factors (developer practices, training effectiveness)
James C. Davis در سایتهای دیگر
جستوجوهای مرتبط
شاید اینها هم برایتان مناسب باشند
- JJames DavisPurdue University · استادیار
- SSantiago Torres-AriasPurdue University · استادیار
James C. DavisMax Planck Institute for Security and Privacy · استادیار- WWenxin JiangLoyola University Chicago · پژوهشگر
- MMojtaba MoazenKTH Royal Institute of Technology · پژوهشگر
Neil KlingensmithLoyola University Chicago · استادیار