Na Meng

Assistant Professor
Computer Science
Virginia Tech

nm8247@cs.vt.edu

2226 KWII

My research interests include Software Engineering and Programming Languages.

If you're a VT CS graduate or undergraduate student interested in working with me, please send me an e-mail.

News

08/2017: Our tool CCLearner has passed ICSME artifact evaluation!

06/2017: Our paper on "A Characterization Study of Repeated Bug Fixes" got accepted by ICSME 2017.

06/2017: Our paper on "CCLearner: A Deep Learning-Based Clone Detection Approach" got accepted by ICSME 2017.

05/2017: The ONR proposal with Daphne (PI) and Trent (co-PI) on data-driven vulnerability repair got funded.

03/2017: I got invited to attend the LATTICE symposium for early career women in engineering.

02/2017: Our paper "How Does Execution Information Help with Information-Retrieval Based Bug Localization?" got accepted by ICPC 2017.

12/2016: Our poster "An Empirical Study on Using Hints from Past Fixes" got accepted by ICSE 2017.

06/2016: Our poster "Trifest: Automated Inference for Probabilistic Systems" got accepted by USENIX ATC '16.

03/2016: Our patent application ``System to uncover root cause of non-deterministic (flaky) tests'' got approved.

03/2016: My CRII proposal got funded by NSF (sole PI).

Current Students

Ye Wang (PhD student)
Shengzhe Xu (PhD student)

Graduated Students

Zhenshu Zhao (Bachelor => Graduate Student at CMU-Silicon Valley)

Teaching

CS6704: Software Engineering Research [Fall17]
CS5704: Software Engineering [Spring16]
CS3304: Comparative Languages[Fall16]
CS3704: Intermediate Software Design and Engineering[Fall15]

Publications

A complete list of publications can be found here

Patent

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

Software

The implementations from nearly all of my publications are publicly available. Other researchers have used several of these implementations in their publications. See projects for details.

Activities