Projecten per jaar
Samenvatting
Cloud-native applications increasingly provision infrastructure resources programmatically through Infrastructure as Code (IaC) scripts. These scripts have in turn become the subject of empirical software engineering research. However, an often-overlooked part are the software ecosystems that have grown around the IaC languages. For example, Galaxy is an ecosystem for the popular Ansible IaC language. Galaxy features a large number of so-called “roles”, which are reusable collections of Ansible code akin to libraries for general-purpose languages. In contrast to, and despite their similarities, such IaC ecosystems have enjoyed far less attention in the literature than library ecosystems for general-purpose languages.
In this data showcase paper, we present Andromeda, the first dataset capturing the Ansible Galaxy ecosystem, its roles, and their evolution. Andromeda provides structural representations of more than 125000 role versions, and upwards of 800000 concrete changes between such versions extracted from the un- derlying git repositories. Andromeda aims to provide an extensive view of the contributor side of the Galaxy ecosystem, which we hope will stimulate additional research on IaC ecosystems.
In this data showcase paper, we present Andromeda, the first dataset capturing the Ansible Galaxy ecosystem, its roles, and their evolution. Andromeda provides structural representations of more than 125000 role versions, and upwards of 800000 concrete changes between such versions extracted from the un- derlying git repositories. Andromeda aims to provide an extensive view of the contributor side of the Galaxy ecosystem, which we hope will stimulate additional research on IaC ecosystems.
Originele taal-2 | English |
---|---|
Titel | Proceedings of the 18th International Conference on Mining Software Repositories (MSR 2021), Data Showcase Track |
Uitgeverij | IEEE |
Pagina's | 580-584 |
Aantal pagina's | 5 |
ISBN van elektronische versie | 978-1-7281-8710-5 |
ISBN van geprinte versie | 978-1-7281-8710-5 |
DOI's | |
Status | Published - mei 2021 |
Evenement | 18th International Conference on Mining Software Repositories (MSR2021) - Virtual Duur: 17 mei 2021 → 19 mei 2021 Congresnummer: 18 https://conf.researchr.org/home/msr-2021 |
Publicatie series
Naam | Proceedings - 2021 IEEE/ACM 18th International Conference on Mining Software Repositories (MSR) |
---|
Conference
Conference | 18th International Conference on Mining Software Repositories (MSR2021) |
---|---|
Verkorte titel | MSR |
Periode | 17/05/21 → 19/05/21 |
Internet adres |
Vingerafdruk
Duik in de onderzoeksthema's van 'Andromeda: A Dataset of Ansible Galaxy Roles and Their Evolution'. Samen vormen ze een unieke vingerafdruk.Projecten
- 2 Afgelopen
-
FWOSB103: Pattern mining en statische analyse om defecten te detecteren in Infrastructure as Code
1/11/20 → 31/10/24
Project: Fundamenteel
-
FWOEOS10: Geautomatiseerde assistentie voor het ontwikkelen van software in ecosystemen van de toekomst
De Roover, C., Mens, T., Demeyer, S. & Cleve, A.
1/01/18 → 31/12/21
Project: Fundamenteel
Datasets
-
Andromeda: A Dataset of Ansible Galaxy Roles and Their Evolution
Opdebeeck, R. (Creator), Zerouali, A. (Creator) & De Roover, C. (Creator), figshare, 2021
DOI: 10.6084/m9.figshare.13664519
Dataset
Activiteiten
- 1 Talk or presentation at a conference
-
Andromeda: A Dataset of Ansible Galaxy Roles and Their Evolution
Ruben Opdebeeck (Speaker)
19 mei 2021Activiteit: Talk or presentation at a conference
Bestand