English
Related papers

Related papers: Cybersecurity Discussions in Stack Overflow: A Dev…

200 papers

Software Engineering (SE) communities such as Stack Overflow have become unwelcoming, particularly through members' use of offensive language. Research has shown that offensive language drives users away from active engagement within these…

Software Engineering · Computer Science 2022-11-02 Jithin Cheriyan , Bastin Tony Roy Savarimuthu , Stephen Cranefield

Stack Overflow has accumulated millions of answers. Informative comments can strengthen their associated answers (e.g., providing additional information). Currently, Stack Overflow hides comments that are ranked beyond the top 5. Stack…

Software Engineering · Computer Science 2019-04-02 Haoxiang Zhang , Shaowei Wang , Tse-Hsun Peter Chen , Ahmed E. Hassan

Sentiment analysis methods have become popular for investigating human communication, including discussions related to software projects. Since general-purpose sentiment analysis tools do not fit well with the information exchanged by…

Software Engineering · Computer Science 2021-04-22 Nicole Novielli , Fabio Calefato , Filippo Lanubile , Alexander Serebrenik

While email is the most ubiquitous and interoperable form of online communication today, it was not conceived with strong security guarantees, and the ensuing security enhancements are, by contrast, lacking in both ubiquity and…

Cryptography and Security · Computer Science 2021-10-26 Jeremy Clark , P. C. van Oorschot , Scott Ruoti , Kent Seamons , Daniel Zappala

GraphQL is a query language and web application programming interface (API) for client-server architecture. Its advantages include type-safe queries, which allow clients to retrieve the data they require precisely in a single request. As…

Software Engineering · Computer Science 2024-08-19 Saleh Amareen , Obed Soto Dector , Ali Dado , Amiangshu Bosu

As mobile app usage continues to rise, so does the generation of extensive user interaction data, which includes actions such as swiping, zooming, or the time spent on a screen. Apps often collect a large amount of this data and claim to…

Software Engineering · Computer Science 2024-04-24 Feiyang Tang , Bjarte M. Østvold

People candidly discuss sensitive topics online under the perceived safety of anonymity; yet, for many, this perceived safety is tenuous, as miscalibrated risk perceptions can lead to over-disclosure. Recent advances in Natural Language…

Human-Computer Interaction · Computer Science 2026-02-02 Isadora Krsek , Meryl Ye , Wei Xu , Alan Ritter , Laura Dabbish , Sauvik Das

Online platforms where volunteers answer each other's questions are important sources of knowledge, yet participation is declining. We ran a pre-registered experiment on Stack Overflow, one of the largest Q&A communities for software…

Social and Information Networks · Computer Science 2026-04-14 Johannes Wachs , Leonore Röseler , Tobias Gesche , Elliott Ash , Anikó Hannák

The online privacy and security of the disabled community is a complex field that has implications for every user who navigates web services. While many disciplines have separately researched the disabled population and their online privacy…

Cryptography and Security · Computer Science 2023-02-28 Alisa Zezulak , Faiza Tazi , Sanchari Das

Developers use different means to document the security concerns of their code. Because of all of these opportunities, they may forget where the information is stored, or others may not be aware of it, and leave it unmaintained for so long…

Software Engineering · Computer Science 2025-01-15 Moritz Mock , Thomas Forrer , Barbara Russo

There exists a large number of research works analyzing questions and answers on the popular Stack Overflow website. However, other sub-sites of the Stack Exchange platform are studied rarely. In this paper, we analyze the questions and…

Software Engineering · Computer Science 2023-06-21 Matúš Sulír , Marcel Regeci

Perceptions of police trustworthiness are linked to citizens' willingness to cooperate with police. Trust can be fostered by introducing accountability mechanisms, or by increasing a shared police/citizen identity, both which can be…

Security operation centers (SOCs) all over the world are tasked with reacting to cybersecurity alerts ranging in severity. Security Orchestration, Automation, and Response (SOAR) tools streamline cybersecurity alert responses by SOC…

Human-Computer Interaction · Computer Science 2021-12-02 Savannah Norem , Ashley E Rice , Samantha Erwin , Robert A Bridges , Sean Oesch , Brian Weber

Given programming languages can provide different types and levels of security support, it is critically important to consider security aspects while selecting programming languages for developing software systems. Inadequate consideration…

Software Engineering · Computer Science 2021-11-29 Roland Croft , Yongzheng Xie , Mansooreh Zahedi , M. Ali Babar , Christoph Treude

In today's modern digital world, we have a number of online Question and Answer platforms like Stack Exchange, Quora, and GFG that serve as a medium for people to communicate and help each other. In this paper, we analyzed the effectiveness…

Human-Computer Interaction · Computer Science 2022-08-24 Aneesh Tickoo , Shweta Chauhan , Gagan Raj Gupta

Nowadays the app-in-app paradigm is becoming increasingly popular, and sub-apps have become an important form of mobile applications. WeChat, the leading app-in-app platform, provides millions of sub-apps that can be used for online…

Cryptography and Security · Computer Science 2023-06-16 Xiaohan Zhang , Yang Wang , Xin Zhang , Ziqi Huang , Lei Zhang , Min Yang

Online services like Google provide a variety of application programming interfaces (APIs). These online APIs enable authenticated third-party services and applications (apps) to access a user's account data for tasks such as single sign-on…

Cryptography and Security · Computer Science 2021-11-08 David G. Balash , Xiaoyuan Wu , Miles Grant , Irwin Reyes , Adam J. Aviv

Context: Architecture Tactics (ATs) are architectural building blocks that provide general architectural solutions for addressing Quality Attributes (QAs) issues. Mining and analyzing QA-AT knowledge can help the software architecture…

Software Engineering · Computer Science 2021-05-18 Tingting Bi , Peng Liang , Antony Tang , Xin Xia

Knowledge sharing plays a crucial role throughout all software application development activities. When programmers learn and share through media like Stack overflow, GitHub, Meetups, videos, discussion forums, wikis, and blogs, every…

Software Engineering · Computer Science 2020-10-22 Maryam Arab , Thomas D LaToza , Amy J Ko

The rise of online dating apps has transformed how individuals connect and seek companionship, with an increase in usage among older adults. While these platforms offer opportunities for emotional support and social connection, they also…

Computers and Society · Computer Science 2024-10-29 Muskan Fatima , Naheem Noah , Sanchari Das