Thirty years of research into hate speech: topics of interest and their evolution

A Tontodimamma, E Nissi, A Sarra, L Fontanella - Scientometrics, 2021 - Springer
The exponential growth of social media has brought with it an increasing propagation of
hate speech and hate based propaganda. Hate speech is commonly defined as any …

Opportunities and challenges in code search tools

C Liu, X Xia, D Lo, C Gao, X Yang… - ACM Computing Surveys …, 2021 - dl.acm.org
Code search is a core software engineering task. Effective code search tools can help
developers substantially improve their software development efficiency and effectiveness. In …

Sentiment polarity detection for software development

F Calefato, F Lanubile, F Maiorano… - Proceedings of the 40th …, 2018 - dl.acm.org
The role of sentiment analysis is increasingly emerging to study software developers'
emotions by mining crowd-generated content within software repositories and information …

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 …

Dual-interactive fusion for code-mixed deep representation learning in tag recommendation

L Li, P Wang, X Zheng, Q Xie, X Tao, JD Velásquez - Information Fusion, 2023 - Elsevier
Automatic tagging on software information sites is a tag recommendation service. It aims to
recommend content-based tags for a software object to help developers make distinctions …

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 …

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 …

What is wrong with topic modeling? And how to fix it using search-based software engineering

A Agrawal, W Fu, T Menzies - Information and Software Technology, 2018 - Elsevier
Context Topic modeling finds human-readable structures in unstructured textual data. A
widely used topic modeling technique is Latent Dirichlet allocation. When running on …

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 …

Software documentation issues unveiled

E Aghajani, C Nagy, OL Vega-Márquez… - 2019 IEEE/ACM 41st …, 2019 - ieeexplore.ieee.org
(Good) Software documentation provides developers and users with a description of what a
software system does, how it operates, and how it should be used. For example, technical …