Publications

You can also find my publications on my Google Scholar profile or my dblp profile.

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.

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.

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

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

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

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

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.

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

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

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.

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.

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

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.