Predictive models in software engineering: Challenges and opportunities

Y Yang, X Xia, D Lo, T Bi, J Grundy… - ACM Transactions on …, 2022 - dl.acm.org
Predictive models are one of the most important techniques that are widely applied in many
areas of software engineering. There have been a large number of primary studies that …

Deep code search

X Gu, H Zhang, S Kim - … of the 40th International Conference on …, 2018 - dl.acm.org
To implement a program functionality, developers can reuse previously written code
snippets by searching through a large-scale codebase. Over the years, many code search …

Automatic mining of opinions expressed about apis in stack overflow

G Uddin, F Khomh - IEEE Transactions on Software …, 2019 - ieeexplore.ieee.org
With the proliferation of online developer forums, developers share their opinions about the
APIs they use. The plethora of such information can present challenges to the developers to …

Augmenting API documentation with insights from stack overflow

C Treude, MP Robillard - … of the 38th International Conference on …, 2016 - dl.acm.org
Software developers need access to different kinds of information which is often dispersed
among different documentation sources, such as API documentation or Stack Overflow. We …

Mining stackoverflow to turn the ide into a self-confident programming prompter

L Ponzanelli, G Bavota, M Di Penta, R Oliveto… - Proceedings of the 11th …, 2014 - dl.acm.org
Developers often require knowledge beyond the one they possess, which often boils down
to consulting sources of information like Application Programming Interfaces (API) …

Live API documentation

S Subramanian, L Inozemtseva, R Holmes - Proceedings of the 36th …, 2014 - dl.acm.org
Application Programming Interfaces (APIs) provide powerful abstraction mechanisms that
enable complex functionality to be used by client programs. However, this abstraction does …

User reviews matter! tracking crowdsourced reviews to support evolution of successful apps

F Palomba, M Linares-Vásquez… - 2015 IEEE …, 2015 - ieeexplore.ieee.org
Nowadays software applications, and especially mobile apps, undergo frequent release
updates through app stores. After installing/updating apps, users can post reviews and …

Detecting missing information in bug descriptions

O Chaparro, J Lu, F Zampetti, L Moreno… - Proceedings of the …, 2017 - dl.acm.org
Bug reports document unexpected software behaviors experienced by users. To be
effective, they should allow bug triagers to easily understand and reproduce the potential …

How do developers utilize source code from stack overflow?

Y Wu, S Wang, CP Bezemer, K Inoue - Empirical Software Engineering, 2019 - Springer
Technical question and answer Q&A platforms, such as Stack Overflow, provide a platform
for users to ask and answer questions about a wide variety of programming topics. These …

The impact of api change-and fault-proneness on the user ratings of android apps

G Bavota, M Linares-Vasquez… - IEEE Transactions …, 2014 - ieeexplore.ieee.org
The mobile apps market is one of the fastest growing areas in the information technology. In
digging their market share, developers must pay attention to building robust and reliable …