PLS-SEM for software engineering research: An introduction and survey

D Russo, KJ Stol - ACM Computing Surveys (CSUR), 2021 - dl.acm.org
Software Engineering (SE) researchers are increasingly paying attention to organizational
and human factors. Rather than focusing only on variables that can be directly measured …

Socio-technical grounded theory for software engineering

R Hoda - IEEE Transactions on Software Engineering, 2021 - ieeexplore.ieee.org
Grounded Theory (GT), a sociological research method designed to study social
phenomena, is increasingly being used to investigate the human and social aspects of …

An exploratory mixed-methods study on general data protection regulation (gdpr) compliance in open-source software

L Franke, H Liang, S Farzanehpour, A Brantly… - Proceedings of the 18th …, 2024 - dl.acm.org
Background: Governments worldwide are considering data privacy regulations. These laws,
such as the European Union's General Data Protection Regulation (GDPR), require software …

[HTML][HTML] A systematic mapping study of bug reproduction and localization

D Wang, M Galster, M Morales-Trujillo - Information and Software …, 2024 - Elsevier
Context: Identifying the root cause of a software bug and fixing it is challenging. One reason
for this is that many bugs are not reproducible during bug fixing. Objective: We aim to …

A taxonomy of inter-team coordination mechanisms in large-scale agile

M Berntzen, R Hoda, NB Moe… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
In large-scale agile software development, many teams work together to achieve
overarching project goals. The more teams, the greater the coordination requirements …

[HTML][HTML] Guiding the selection of research methodology in industry–academia collaboration in software engineering

C Wohlin, P Runeson - Information and software technology, 2021 - Elsevier
Background: The literature concerning research methodologies and methods has increased
in software engineering in the last decade. However, there is limited guidance on selecting …

Uncovering the benefits and challenges of continuous integration practices

O Elazhary, C Werner, ZS Li, D Lowlind… - IEEE Transactions …, 2021 - ieeexplore.ieee.org
In 2006, Fowler and Foemmel defined ten core Continuous Integration (CI) practices that
could increase the speed of software development feedback cycles and improve software …

A disruptive research playbook for studying disruptive innovations

MA Storey, D Russo, N Novielli, T Kobayashi… - ACM Transactions on …, 2024 - dl.acm.org
As researchers today, we are witnessing a fundamental change in our technologically-
enabled world due to the advent and diffusion of highly disruptive technologies such as …

A study on the prevalence of human values in software engineering publications, 2015--2018

H Perera, W Hussain, J Whittle… - Proceedings of the acm …, 2020 - dl.acm.org
Failure to account for human values in software (eg, equality and fairness) can result in user
dissatisfaction and negative socio-economic impact. Engineering these values in software …

Destructive criticism in software code review impacts inclusion

SD Gunawardena, P Devine, I Beaumont… - Proceedings of the …, 2022 - dl.acm.org
The software industry lacks gender diversity. Recent research has suggested that a toxic
working culture is to blame. Studies have found that communications in software repositories …