Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Publications

Inter-Procedural Graph-Based API Misuse Detection

Unpublished presentation abstract in 18th Belgium-Netherlands Software Evolution Workshop (BENEVOL'19), 2019

Recommended citation: Opdebeeck, R., & Velázquez Rodríguez, C. E. (2019). Inter-Procedural Graph-Based API Misuse Detection. Abstract from 18th Belgium-Netherlands Software Evolution Workshop, Brussel, Belgium.

Does Infrastructure as Code Adhere to Semantic Versioning? An Analysis of Ansible Role Evolution

Published in Proceedings of the 20th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM'20), 2020

Recommended citation: Opdebeeck, R., Zerouali, A., Velazquez Rodriguez, C. E., & De Roover, C. (2020). Does Infrastructure as Code Adhere to Semantic Versioning? An Analysis of Ansible Role Evolution. In Proceedings of the 20th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2020) (pp. 238-248). IEEE. doi: 10.1109/SCAM51674.2020.00032

Structural Change Distilling of Ansible Roles

Unpublished presentation abstract in 19th Belgium-Netherlands Software Evolution Workshop (BENEVOL'20), 2020

Recommended citation: Opdebeeck, R., Zerouali, A., Velazquez Rodriguez, C. E., & De Roover, C. (2020). Structural Change Distilling of Ansible Roles. Abstract from 19th Belgium-Netherlands Software Evolution Workshop, Luxembourg City, Luxembourg.

Inlining Control-Flow Jumps in Library Usage Graphs of Legacy Code

Unpublished presentation abstract in 19th Belgium-Netherlands Software Evolution Workshop (BENEVOL'20), 2020

Recommended citation: Opdebeeck, R., Fabry, J., & De Roover, C. (2020). Inlining Control-Flow Jumps in Library Usage Graphs of Legacy Code. Abstract from 19th Belgium-Netherlands Software Evolution Workshop, Luxembourg City, Luxembourg.

Mining for Graph-Based Library Usage Patterns in COBOL Systems

Published in Proceedings of the 2021 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER'21), 2021

Recommended citation: Opdebeeck, R., Fabry, J., Molderez, T. C., De Bleser, J., & De Roover, C. (2021). Mining for Graph-Based Library Usage Patterns in COBOL Systems. In Proceedings of the 2021 IEEE International Conference on Software Analysis, Evolution and Reengineering (pp. 595-599). IEEE. doi: 10.1109/SANER50967.2021.00072

Andromeda: A Dataset of Ansible Galaxy Roles and Their Evolution

Published in Proceedings of the 18th International Conference on Mining Software Repositories (MSR'21), Data Showcase Track, 2021

Recommended citation: Opdebeeck, R., Zerouali, A., & De Roover, C. (2021). Andromeda: A Dataset of Ansible Galaxy Roles and Their Evolution. In Proceedings of the 18th International Conference on Mining Software Repositories (MSR 2021), Data Showcase Track (pp. 580-584). IEEE. doi: 10.1109/MSR52588.2021.00078

Using Program Dependence Graphs to Detect Misunderstandings of Ansible’s Variable Precedence and Expression Evaluation Semantics

Unpublished presentation abstract in 20th Belgium-Netherlands Software Evolution Workshop (BENEVOL'21), 2021

Recommended citation: Opdebeeck, R., & De Roover, C. (2021). Using Program Dependence Graphs to Detect Misunderstandings of Ansible's Variable Precedence and Expression Evaluation Semantics. Abstract from 20th Belgium-Netherlands Software Evolution Workshop (BENEVOL 2021), 's-Hertogenbosch, Netherlands.

Smelly Variables in Ansible Infrastructure Code: Detection, Prevalence, and Lifetime

Published in Proceedings of the 19th International Conference on Mining Software Repositories (MSR'22), 2022

Recommended citation: Opdebeeck, R., Zerouali, A., & De Roover, C. (2022). Smelly Variables in Ansible Infrastructure Code: Detection, Prevalence, and Lifetime. In Proceedings of the 19th International Conference on Mining Software Repositories (MSR 2022) ACM. doi: 10.1145/3524842.3527964

Control and Data Flow in Security Smell Detection for Infrastructure as Code: Is It Worth the Effort?

Published in Proceedings of the 20th International Conference on Mining Software Repositories (MSR'23), 2023

Recommended citation: Opdebeeck, R., Zerouali, A., & De Roover, C. (2023). Control and Data Flow in Security Smell Detection for Infrastructure as Code: Is It Worth the Effort? In Proceedings of the 20th International Conference on Mining Software Repositories (MSR 2023). doi: 10.1109/MSR59073.2023.00079

Helm Charts for Kubernetes Applications: Evolution, Outdatedness and Security Risks

Published in Proceedings of the 20th International Conference on Mining Software Repositories (MSR'23), 2023

Recommended citation: Zerouali, A., Opdebeeck, R. & De Roover, C. (2023). Helm Charts for Kubernetes Applications: Evolution, Outdatedness and Security Risks In Proceedings of the 20th International Conference on Mining Software Repositories (MSR 2023). doi: 10.1109/MSR59073.2023.00078

The Docker Hub Image Inheritance Network: Construction and Empirical Insights

Published in Proceedings of the 23rd IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM'23), 2023

Recommended citation: Opdebeeck, R., Lesy, J., Zerouali, A. & De Roover, C. (2023). The Docker Hub Image Inheritance Network: Construction and Empirical Insights In Proceedings of the 23rd IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM'23). doi: 10.1109/SCAM59687.2023.00029

Ansible Is Turing Complete

Unpublished presentation abstract in 2nd Workshop on Configuration Languages (CONFLANG'23), 2023

Recommended citation: Opdebeeck, R., & De Roover, C. (2023). Ansible Is Turing Complete. Abstract from 2nd Workshop on Configuration Languages, Cascais, Portugal.

Behaviour-aware Security Smell Detection for Infrastructure as Code

Unpublished presentation abstract in 22nd Belgium-Netherlands Software Evolution Workshop (BENEVOL'23), 2023

Recommended citation: Opdebeeck, R., Zerouali, A. & De Roover, C. (2023). Behaviour-aware Security Smell Detection for Infrastructure as Code. Abstract from 22nd Belgium-Netherlands Software Evolution Workshop, Nijmegen, Netherlands.

Analysing Software Supply Chains of Infrastructure as Code: Extraction of Ansible Plugin Dependencies

Published in Proceedings of the 2025 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER'25), 2025

Recommended citation: Opdebeeck, R., Adams, B. & De Roover, C. (2025). Analysing Software Supply Chains of Infrastructure as Code: Extraction of Ansible Plugin Dependencies In Proceedings of the 2025 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER'25) [Accepted].

Talks