A Visual Constraint Specifying Approach for Adaptive Software. - Qianxiang Wang; Min Li; Na Meng 001 (COMPSAC (2), 2006)

A Pattern-Based Constraint Description Approach for Web Services. - Qianxiang Wang; Min Li; Na Meng 001; Yonggang Liu; Hong Mei 001 (QSIC, 2007)

An Approach to Merge Results of Multiple Static Analysis Tools (Short Paper). - Na Meng 001; Qianxiang Wang; Qian Wu; Hong Mei 001 (QSIC, 2008)

Towards SOA-Based Code Defect Analysis. - Qianxiang Wang; Na Meng 001; Zhiyi Zhou; Jinhui Li; Hong Mei 001 (SOSE, 2008)

Systematic editing: generating program transformations from an example. - Na Meng 001; Miryung Kim; Kathryn S. McKinley (PLDI, 2011)

Sydit: creating and applying a program transformation from an example. - Na Meng 001; Miryung Kim; Kathryn S. McKinley (SIGSOFT FSE, 2011)

LASE: an example-based program transformation tool for locating and applying systematic edits. - John Jacobellis; Na Meng 001; Miryung Kim (ICSE, 2013)

LASE: locating and applying systematic edits by learning from examples. - Na Meng 001; Miryung Kim; Kathryn S. McKinley (ICSE, 2013)

Recommending Program Transformations - Automating Repetitive Software Changes. - Miryung Kim; Na Meng 001 (Recommendation Systems in Software Engineering, 2014)

Cookbook: in situ code completion using edit recipes learned from examples. - John Jacobellis; Na Meng 001; Miryung Kim (ICSE Companion, 2014)

Does Automated Refactoring Obviate Systematic Editing? - Na Meng 001; Lisa Hua; Miryung Kim; Kathryn S. McKinley (ICSE (1), 2015)

An empirical study on using hints from past fixes: poster. - Hao Zhong 001; Na Meng 001 (ICSE (Companion Volume), 2017)

CCLearner: A Deep Learning-Based Clone Detection Approach. - Liuqing Li; He Feng; Wenjie Zhuang; Na Meng 001; Barbara G. Ryder (ICSME, 2017)

A Characterization Study of Repeated Bug Fixes. - Ruru Yue; Na Meng 001; Qianxiang Wang (ICSME, 2017)

How does execution information help with information-retrieval based bug localization? - Tung Dao; Lingming Zhang 001; Na Meng 001 (ICPC, 2017)

Automatic inference of Java-to-swift translation rules for porting mobile applications. - Kijin An; Na Meng 001; Eli Tilevich (MOBILESoft@ICSE, 2018)

Secure coding practices in Java: challenges and vulnerabilities. - Na Meng 001; Stefan Nagy; Danfeng (Daphne) Yao; Wenjie Zhuang; Gustavo A. Arango-Argoty (ICSE, 2018)

An Empirical Study of Flaky Tests in Android Apps. - Swapna Thorve; Chandani Sreshtha; Na Meng 001 (ICSME, 2018)

An Empirical Study of Multi-entity Changes in Real Bug Fixes. - Ye Wang; Na Meng 001; Hao Zhong 001 (ICSME, 2018)

Automatic Clone Recommendation for Refactoring Based on the Present and the Past. - Ruru Yue; Zhe Gao; Na Meng 001; Yingfei Xiong 001; Xiaoyin Wang; J. David Morgenthaler (ICSME, 2018)

CMSuggester: Method Change Suggestion to Complement Multi-entity Edits. - Ye Wang; Na Meng 001; Hao Zhong 001 (SATE, 2018)

Tutorial: Principles and Practices of Secure Crypto Coding in Java. - Sazzadur Rahaman; Na Meng 001; Danfeng Yao (SecDev, 2018)

Towards reusing hints from past fixes - An exploratory study on thousands of real samples. - Hao Zhong 001; Na Meng 001 (Empir. Softw. Eng., 2018)

Lascad : Language-agnostic software categorization and similar application detection. - Doaa Altarawy; Hossameldin Shahin; Ayat Mohammed; Na Meng 001 (J. Syst. Softw., 2018)

Software Evolution. - Miryung Kim; Na Meng 001; Tianyi Zhang 001 (Handbook of Software Engineering, 2019)

Poster: Deployment-quality and Accessible Solutions for Cryptography Code Development. - Sazzadur Rahaman; Ya Xiao 002; Sharmin Afrose; Ke Tian; Miles Frantz; Na Meng 001; Barton P. Miller; Fahad Shaon; Murat Kantarcioglu; Danfeng (Daphne) Yao (CCS, 2019)

