You get where you're looking for: The impact of information sources on code security
Vulnerabilities in Android code--including but not limited to insecure data storage,
unprotected inter-component communication, broken TLS implementations, and violations of …
unprotected inter-component communication, broken TLS implementations, and violations of …
A survey on mining stack overflow: question and answering (Q&A) community
Purpose Software developers extensively use stack overflow (SO) for knowledge sharing on
software development. Thus, software engineering researchers have started mining the …
software development. Thus, software engineering researchers have started mining the …
Jumping through hoops: Why do Java developers struggle with cryptography APIs?
To protect sensitive data processed by current applications, developers, whether security
experts or not, have to rely on cryptography. While cryptography algorithms have become …
experts or not, have to rely on cryptography. While cryptography algorithms have become …
Topic modeling in software engineering research
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 …
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
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 …
clients. However, the main reasons to introduce breaking changes in APIs are unclear …
Data‐driven approach to application programming interface documentation mining: A review
Application programming interface (API) is an important form of software reuse. API
documentations, such as API specifications, tutorials, and online forums, are valuable …
documentations, such as API specifications, tutorials, and online forums, are valuable …
Predicting good configurations for github and stack overflow topic models
Software repositories contain large amounts of textual data, ranging from source code
comments and issue descriptions to questions, answers, and comments on Stack Overflow …
comments and issue descriptions to questions, answers, and comments on Stack Overflow …
CAPS: a supervised technique for classifying Stack Overflow posts concerning API issues
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 …
tasks due to the constantly changing requirements of their users. Despite the efforts of their …
A3: Assisting android api migrations using code examples
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 …
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 …
requirements of its users. Despite the efforts of its designers, APIs may suffer from a number …