Bitte benutzen Sie diese Referenz, um auf diese Ressource zu verweisen: doi:10.22028/D291-35574
Dateien zu diesem Datensatz:
Datei Beschreibung GrößeFormat 
Bock2021_Article_SynchronousDevelopmentInOpen-s.pdf1,8 MBAdobe PDFÖffnen/Anzeigen
Titel: Synchronous development in open-source projects: A higher-level perspective
VerfasserIn: Bock, Thomas
Hunsen, Claus
Joblin, Mitchell
Apel, Sven
Sprache: Englisch
In:
Titel: Automated Software Engineering
Bandnummer: 29
Heft: 1
Verlag/Plattform: Springer Nature
Erscheinungsjahr: 2021
Freie Schlagwörter: Open-source software projects
Developer coordination
Synchronous development
DDC-Sachgruppe: 004 Informatik
Dokumenttyp: Journalartikel / Zeitschriftenartikel
Abstract: Mailing lists are a major communication channel for supporting developer coordina tion in open-source software projects. In a recent study, researchers explored tempo ral relationships (e.g., synchronization) between developer activities on source code and on the mailing list, relying on simple heuristics of developer collaboration (e.g., co-editing fles) and developer communication (e.g., sending e-mails to the mailing list). We propose two methods for studying synchronization between collaboration and communication activities from a higher-level perspective, which captures the complex activities and views of developers more precisely than the rather technical perspective of previous work. On the one hand, we explore developer collaboration at the level of features (not fles), which are higher-level concepts of the domain and not mere technical artifacts. On the other hand, we lift the view of developer com munication from a message-based model, which treats each e-mail individually, to a conversation-based model, which is semantically richer due to grouping e-mails that represent conceptually related discussions. By means of an empirical study, we investigate whether the diferent abstraction levels afect the observed relationship between commit activity and e-mail communication using state-of-the-art time series analysis. For this purpose, we analyze a combined history of 40 years of data for three highly active and widely deployed open-source projects: QEMU, BusyBox, and OpenSSL. Overall, we found evidence that a higher-level view on the coordina tion of developers leads to identifying a stronger statistical dependence between the technical activities of developers than a less abstract and rather technical view.
DOI der Erstveröffentlichung: 10.1007/s10515-021-00292-z
Link zu diesem Datensatz: urn:nbn:de:bsz:291--ds-355746
hdl:20.500.11880/32452
http://dx.doi.org/10.22028/D291-35574
ISSN: 1573-7535
0928-8910
Datum des Eintrags: 24-Feb-2022
Fakultät: MI - Fakultät für Mathematik und Informatik
Fachrichtung: MI - Informatik
Professur: MI - Prof. Dr. Sven Apel
Sammlung:SciDok - Der Wissenschaftsserver der Universität des Saarlandes



Diese Ressource wurde unter folgender Copyright-Bestimmung veröffentlicht: Lizenz von Creative Commons Creative Commons