Automatic commit message generation: A critical review and directions for future work

Y Zhang, Z Qiu, KJ Stol, W Zhu, J Zhu… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
Commit messages are critical for code comprehension and software maintenance. Writing a
high-quality message requires skill and effort. To support developers and reduce their effort …

Towards an understanding of large language models in software engineering tasks

Z Zheng, K Ning, Q Zhong, J Chen, Y Wang… - arXiv preprint arXiv …, 2023 - arxiv.org
Large Language Models (LLMs) have drawn widespread attention and research due to their
astounding performance in text generation and reasoning tasks. Derivative products, like …

API method recommendation without worrying about the task-API knowledge gap

Q Huang, X Xia, Z Xing, D Lo, X Wang - Proceedings of the 33rd ACM …, 2018 - dl.acm.org
Developers often need to search for appropriate APIs for their programming tasks. Although
most libraries have API reference documentation, it is not easy to find appropriate APIs due …

Challenges in chatbot development: A study of stack overflow posts

A Abdellatif, D Costa, K Badran… - Proceedings of the 17th …, 2020 - dl.acm.org
Chatbots are becoming increasingly popular due to their benefits in saving costs, time, and
effort. This is due to the fact that they allow users to communicate and control different …

Pair programming conversations with agents vs. developers: challenges and opportunities for SE community

P Robe, SK Kuttal, J AuBuchon, J Hart - … of the 30th ACM Joint European …, 2022 - dl.acm.org
Recent research has shown feasibility of an interactive pair-programming conversational
agent, but implementing such an agent poses three challenges: a lack of benchmark …

Wireframe-based UI design search through image autoencoder

J Chen, C Chen, Z Xing, X Xia, L Zhu… - ACM Transactions on …, 2020 - dl.acm.org
UI design is an integral part of software development. For many developers who do not have
much UI design experience, exposing them to a large database of real-application UI …

Trustworthy and synergistic artificial intelligence for software engineering: Vision and roadmaps

D Lo - 2023 IEEE/ACM International Conference on Software …, 2023 - ieeexplore.ieee.org
For decades, much software engineering research has been dedicated to devising
automated solutions aimed at enhancing developer productivity and elevating software …

[PDF][PDF] Cybermetric: A benchmark dataset for evaluating large language models knowledge in cybersecurity

N Tihanyi, MA Ferrag, R Jain… - arXiv preprint arXiv …, 2024 - researchgate.net
Large Language Models (LLMs) excel across various domains, from computer vision to
medical diagnostics. However, understanding the diverse landscape of cybersecurity …

A study of automatic metrics for the evaluation of natural language explanations

M Clinciu, A Eshghi, H Hastie - arXiv preprint arXiv:2103.08545, 2021 - arxiv.org
As transparency becomes key for robotics and AI, it will be necessary to evaluate the
methods through which transparency is provided, including automatically generated natural …

Representation learning for stack overflow posts: How far are we?

J He, X Zhou, B Xu, T Zhang, K Kim, Z Yang… - ACM Transactions on …, 2024 - dl.acm.org
The tremendous success of Stack Overflow has accumulated an extensive corpus of
software engineering knowledge, thus motivating researchers to propose various solutions …