Publications

Yi Wu, Nan Jiang, Hung Viet Pham, Thibaud Lutellier, Jordan Davis, Lin Tan, Petr Babkin, and Sameena Shah, How Effective are Neural Networks for Fixing Security Vulnerabilities?, ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA). 2023 July;


Nan Jiang, Thibaud Lutellier, Yiling Lou, Lin Tan, Dan Goldwasser, and Xiangyu Zhang, KNOD: Domain Knowledge Distilled Tree Decoder for Automated Program Repair, IEEE/ACM 45th International Conference on Software Engineering (ICSE). 2023 May;


Nan Jiang, Kevin Liu, Thibaud Lutellier, and Lin Tan, Impact of code language models on automated program repair, IEEE/ACM 45th International Conference on Software Engineering (ICSE). 2023 May;


Jiannan Wang, Thibaud Lutellier, Shangshu Qian, Hung Viet Pham, Lin Tan, EAGLE: Creating Equivalent Graphs to Test Deep Learning Libraries, IEEE/ACM 44th International Conference on Software Engineering (ICSE). 2022 January;


Shangshu Qian, Hung Viet Pham, Thibaud Lutellier, Zeou Hu, Jungwon Kim, Lin Tan, Yaoliang Yu, Jiahao Chen, and Sameena Shah, 

Are My Deep Learning Systems Fair? An Empirical Study of Fixed-Seed Training, Advances in Neural Information Processing Systems (NeurIPS). 2021 January; 


Nan Jiang, Thibaud Lutellier, Lin Tan, CURE: Code-aware neural machine translation for automatic program repair, IEEE/ACM 43rd International Conference on Software Engineering (ICSE). 2021 January;


Hung Viet Pham, Shangshu Qian, Jiannan Wang, Thibaud Lutellier, Jonathan Rosenthal, Lin Tan, Yaoliang Yu, Nachiappan Nagappan, Problems and opportunities in training deep learning software systems: An analysis of variance, 35th IEEE/ACM international conference on automated software engineering (ASE). 2021 January;


Thibaud Lutellier, Hung Viet Pham, Lawrence Pang, Yitong Li, Moshi Wei, Lin Tan, Coconut: combining context-aware neural translation models using ensemble for program repair, 29th ACM SIGSOFT international symposium on software testing and analysis (ISSTA). 2020 January;


Hung Viet Pham, Thibaud Lutellier, Weizhen Qi, Lin Tan, CRADLE: cross-backend validation to detect and localize bugs in deep learning libraries, IEEE/ACM 41st International Conference on Software Engineering (ICSE). 2019 January;


Tomasz Kuchta, Thibaud Lutellier, Edmund Wong, Lin Tan, Cristian Cadar, On the correctness of electronic documents: studying, finding, and localizing inconsistency bugs in PDF readers and files, Empirical Software Engineering (EMSE). 2018 January;


Thibaud Lutellier, Devin Chollak, Joshua Garcia, Lin Tan, Derek Rayside, Nenad Medvidović, Robert Kroeger, Measuring the impact of code dependencies on software architecture recovery techniques, IEEE Transactions on Software Engineering (TSE). 2017 January;


Thibaud Lutellier, Devin Chollak, Joshua Garcia, Lin Tan, Derek Rayside, Nenad Medvidovic, Robert Kroeger, Comparing software architecture recovery techniques using accurate dependencies, IEEE/ACM 37th IEEE International Conference on Software Engineering (ICSE SEIP track). 2015 January;


Hossain Shahriar, Komminist Weldemariam, Mohammad Zulkernine, Thibaud Lutellier, Effective detection of vulnerable and malicious browser extensions, Computers & Security. 2014 January


Hossain Shahriar, Komminist Weldemariam, Thibaud Lutellier, Mohammad Zulkernine, A model-based detection of vulnerable and malicious browser extensions, IEEE 7th International Conference on Software Security and Reliability. 2013 January;