Measuring Information Diffusion in Code Review at Spotify
Background: As a core practice in software engineering, the nature of code review has been frequently subject to research. Prior exploratory studies found that code review, the discussion around a code change among humans, forms a communication network that enables its participants to exchange and spread information. Although popular in software engineering, there is no confirmatory research corroborating this theory and the actual extent of information diffusion in code review is not well understood.
Objective: In this registered report, we propose an observational study to measure information diffusion in code review to test the theory of code review as communication network.
Method: We approximate the information diffusion in code review through the frequency and the similarity between (1) human participants, (2) affected components, and (3) involved teams of linked code reviews. The measurements approximating the information diffusion in code review serve as a foundation for falsifying the theory of code review as communication network.
Thu 24 OctDisplayed time zone: Brussels, Copenhagen, Madrid, Paris change
14:00 - 15:30 | Posters: research projects and registered reportsESEM Registered Reports / ESEM Research Projects at Agora (in front of Plaça Telecos) Chair(s): Andreas Jedlitschka Fraunhofer IESE | ||
14:00 3mPoster | MSR4SBOM: Mining Software Repositories for enhanced Software Bills of Materials ESEM Research Projects Giuseppe Scanniello University of Salerno, Massimiliano Di Penta University of Sannio, Italy, Simone Romano University of Salerno, Rita Francese , Sabato Nocera University of Salerno, Daniele Bifolco University of Sannio, Fiorella Zampetti University of Sannio, Italy, Pietro Cassieri University of Salerno | ||
14:03 3mPoster | Edge-AI Assurance in the REBECCA Project ESEM Research Projects Clara Ayora Universidad de Castilla La Mancha, Arturo S. García Universidad de Castilla La Mancha, Jose Luis de la Vara Universidad de Castilla - La Mancha | ||
14:06 3mPoster | MOOD: Mindfulness fOr sOftware Developers ESEM Research Projects Simone Romano University of Salerno, Giuseppe Scanniello University of Salerno, Alessandro Marchetto Università di Trento, Paolo Giorgini University of Trento, Gloria Guidetti University of Torino, Daniela Converso University of Torino, Sara Viotti University of Torino | ||
14:09 3mPoster | Continuous Quality Improvement of AI-based Systems: the QualAI Project ESEM Research Projects Nicole Novielli University of Bari, Rocco Oliveto University of Molise, Fabio Palomba University of Salerno, Fabio Calefato University of Bari, Giuseppe Colavito University of Bari, Italy, Vincenzo De Martino University of Salerno, Antonio Della Porta University of Salerno, Giammaria Giordano University of Salerno, Emanuela Guglielmi University of Molise, Filippo Lanubile University of Bari, Luigi Quaranta University of Bari, Italy, Gilberto Recupito University of Salerno, Simone Scalabrino University of Molise, Angelica Spina University of Molise, Antonio Vitale University of Molise, Italy | ||
14:12 3mPoster | FRINGE: context-aware FaiRness engineerING in complex software systEms ESEM Research Projects Fabio Palomba University of Salerno, Andrea Di Sorbo University of Sannio, Davide Di Ruscio University of L'Aquila, Filomena Ferrucci University of Salerno, Gemma Catolino University of Salerno, Giammaria Giordano University of Salerno, Dario Di Dario University of Salerno, Gianmario Voria University of Salerno, Viviana Pentangelo University of Salerno, Maria Tortorella University of Sannio, Arnaldo Sgueglia , Claudio Di Sipio University of l'Aquila, Giordano d'Aloisio University of L'Aquila, Antinisca Di Marco University of L'Aquila | ||
14:15 3mPoster | Evidence-Based Commit Message Generation with Deep Learning Techniques (EvidenCoM) ESEM Research Projects Sira Vegas Universidad Politecnica de Madrid, Xavier Ferré Universidad Politécnica de Madrid, Hongming Zhu | ||
14:18 3mPoster | In Search of Metrics to Guide Developer-Based Refactoring Recommendations. A Registered Report ESEM Registered Reports Mikel Robredo University of Oulu, Matteo Esposito University of Oulu, Fabio Palomba University of Salerno, Rafael Peñaloza , Valentina Lenarduzzi University of Oulu DOI Pre-print | ||
14:21 3mPoster | Virtual Reality vs. 2D Visualizations for Software Ecosystem Dependency Analysis -- A Controlled Experiment ESEM Registered Reports David Moreno-Lumbreras Universidad Rey Juan Carlos, Jesus M. Gonzalez-Barahona Universidad Rey Juan Carlos, Gregorio Robles Universidad Rey Juan Carlos | ||
14:24 3mPoster | Measuring Information Diffusion in Code Review at Spotify ESEM Registered Reports Michael Dorner Blekinge Institute of Technology, Daniel Mendez Blekinge Institute of Technology and fortiss, Ehsan Zabardast Blekinge Institute of Technology, Nicole Valdez Spotify, Marcin Floryan Spotify DOI Pre-print | ||
14:27 3mPoster | Validation of an Analysability Model in Hybrid Quantum Software ESEM Registered Reports Ana Díaz Muñoz AQCLab Software Quality, Jose Antonio Cruz-Lemus University of Castilla-La Mancha, Moisés Rodrígez Monje UCLM | AQCLab, Mario Piattini University of Castilla-La Mancha, Spain, Maria Teresa Baldassarre Department of Computer Science, University of Bari | ||
14:30 3mPoster | Usefulness of data flow diagrams and large language models for security threat validation: a registered report ESEM Registered Reports | ||
14:33 3mPoster | Local Software Buildability across Java Versions ESEM Registered Reports Matúš Sulír Technical University of Košice, Jaroslav Porubän Technical University of Košice, Slovakia, Sergej Chodarev Technical University of Košice Link to publication Pre-print | ||
14:36 54mPoster | Research projects and registered reports presentations and discussions ESEM Registered Reports |