Codefill: Multi-token code completion by jointly learning from structure and naming sequences

M Izadi, R Gismondi, G Gousios - … of the 44th international conference on …, 2022 - dl.acm.org
Code completion is an essential feature of IDEs, yet current auto-completers are restricted to
either grammar-based or NLP-based single token completions. Both approaches have …

The Use of AI in Software Engineering: A Synthetic Knowledge Synthesis of the Recent Research Literature

P Kokol - Information, 2024 - mdpi.com
Artificial intelligence (AI) has witnessed an exponential increase in use in various
applications. Recently, the academic community started to research and inject new AI-based …

Understanding user intent modeling for conversational recommender systems: a systematic literature review

S Farshidi, K Rezaee, S Mazaheri, AH Rahimi… - User Modeling and User …, 2024 - Springer
User intent modeling in natural language processing deciphers user requests to allow for
personalized responses. The substantial volume of research (exceeding 13,000 …

BERT based severity prediction of bug reports for the maintenance of mobile applications

A Ali, Y **a, Q Umer, M Osman - Journal of Systems and Software, 2024 - Elsevier
Mobile application maintenance is crucial to ensuring the accurate operation and
continuous improvement of mobile applications (mobile apps). To effectively address issues …

What do users ask in open-source AI repositories? An empirical study of GitHub issues

Z Yang, C Wang, J Shi, T Hoang… - 2023 IEEE/ACM 20th …, 2023 - ieeexplore.ieee.org
Artificial Intelligence (AI) systems, which benefit from the availability of large-scale datasets
and increasing computational power, have become effective solutions to various critical …

The NLBSE'24 Tool Competition

R Kallis, G Colavito, A Al-Kaswan… - Proceedings of the …, 2024 - dl.acm.org
We report on the organization and results of the tool competition of the third International
Workshop on Natural Language-based Software Engineering (NLBSE'24). As in prior …

Leveraging gpt-like llms to automate issue labeling

G Colavito, F Lanubile, N Novielli… - Proceedings of the 21st …, 2024 - dl.acm.org
Issue labeling is a crucial task for the effective management of software projects. To date,
several approaches have been put forth for the automatic assignment of labels to issue …

Enriching source code with contextual data for code completion models: An empirical study

T van Dam, M Izadi… - 2023 IEEE/ACM 20th …, 2023 - ieeexplore.ieee.org
Transformer-based pre-trained models have recently achieved great results in solving many
software engineering tasks including automatic code completion which is a staple in a …

How to choose a task? mismatches in perspectives of newcomers and existing contributors

F Santos, B Trinkenreich, JF Pimentel, I Wiese… - Proceedings of the 16th …, 2022 - dl.acm.org
[Background] Selecting an appropriate task is challenging for Open Source Software (OSS)
project newcomers and a variety of strategies can help them in this process.[Aims] In this …

An empirical analysis of issue templates usage in large-scale projects on github

E Sülün, M Saçakçı, E Tüzün - ACM Transactions on Software …, 2024 - dl.acm.org
GitHub Issues is a widely used issue tracking tool in open-source software projects.
Originally designed with broad flexibility, its lack of standardization led to incomplete issue …