Publications

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

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

Accepted for publication in 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).

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

Accepted for publication in 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).

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.