A Systematic Literature Review on the Influence of Enhanced Developer Experience on Developers' Productivity: Factors, Practices, and Recommendations

A Razzaq, J Buckley, Q Lai, T Yu… - ACM Computing …, 2024 - dl.acm.org
Context and Motivation–Developer eXperience (Dev-X) is a recent research area that
focuses on developers perceptions, feelings, and values with respect to software …

Crowdsourcing for agricultural applications: A review of uses and opportunities for a farmsourcing approach

J Minet, Y Curnel, A Gobin, JP Goffart, F Mélard… - … and Electronics in …, 2017 - Elsevier
Crowdsourcing, understood as outsourcing tasks or data collection by a large group of non-
professionals, is increasingly used in scientific research and operational applications. In this …

Is stack overflow obsolete? an empirical study of the characteristics of chatgpt answers to stack overflow questions

S Kabir, DN Udo-Imeh, B Kou, T Zhang - … of the 2024 CHI Conference on …, 2024 - dl.acm.org
Q&A platforms have been crucial for the online help-seeking behavior of programmers.
However, the recent popularity of ChatGPT is altering this trend. Despite this popularity, no …

Stack overflow considered harmful? the impact of copy&paste on android application security

F Fischer, K Böttinger, H **ao… - … IEEE symposium on …, 2017 - ieeexplore.ieee.org
Online programming discussion platforms such as Stack Overflow serve as a rich source of
information for software developers. Available information include vibrant discussions and …

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 …

You get where you're looking for: The impact of information sources on code security

Y Acar, M Backes, S Fahl, D Kim… - … IEEE symposium on …, 2016 - ieeexplore.ieee.org
Vulnerabilities in Android code--including but not limited to insecure data storage,
unprotected inter-component communication, broken TLS implementations, and violations of …

What are developers talking about? an analysis of topics and trends in stack overflow

A Barua, SW Thomas, AE Hassan - Empirical software engineering, 2014 - Springer
Programming question and answer (Q&A) websites, such as Stack Overflow, leverage the
knowledge and expertise of users to provide answers to technical questions. Over time …

What are mobile developers asking about? a large scale study using stack overflow

C Rosen, E Shihab - Empirical Software Engineering, 2016 - Springer
The popularity of mobile devices has been steadily growing in recent years. These devices
heavily depend on software from the underlying operating systems to the applications they …

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

Q Huang, X **a, Z **ng, 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 …

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 …