Automatic api usage scenario documentation from technical q&a sites

G Uddin, F Khomh, CK Roy - ACM Transactions on Software …, 2021 - dl.acm.org
The online technical Q&A site Stack Overflow (SO) is popular among developers to support
their coding and diverse development needs. To address shortcomings in API official …

Mining API usage scenarios from stack overflow

G Uddin, F Khomh, CK Roy - Information and Software Technology, 2020 - Elsevier
Context APIs play a central role in software development. The seminal research of Carroll et
al.[15] on minimal manual and subsequent studies by Shull et al.[79] showed that …

Automatically answering API-related questions

D Wu, XY Jing, H Chen, X Zhu, H Zhang… - Proceedings of the 40th …, 2018 - dl.acm.org
Automatically recommending API-related tutorial fragments or Q&A pairs from Stack
Overflow (SO) is very helpful for developers, especially when they need to use unfamiliar …

Retrieving API knowledge from tutorials and stack overflow based on natural language queries

D Wu, XY Jing, H Zhang, Y Feng, H Chen… - ACM Transactions on …, 2023 - dl.acm.org
When encountering unfamiliar APIs, developers tend to seek help from API tutorials and
Stack Overflow (SO). API tutorials help developers understand the API knowledge in a …

Enriching API documentation with code samples and usage scenarios from crowd knowledge

J Zhang, H Jiang, Z Ren, T Zhang… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
As one key resource to learn Application Programming Interfaces (APIs), a lot of API
reference documentation lacks code samples with usage scenarios, thus heavily hindering …

Are code examples on an online q&a forum reliable? a study of api misuse on stack overflow

T Zhang, G Upadhyaya, A Reinhardt, H Rajan… - Proceedings of the 40th …, 2018 - dl.acm.org
Programmers often consult an online Q&A forum such as Stack Overflow to learn new APIs.
This paper presents an empirical study on the prevalence and severity of API misuse on …

Leveraging stack overflow to detect relevant tutorial fragments of apis

D Wu, XY Jing, H Zhang, Y Zhou, B Xu - Empirical Software Engineering, 2023 - Springer
Developers often use learning resources such as API tutorials and Stack Overflow (SO) to
learn how to use an unfamiliar API. An API tutorial can be divided into a number of …

Recommending apis for api related questions in stack overflow

J Zhang, H Jiang, Z Ren, X Chen - IEEE Access, 2017 - ieeexplore.ieee.org
Application programming interface (API)-related questions are increasingly posted and
discussed by developers in popular question and answer forums, such as Stack Overflow …

[PDF][PDF] Mining api aspects in api reviews

G Uddin, F Khomh - Tech-nical report, 2017 - swat.polymtl.ca
With the proliferation of online developer forums as informal documentation, developers
share their opinions about the APIs they use. While many developers refer to and rely on …

Understanding how and why developers seek and analyze API-related opinions

G Uddin, O Baysal, L Guerrouj… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
With the advent and proliferation of online developer forums as informal documentation,
developers often share their opinions about the APIs they use. Thus, opinions of others often …