• Izadi M, Katzy J, Van Dam T, Otten M, Popescu R and Van Deursen A. Language Models for Code Completion: A Practical Evaluation. Proceedings of the IEEE/ACM 46th International Conference on Software Engineering. (1-13).

    https://doi.org/10.1145/3597503.3639138

  • Guo Q, Cao J, Xie X, Liu S, Li X, Chen B and Peng X. Exploring the Potential of ChatGPT in Automated Code Refinement: An Empirical Study. Proceedings of the IEEE/ACM 46th International Conference on Software Engineering. (1-13).

    https://doi.org/10.1145/3597503.3623306

  • Ziegler A, Kalliamvakou E, Li X, Rice A, Rifkin D, Simister S, Sittampalam G and Aftandilian E. (2024). Measuring GitHub Copilot's Impact on Productivity. Communications of the ACM. 67:3. (54-63). Online publication date: 1-Mar-2024.

    https://doi.org/10.1145/3633453

  • Dinh T, Zhao J, Tan S, Negrinho R, Lausen L, Zha S and Karypis G. Large language models of code fail at completing code with potential bugs. Proceedings of the 37th International Conference on Neural Information Processing Systems. (41386-41412).

    /doi/10.5555/3666122.3667916

  • Wang C, Hu J, Gao C, Jin Y, Xie T, Huang H, Lei Z and Deng Y. How Practitioners Expect Code Completion?. Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. (1294-1306).

    https://doi.org/10.1145/3611643.3616280

  • Weyssow M, Zhou X, Kim K, Lo D and Sahraoui H. On the Usage of Continual Learning for Out-of-Distribution Generalization in Pre-trained Language Models of Code. Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. (1470-1482).

    https://doi.org/10.1145/3611643.3616244

  • Bibaev V, Kalina A, Lomshakov V, Golubev Y, Bezzubov A, Povarov N and Bryksin T. All you need is logs: improving code completion by learning from anonymous IDE usage logs. Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. (1269-1279).

    https://doi.org/10.1145/3540250.3558968

  • Ziegler A, Kalliamvakou E, Li X, Rice A, Rifkin D, Simister S, Sittampalam G and Aftandilian E. Productivity assessment of neural code completion. Proceedings of the 6th ACM SIGPLAN International Symposium on Machine Programming. (21-29).

    https://doi.org/10.1145/3520312.3534864

  • Cito J, Dillig I, Murali V and Chandra S. Counterfactual explanations for models of code. Proceedings of the 44th International Conference on Software Engineering: Software Engineering in Practice. (125-134).

    https://doi.org/10.1145/3510457.3513081

  • Izadi M, Gismondi R and Gousios G. CodeFill. Proceedings of the 44th International Conference on Software Engineering. (401-412).

    https://doi.org/10.1145/3510003.3510172

  • Cito J, Dillig I, Kim S, Murali V and Chandra S. Explaining mispredictions of machine learning models using rule induction. Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. (716-727).

    https://doi.org/10.1145/3468264.3468614