Codegen4libs: A two-stage approach for library-oriented code generation

M Liu, T Yang, Y Lou, X Du, Y Wang… - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
Automated code generation has been extensively studied in recent literature. In this work,
we first survey 66 participants to motivate a more pragmatic code generation scenario, ie …

Sotitle: A transformer-based post title generation approach for stack overflow

K Liu, G Yang, X Chen, C Yu - 2022 IEEE International …, 2022 - ieeexplore.ieee.org
On Stack Overflow, developers can not only browse question posts to solve their
programming problems but also gain expertise from the question posts to help improve their …

Answer summarization for technical queries: Benchmark and new approach

C Yang, B Xu, F Thung, Y Shi, T Zhang… - Proceedings of the 37th …, 2022 - dl.acm.org
Prior studies have demonstrated that approaches to generate an answer summary for a
given technical query in Software Question and Answer (SQA) sites are desired. We find that …

How to formulate specific how-to questions in software development?

M Liu, X Peng, A Marcus, C Treude, J **e… - Proceedings of the 30th …, 2022 - dl.acm.org
Developers often ask how-to questions using search engines, technical Q&A communities,
and interactive Q&A systems to seek help for specific programming tasks. However, they …

A Field Study of Developer Documentation Format

M Nassif, MP Robillard - Extended Abstracts of the 2023 CHI Conference …, 2023 - dl.acm.org
Documentation facilitates the transfer of knowledge among programmers and helps them
become familiar with new technologies. However, the effectiveness with which a reader can …

On the helpfulness of answering developer questions on discord with similar conversations and posts from the past

A Lill, AN Meyer, T Fritz - Proceedings of the 46th IEEE/ACM International …, 2024 - dl.acm.org
A big part of software developers' time is spent finding answers to their coding-task-related
questions. To answer their questions, developers usually perform web searches, ask …

Supporting Web-Based API Searches in the IDE Using Signatures

NC Bradley, T Fritz, R Holmes - Proceedings of the IEEE/ACM 46th …, 2024 - dl.acm.org
Developers frequently use the web to locate API examples that help them solve their
programming tasks. While sites like Stack Overflow (SO) contain API examples embedded …

Non Linear Software Documentation with Interactive Code Examples

M Nassif, MP Robillard - arxiv preprint arxiv:2311.18057, 2023 - arxiv.org
Documentation enables sharing knowledge between the developers of a technology and its
users. Creating quality documents, however, is challenging: Documents must satisfy the …

What causes exceptions in machine learning applications? Mining machine learning-related stack traces on Stack Overflow

A Ghadesi, M Lamothe, H Li - Empirical Software Engineering, 2024 - Springer
Abstract Machine learning (ML), including deep learning, has recently gained tremendous
popularity in a wide range of applications. However, like traditional software, ML …

Non-Linear Software Documentation with Interactive Code Examples

M Nassif, MP Robillard - ACM Transactions on Software Engineering …, 2025 - dl.acm.org
Documentation enables sharing knowledge between the developers of a technology and its
users. Creating quality documents, however, is challenging: Documents must satisfy the …