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 …

A survey on mining stack overflow: question and answering (Q&A) community

A Ahmad, C Feng, S Ge, A Yousif - Data Technologies and …, 2018 - emerald.com
Purpose Software developers extensively use stack overflow (SO) for knowledge sharing on
software development. Thus, software engineering researchers have started mining the …

Jumping through hoops: Why do Java developers struggle with cryptography APIs?

S Nadi, S Krüger, M Mezini, E Bodden - Proceedings of the 38th …, 2016 - dl.acm.org
To protect sensitive data processed by current applications, developers, whether security
experts or not, have to rely on cryptography. While cryptography algorithms have become …

Topic modeling in software engineering research

CC Silva, M Galster, F Gilson - Empirical Software Engineering, 2021 - Springer
Topic modeling using models such as Latent Dirichlet Allocation (LDA) is a text mining
technique to extract human-readable semantic “topics”(ie, word clusters) from a corpus of …

You broke my code: understanding the motivations for breaking changes in APIs

A Brito, MT Valente, L Xavier, A Hora - Empirical Software Engineering, 2020 - Springer
As most software systems, libraries and frameworks also evolve, which may break existing
clients. However, the main reasons to introduce breaking changes in APIs are unclear …

Data‐driven approach to application programming interface documentation mining: A review

D Wu, XY Jing, H Zhang, X Kong, Y Xie… - … Reviews: Data Mining …, 2020 - Wiley Online Library
Application programming interface (API) is an important form of software reuse. API
documentations, such as API specifications, tutorials, and online forums, are valuable …

Predicting good configurations for github and stack overflow topic models

C Treude, M Wagner - 2019 IEEE/ACM 16th International …, 2019 - ieeexplore.ieee.org
Software repositories contain large amounts of textual data, ranging from source code
comments and issue descriptions to questions, answers, and comments on Stack Overflow …

CAPS: a supervised technique for classifying Stack Overflow posts concerning API issues

M Ahasanuzzaman, M Asaduzzaman, CK Roy… - Empirical Software …, 2020 - Springer
The design and maintenance of APIs (Application Programming Interfaces) are complex
tasks due to the constantly changing requirements of their users. Despite the efforts of their …

A3: Assisting android api migrations using code examples

M Lamothe, W Shang, THP Chen - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
The fast-paced evolution of Android APIs has posed a challenging task for Android app
developers. To leverage Androids frequently released APIs, developers must often spend …

Classifying stack overflow posts on API issues

M Ahasanuzzaman, M Asaduzzaman… - 2018 IEEE 25th …, 2018 - ieeexplore.ieee.org
The design and maintenance of APIs are complex tasks due to the constantly changing
requirements of its users. Despite the efforts of its designers, APIs may suffer from a number …