How reliable is the crowdsourced knowledge of security implementation? - Mengsu Chen; Felix Fischer 001; Na Meng 001; Xiaoyin Wang; Jens Grossklags (ICSE, 2019)

Optimizing Constraint Solving via Dynamic Programming. - Shu Lin 003; Na Meng 001; Wenxin Li 005 (IJCAI, 2019)

Meditor: inference and application of API migration edits. - Shengzhe Xu; Ziqi Dong; Na Meng 001 (ICPC, 2019)

An empirical comparison between monkey testing and human testing (WIP paper). - Mostafa Mohammed; Haipeng Cai; Na Meng 001 (LCTES, 2019)

DroidCat: Effective Android Malware Detection and Categorization via App-Level Profiling. - Haipeng Cai; Na Meng 001; Barbara G. Ryder; Danfeng Yao (IEEE Trans. Inf. Forensics Secur., 2019)

Deployment-quality and Accessible Solutions for Cryptography Code Development. - Sazzadur Rahaman; Ya Xiao 002; Sharmin Afrose; Ke Tian; Miles Frantz; Na Meng 001; Barton P. Miller; Fahad Shaon; Murat Kantarcioglu; Danfeng (Daphne) Yao (CODASPY, 2020)

An empirical study on API parameter rules. - Hao Zhong 001; Na Meng 001; Zexuan Li; Li Jia (ICSE, 2020)

Investigating The Reproducibility of NPM Packages. - Pronnoy Goswami; Saksham Gupta; Zhiyuan Li; Na Meng 001; Danfeng Daphne Yao (ICSME, 2020)

Inferring and Applying Def-Use Like Configuration Couplings in Deployment Descriptors. - Chengyuan Wen; Yaxuan Zhang; Xiao He 005; Na Meng 001 (ASE, 2020)

Coding Practices and Recommendations of Spring Security for Enterprise Applications. - Mazharul Islam; Sazzadur Rahaman; Na Meng 001; Behnaz Hassanshahi; Padmanabhan Krishnan; Danfeng Daphne Yao (SecDev, 2020)

Automatic method change suggestion to complement multi-entity edits. - Zijian Jiang; Ye Wang; Hao Zhong 001; Na Meng 001 (J. Syst. Softw., 2020)

CCLearner: Clone Detection via Deep Learning. - Liuqing Li; He Feng; Na Meng 001; Barbara G. Ryder (Code Clone Analysis, 2021)

Understanding Language Selection in Multi-language Software Projects on GitHub. - Wen Li 007; Na Meng 001; Li Li 029; Haipeng Cai (ICSE (Companion Volume), 2021)

HERO: On the Chaos When PATH Meets Modules. - Ying Wang 038; Liang Qiao 002; Chang Xu 001; Yepang Liu 001; Shing-Chi Cheung; Na Meng 001; Hai Yu 001; Zhiliang Zhu 001 (ICSE, 2021)

Exploring the Triggering Modes of Spectrum-Based Fault Localization: An Industrial Case. - Tung Dao; Max Wang; Na Meng 001 (ICST, 2021)

Classifying Code Commits with Convolutional Neural Networks. - Na Meng 001; Zijian Jiang; Hao Zhong 001 (IJCNN, 2021)

PDL: Scaffolding Problem Solving in Programming Courses. - Shu Lin 003; Na Meng 001; Dennis G. Kafura; Wenxin Li 005 (ITiCSE (1), 2021)

Generating efficient solvers from constraint models. - Shu Lin 003; Na Meng 001; Wenxin Li 005 (ESEC/SIGSOFT FSE, 2021)

Data-Driven Vulnerability Detection and Repair in Java Code. - Ying Zhang 066; Mahir Kabir; Ya Xiao 002; Danfeng Yao; Na Meng 001 (CoRR, 2021)

Automatic Detection and Resolution of Software Merge Conflicts: Are We There Yet? - Bowen Shen; Cihan Xiao; Na Meng 001; Fei He 001 (CoRR, 2021)

A Lightweight Approach of Human-Like Playtesting. - Yan Zhao; Weihao Zhang; Enyi Tang; Haipeng Cai; Xi Guo; Na Meng 001 (CoRR, 2021)

Migrating Client Code without Change Examples. - Hao Zhong 001; Na Meng 001 (CoRR, 2021)

FAPR: Fast and Accurate Program Repair for Introductory Programming Courses. - Yunlong Lu; Na Meng 001; Wenxin Li 005 (CoRR, 2021)

