[SANER'24] Enhancing Field Tracking and Interprocedural Analysis to Find More Null Pointer Exceptions.
Dongfang Xie, Bihuan Chen*, Kaifeng Huang, Yu Wang, Linghao Pan, Zhicheng Chen, Xin Peng. In Proceedings of the 31st IEEE International Conference on Software Analysis, Evolution and Reengineering, Rovaniemi, Finland, to appear, 2024.
[ICSE'24] Identifying Affected Libraries and Their Ecosystems for Open Source Software Vulnerabilities.
Susheng Wu, Wenyan Song, Kaifeng Huang*, Bihuan Chen*, Xin Pen. In Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, Lisbon, Portugal, to appear, 2024.
[FSE'23] Demystifying Dependency Bugs in Deep Learning Stack.
Kaifeng Huang, Bihuan Chen*, Susheng Wu, Junmin Cao, Lei Ma, Xin Peng. In Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, San Francisco, California, United States, pp. 450-462, 2023.
[ICSME'23] Characterizing the Complexity and Its Impact on Testing in ML-Enabled Systems - A Case Study on Rasa.
Junming Cao, Bihuan Chen*, Longjie Hu, Jie Gao, Kaifeng Huang, Xin Peng. In Proceedings of the 39th IEEE International Conference on Software Maintenance and Evolution, Bogotá, Colombia, pp. 258-270, 2023.
[FSE'22] Tracking Patches for Open Source Software Vulnerabilities.
Congying Xu, Bihuan Chen*, Chenhao Lu, Kaifeng Huang, Xin Peng, Yang Liu. In Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Singapore, pp. 860–871, 2022.
[EMSE'22] Characterizing Usages, Updates and Risks of Third-party Libraries in Java Projects.
Kaifeng Huang, Bihuan Chen*, Congying Xu, Ying Wang, Bowen Shi, Xin Peng, Yijian Wu, Yang Liu. Empirical Software Engineering, 27.4:90, 2022.
[ASE'21] REPFINDER: Finding Replacements for Missing APIs in Library Update.
Kaifeng Huang, Bihuan Chen*, Linghao Pan, Shuai Wu, Xin Peng. In Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, Melbourne, Australia, pp. 266-278, 2021.
[FSE'20] Interactive, Effort-aware Library Version Harmonization.
Kaifeng Huang, Bihuan Chen*, Bowen Shi, Ying Wang, Congying Xu, Xin Peng. In Proceedings of the 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Singapore, pp. 518-529, 2020.
[ICSME'20] An Empirical Study of Usages, Updates and Risks of Third-Party Libraries in Java Projects.
Ying Wang, Bihuan Chen*, Kaifeng Huang, Bowen Shi, Congying Xu, Xin Peng, Yijian Wu, Yang Liu. In Proceedings of the 36th IEEE International Conference on Software Maintenance and Evolution, Adelaide, Australia, pp. 35-45, 2020.
[ASE'18] Cldiff: Generating Concise Linked Code Differences.
Kaifeng Huang, Daihong Zhou, Bihuan Chen*, Ying Wang, Wenyun Zhao, Xin Peng, Yang Liu. In Proceedings of the 33rd IEEE/ACM International Conference on Automated Software Engineering, Montpellier, France, pp. 679-690, 2018.
[ICSA'20] Designdiff: Continuously Modeling Software Design Difference from Code Revisions.
Xiao Wang, Lu Xiao*, Kaifeng Huang, Bihuan Chen, Yutong Zhao, Yang Liu. In Proceedings of the IEEE International Conference on Software Architecture, Salvador, Bahia, Brazil, pp. 179-190, 2020.