2025
FlexFL: Flexible and Effective Fault Localization With Open-Source Large Language Models.
IEEE Trans. Software Eng., May, 2025
AdaCoder: An Adaptive Planning and Multi-Agent Framework for Function-Level Code Generation.
CoRR, April, 2025
CoSIL: Software Issue Localization via LLM-Driven Code Repository Graph Searching.
CoRR, March, 2025
Explore-Construct-Filter: An Automated Framework for Rich and Reliable API Knowledge Graph Construction.
CoRR, February, 2025
COFFE: A Code Efficiency Benchmark for Code Generation.
CoRR, February, 2025
2024
$\mathbf{A^{3}}$A3-CodGen: A Repository-Level Code Generation Framework for Code Reuse With Local-Aware, Global-Aware, and Third-Party-Library-Aware.
IEEE Trans. Software Eng., December, 2024
Refactoring to Pythonic Idioms: A Hybrid Knowledge-Driven Approach Leveraging Large Language Models.
Proc. ACM Softw. Eng., 2024
Fixing Code Generation Errors for Large Language Models.
CoRR, 2024
Time-dependent hydrogen fuel cell vehicle routing problem with drones and variable drone speeds.
Comput. Ind. Eng., 2024
Dynamic NFT Classification and Detection on Ethereum via Smart Contract.
Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics, 2024
Enhancing Reentrancy Vulnerability Detection and Repair with a Hybrid Model Framework.
Proceedings of the 31st Asia-Pacific Software Engineering Conference, 2024
JumpCoder: Go Beyond Autoregressive Coder via Online Modification.
Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), 2024
2023
The time-dependent electric vehicle routing problem with drone and synchronized mobile battery swapping.
Adv. Eng. Informatics, August, 2023
API Usage Recommendation Via Multi-View Heterogeneous Graph Representation Learning.
IEEE Trans. Software Eng., 2023
Context-Aware Code Generation Framework for Code Repositories: Local, Global, and Third-Party Library Awareness.
CoRR, 2023
API-Knowledge Aware Search-Based Software Testing: Where, What, and How.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023
From Misuse to Mastery: Enhancing Code Generation with Knowledge-Driven AI Chaining.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023
ConvMHSA-SCVD: Enhancing Smart Contract Vulnerability Detection through a Knowledge-Driven and Data-Driven Framework.
Proceedings of the 34th IEEE International Symposium on Software Reliability Engineering, 2023
2022
A Chaotic Genetic Algorithm with Variable Neighborhood Search for Solving Time-Dependent Green VRPTW with Fuzzy Demand.
Symmetry, 2022
Characterizing and Mitigating Anti-patterns of Alerts in Industrial Cloud Systems.
Proceedings of the 52nd Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2022
2021
Multi-Depot Joint Distribution Vehicle Routing Problem Considering Energy Consumption with Time-Dependent Networks.
Symmetry, 2021
Multi-depot open vehicle routing problem with fuzzy time windows.
J. Intell. Fuzzy Syst., 2021
KGAMD: an API-misuse detector driven by fine-grained API-constraint knowledge graph.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021
Automating Developer Chat Mining.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021
Unveiling the Mystery of API Evolution in Deep Learning Frameworks: A Case Study of Tensorflow 2.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2021
2020
API-Misuse Detection Driven by Fine-Grained API-Constraint Knowledge Graph.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020
Demystify official API usage directives with crowdsourced API misuse scenarios, erroneous code examples and patches.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020
2019
Neural Network-based Detection of Self-Admitted Technical Debt: From Performance to Explainability.
ACM Trans. Softw. Eng. Methodol., 2019
Discovering, Explaining and Summarizing Controversial Discussions in Community Q&A Sites.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019
2018
Characterizing Common and Domain-Specific Package Bugs: A Case Study on Ubuntu.
Proceedings of the 2018 IEEE 42nd Annual Computer Software and Applications Conference, 2018
2016
A generalized Kernel Fisher Discriminant framework used for feature extraction and face recognition.
Proceedings of the 12th International Conference on Natural Computation, 2016