A Cost-Effective, Scalable, and Portable IoT Data Infrastructure for Indoor Environment Sensing. - Sheik Anik; Xinghua Gao; Na Meng 001; Philip Agee; Andrew McCoy (CoRR, 2021)

Investigating and recommending co-changed entities for JavaScript programs. - Zijian Jiang; Hao Zhong 001; Na Meng 001 (J. Syst. Softw., 2021)

Sais: Self-Adaptive Identification of Security Bug Reports. - Shaikh Mostafa; Bridgette Findley; Na Meng 001; Xiaoyin Wang (IEEE Trans. Dependable Secur. Comput., 2021)

Poster: Comprehensive Comparisons of Embedding Approaches for Cryptographic API Completion. - Ya Xiao 002; Salman Ahmed 001; Xinyang Ge; Bimal Viswanath; Na Meng 001; Danfeng Daphne Yao (ICSE-Companion, 2022)

Example-based vulnerability detection and repair in Java code. - Ying Zhang 066; Ya Xiao 002; Md Mahir Asef Kabir; Danfeng (Daphne) Yao; Na Meng 001 (ICPC, 2022)

Detecting Build Conflicts in Software Merge for Java Programs via Static Analysis. - Sheikh Shadab Towqir; Bowen Shen; Muhammad Ali Gulzar; Na Meng 001 (ASE, 2022)

How Do Developers Follow Security-Relevant Best Practices When Using NPM Packages? - Md Mahir Asef Kabir; Ying Wang 038; Danfeng Yao; Na Meng 001 (SecDev, 2022)

Mastery: Shifted-Code-Aware Structured Merging. - Fengmin Zhu; Xingyu Xie; Dongyu Feng; Na Meng 001; Fei He 001 (SETTA, 2022)

A Lightweight Approach of Human-Like Playtest for Android Apps. - Yan Zhao; Enyi Tang; Haipeng Cai; Xi Guo; Xiaoyin Wang; Na Meng 001 (SANER, 2022)

A theoretic framework of bidirectional transformation between systems and models. - Xiao He 005; Zhenjiang Hu; Na Meng 001 (Sci. China Inf. Sci., 2022)

Machine learning approach in the development of building occupant personas. - Sheik Murad Hassan Anik; Xinghua Gao; Na Meng 001 (CoRR, 2022)

Being the Developers' Friend: Our Experience Developing a High-Precision Tool for Secure Coding. - Danfeng Daphne Yao; Sazzadur Rahaman; Ya Xiao 002; Sharmin Afrose; Miles Frantz; Ke Tian; Na Meng 001; Cristina Cifuentes; Yang Zhao; Nicholas Allen; Nathan Keynes; Barton P. Miller; et al. (IEEE Secur. Priv., 2022)

VRGuide: Efficient Testing of Virtual Reality Scenes via Dynamic Cut Coverage. - Xiaoyin Wang; Tahmid Rafi; Na Meng 001 (ASE, 2023)

Triggering Modes in Spectrum-Based Multi-location Fault Localization. - Tung Dao; Na Meng 001; ThanhVu Nguyen (ESEC/SIGSOFT FSE, 2023)

Crypto-ransomware Detection through Quantitative API-based Behavioral Profiling. - Wenjia Song; Sanjula Karanam; Ya Xiao 002; Jingyuan Qi; Nathan Dautenhahn; Na Meng 001; Danfeng Yao (CoRR, 2023)

How Do Java Developers Reuse StackOverflow Answers in Their GitHub Projects? - Juntong Chen; Kulendra Kumar Kaushal; Rutwik Kulkarni; Na Meng 001 (CoRR, 2023)

How well does LLM generate security tests? - Ying Zhang 066; Wenjia Song; Zhengjie Ji; Danfeng Yao; Na Meng 001 (CoRR, 2023)

An empirical study of ChatGPT-3.5 on question answering and code maintenance. - Md Mahir Asef Kabir; Sk Adnan Hassan; Xiaoyin Wang; Ying Wang 038; Hai Yu 001; Na Meng 001 (CoRR, 2023)

Automatic Detection of Java Cryptographic API Misuses: Are We There Yet? - Ying Zhang 066; Md Mahir Asef Kabir; Ya Xiao 002; Danfeng Yao; Na Meng 001 (IEEE Trans. Software Eng., 2023)

A Characterization Study of Merge Conflicts in Java Projects. - Bowen Shen; Muhammad Ali Gulzar; Fei He 001; Na Meng 001 (ACM Trans. Softw. Eng. Methodol., 2023)

