English
Related papers

Related papers: Socio-Technical Grounded Theory for Software Engin…

200 papers

Software testing is crucial for ensuring software quality, yet developers' engagement with it varies widely. Identifying the technical, organizational and social factors that lead to differences in engagement is required to remove barriers…

Software Engineering · Computer Science 2026-03-24 Mark Swillus , Rashina Hoda , Andy Zaidman

Empathy, defined as the ability to understand and share others' perspectives and emotions, is essential in software engineering (SE), where developers often collaborate with diverse stakeholders. It is also considered as a vital competency…

Software Engineering · Computer Science 2025-09-30 Hashini Gunatilake , John Grundy , Rashina Hoda , Ingo Mueller

In recent years, the qualitative research on empirical software engineering that applies Grounded Theory is increasing. Grounded Theory (GT) is a technique for developing theory inductively e iteratively from qualitative data based on…

Software Engineering · Computer Science 2021-07-27 Jessica Díaz , Jorge Pérez , Carolina Gallardo , Ángel González-Prieto

The availability of big data has significantly influenced the possibilities and methodological choices for conducting large-scale behavioural and social science research. In the context of qualitative data analysis, a major challenge is…

Human-Computer Interaction · Computer Science 2025-06-09 Lama Alqazlan , Zheng Fang , Michael Castelle , Rob Procter

ChatGPT can improve Software Engineering (SE) research practices by offering efficient, accessible information analysis and synthesis based on natural language interactions. However, ChatGPT could bring ethical challenges, encompassing…

Software Engineering · Computer Science 2023-08-15 Muhammad Azeem Akbar , Arif Ali Khan , Peng Liang

The purpose of this paper is to suggest additional aspects of social psychology that could help when making sense of autonomous agile teams. To make use of well-tested theories in social psychology and instead see how they replicated and…

Software Engineering · Computer Science 2020-11-09 Lucas Gren

Context: Requirements Engineering (RE)-related activities are critical in developing quality software and one of the most human-dependent processes in software engineering (SE). Hence, identifying the impact of diverse human-related aspects…

Software Engineering · Computer Science 2024-07-31 Dulaji Hidellaarachchi , John Grundy , Rashina Hoda , Ingo Mueller

As Deep Learning (DL) models are increasingly applied in safety-critical domains, ensuring their quality has emerged as a pressing challenge in modern software engineering. Among emerging validation paradigms, coverage-guided testing (CGT)…

Software Engineering · Computer Science 2025-07-02 Hongjing Guo , Chuanqi Tao , Zhiqiu Huang , Weiqin Zou

Background: Given the social aspects of Software Engineering (SE), in the last twenty years, researchers from the field started using research methods common in social sciences such as case study, ethnography, and grounded theory. More…

Software Engineering · Computer Science 2020-07-28 Jorge Melegati , Xiaofeng Wang

The notion of Attack Surface refers to the critical points on the boundary of a software system which are accessible from outside or contain valuable content for attackers. The ability to identify attack surface components of software…

Software Engineering · Computer Science 2022-03-31 Sara Moshtari , Ahmet Okutan , Mehdi Mirakhorli

Context: Autism spectrum disorder (ASD) leads to various issues in the everyday life of autistic individuals, often resulting in unemployment and mental health problems. To improve the inclusion of autistic adults, existing studies have…

Software Engineering · Computer Science 2025-11-05 Madalena Sasportes , Grischa Liebel , Miguel Goulão

Context: Software engineering (SE) researchers increasingly study Generative AI (GenAI) while also incorporating it into their own research practices. Despite rapid adoption, there is limited empirical evidence on how GenAI is used in SE…

As any scientific discipline, the software engineering (SE) research community strives to contribute to the betterment of the target population of our research: software producers and consumers. We will only achieve this betterment if we…

Software Engineering · Computer Science 2025-11-20 Julian Frattini , Hans-Martin Heyn , Robert Feldt , Richard Torkar

Purpose: Neo Grounded Theory (NGT) integrates vector clustering with multi agent systems to resolve qualitative research's scale depth paradox, enabling analysis of massive datasets in hours while preserving interpretive rigor. Methods: We…

Artificial Intelligence · Computer Science 2025-10-01 Shuide Wen , Beier Ku , Teng Wang , Mingyang Zou , Yang Yang

The potential disconnect between research and practice in software engineering (SE) means that the uptake of research outcomes has at times been limited. In this paper we seek to identify research approaches that are rigorous in terms of…

Software Engineering · Computer Science 2021-01-12 Petteri Kaskenpalo , Stephen G. MacDonell

Researchers generally place the most trust in peer-reviewed, published information, such as journals and conference papers. By contrast, software engineering (SE) practitioners typically do not have the time, access or expertise to review…

Software Engineering · Computer Science 2019-11-28 Vahid Garousi , Michael Felderer , Mika V. Mäntylä , Austen Rainer

Context: The globalisation of activities associated with software development and use has introduced many challenges in practice and for research. While the predominant approach to research in software engineering has followed a positivist…

Software Engineering · Computer Science 2021-02-01 Tony Clear , Stephen G. MacDonell

Background: The state of the art in software engineering consists of a myriad of contributions and the gaps between them; it is difficult to characterize. Questions: In order to help understanding the state of the art, can we identify gaps…

Software Engineering · Computer Science 2019-11-25 Lutz Prechelt

Context: Grey Literature (GL) recently has grown in Software Engineering (SE) research since the increased use of online communication channels by software engineers. However, there is still a limited understanding of how SE research is…

Search Based Software Testing (SBST) is a popular automated testing technique which uses a feedback mechanism to search for faults in software. Despite its popularity, it has fundamental challenges related to the design, construction and…

Software Engineering · Computer Science 2020-07-01 Leonid Joffe , David J. Clark
‹ Prev 1 2 3 10 Next ›