Only Time Will Tell: Modelling Communication for Information Diffusion in Software Engineering

10/14/2021
by   Michael Dorner, et al.
0

In this manuscript, we present a novel model based on time-varying hypergraphs for rendering communication networks in software engineering as distributed and self-organizing information repositories, capable of encoding and decoding information over time. Our model overcomes the inherent limitations of traditional, static graph-based models and enables research on the time-dependent spread of information, the so-called information diffusion, within those networks. We perform a discrete-event computer simulation rendering an arbitrary information diffusion in a communication network typical for software engineering, namely code review, in order to (1) present an empirical showcase of our model rendering the code review at Microsoft, (2) validate our model in comparison with an equivalent, but time-aggregated model, and, thereby, (3) demonstrate the outstanding importance of time for research on communication networks. Lastly, we discuss the implications, the practical applications, and an outlook on future research on communication networks as distributed and decentralized information repositories – unlocked by our novel model.

READ FULL TEXT
research
04/05/2019

On Gender, Ethnicity, and Culture in Empirical Software Engineering Research

This note highlights the importance of investigating diversity aspects i...
research
06/15/2023

The Upper Bound of Information Diffusion in Code Review

Background: Code review, the discussion around a code change among human...
research
04/22/2020

Code Smells and Refactoring: A Tertiary Systematic Review of Challenges and Observations

In this paper, we present a tertiary systematic literature review of pre...
research
01/05/2020

Unleashing the Potentials of Immersive Augmented Reality for Software Engineering

In immersive augmented reality (IAR), users can wear a head-mounted disp...
research
03/13/2023

Battle of the Blocs: Quantity and Quality of Software Engineering Research by Origin

Software engineering capabilities are increasingly important to the succ...
research
09/16/2022

Structure Preserving Transformations for Practical Model-based Systems Engineering

In this third decade of systems engineering in the twenty-first century,...
research
02/26/2018

Marked Self-Exciting Point Process Modelling of Information Diffusion on Twitter

Information diffusion occurs on microblogging platforms like Twitter as ...

Please sign up or login with your details

Forgot password? Click here to reset