UniLoc: Unified Fault Localization of Continuous Integration Failures. - Foyzul Hassan; Na Meng 001; Xiaoyin Wang (ACM Trans. Softw. Eng. Methodol., 2023)

On the methodology of three-way structured merge in version control systems: Top-down, bottom-up, or both. - Fengmin Zhu; Xingyu Xie; Dongyu Feng; Na Meng 001; Fei He 001 (J. Syst. Archit., 2023)

Automatic prediction of developers' resolutions for software merge conflicts. - Waad Aldndni; Na Meng 001; Francisco Servant (J. Syst. Softw., 2023)

Madeline: Continuous and Low-cost Monitoring with Graph-free Representations to Combat Cyber Threats. - Wenjia Song; Hailun Ding; Na Meng 001; Peng Gao; Danfeng Yao (ACSAC, 2024)

Compiler-directed Migrating API Callsite of Client Code. - Hao Zhong 001; Na Meng 001 (ICSE, 2024)

Broadly Enabling KLEE to Effortlessly Find Unrecoverable Errors in Rust. - Ying Zhang 066; Peng Li; Yu Ding; Lingxiang Wang; Dan Williams 001; Na Meng 001 (ICSE-SEIP, 2024)

Understanding the Impact of Branch Edit Features for the Automatic Prediction of Merge Conflict Resolutions. - Waad Aldndni; Francisco Servant; Na Meng 001 (ICPC, 2024)

How Do Developers Reuse StackOverflow Answers in Their GitHub Projects? - Juntong Chen; Yan Zhao; Na Meng 001 (ASE Workshops, 2024)

Automation Configuration in Smart Home Systems: Challenges and Opportunities. - Sheik Murad Hassan Anik; Xinghua Gao; Hao Zhong 001; Xiaoyin Wang; Na Meng 001 (CoRR, 2024)

Equitable Skin Disease Prediction Using Transfer Learning and Domain Adaptation. - Sajib Acharjee Dip; Kazi Hasan Ibn Arif; Uddip Acharjee Shuvo; Ishtiaque Ahmed Khan; Na Meng 001 (CoRR, 2024)

ConflictBench: A benchmark to evaluate software merge tools. - Bowen Shen; Na Meng 001 (J. Syst. Softw., 2024)

How Are Multilingual Systems Constructed: Characterizing Language Use and Selection in Open-Source Multilingual Software. - Wen Li 007; Austin Marino; Haoran Yang; Na Meng 001; Li Li 029; Haipeng Cai (ACM Trans. Softw. Eng. Methodol., 2024)

Measurement of Embedding Choices on Cryptographic API Completion Tasks. - Ya Xiao 002; Wenjia Song; Salman Ahmed 001; Xinyang Ge; Bimal Viswanath; Na Meng 001; Danfeng (Daphne) Yao (ACM Trans. Softw. Eng. Methodol., 2024)

Methods and Benchmark for Detecting Cryptographic API Misuses in Python. - Miles Frantz; Ya Xiao 002; Tanmoy Sarkar Pias; Na Meng 001; Danfeng Yao (IEEE Trans. Software Eng., 2024)

An Exploratory Study on Build Issue Resolution Among Computer Science Students. - Sunzhou Huang; Na Meng 001; Xueqing Liu; Xiaoyin Wang (CSEE&T, 2025)

Simulating Personalized Smart-Home Activity Datasets with Generative AI: A Case Study. - Harditya Sarvaiya; Masaki Hasegawa; Haibo Zeng; Xinghua Gao; Na Meng 001 (ICPS, 2025)

A Comprehensive Indoor Environment Dataset from Single-Family Houses in the US. - Sheik Murad Hassan Anik; Xinghua Gao; Na Meng 001 (Data, 2025)

BlockSOP: A blockchain-based software management platform for open collaborative development. - Shuoxiao Zhang; Enyi Tang; Haoliang Cheng; Xinyu Gao; An Guo 002; Jianhua Zhao; Xin Chen 027; Linzhang Wang; Na Meng 001; Xuandong Li (J. Syst. Softw., 2025)

Detecting Metadata-Related Bugs in Enterprise Applications. - Md Mahir Asef Kabir; Xiaoyin Wang; Na Meng 001 (Proc. ACM Softw. Eng., 2025)

Resolving Build Conflicts via Example-Based and Rule-Based Program Transformations. - Sheikh Shadab Towqir; Fei He 001; Todd Mytkowicz; Na Meng 001 (CoRR, 2025)