[HTML][HTML] The do's and don'ts of infrastructure code: A systematic gray literature review
Abstract Context: Infrastructure-as-code (IaC) is the DevOps tactic of managing and
provisioning software infrastructures through machine-readable definition files, rather than …
provisioning software infrastructures through machine-readable definition files, rather than …
Smelly variables in ansible infrastructure code: Detection, prevalence, and lifetime
Infrastructure as Code is the practice of automating the provisioning, configuration, and
orchestration of network nodes using code in which variable values such as configuration …
orchestration of network nodes using code in which variable values such as configuration …
Control and data flow in security smell detection for infrastructure as code: Is it worth the effort?
R Opdebeeck, A Zerouali… - 2023 IEEE/ACM 20th …, 2023 - ieeexplore.ieee.org
Infrastructure as Code is the practice of developing and maintaining computing infrastructure
through executable source code. Unfortunately, IaC has also brought about new cyber …
through executable source code. Unfortunately, IaC has also brought about new cyber …
[HTML][HTML] FindICI: Using machine learning to detect linguistic inconsistencies between code and natural language descriptions in infrastructure-as-code
Linguistic anti-patterns are recurring poor practices concerning inconsistencies in the
naming, documentation, and implementation of an entity. They impede the readability …
naming, documentation, and implementation of an entity. They impede the readability …
The GitHub development workflow automation ecosystems
Large-scale software development has become a highly collaborative and geographically
distributed endeavor, especially in open-source software development ecosystems and their …
distributed endeavor, especially in open-source software development ecosystems and their …
Glitch: Automated polyglot security smell detection in infrastructure as code
N Saavedra, JF Ferreira - Proceedings of the 37th IEEE/ACM …, 2022 - dl.acm.org
Infrastructure as Code (IaC) is the process of managing IT infrastructure via programmable
configuration files (also called IaC scripts). Like other software artifacts, IaC scripts may …
configuration files (also called IaC scripts). Like other software artifacts, IaC scripts may …
Maximizing Patch Coverage for Testing of Highly-Configurable Software without Exploding Build Times
The Linux kernel is highly-configurable, with a build system that takes a configuration file as
input and automatically tailors the source code accordingly. Configurability, however …
input and automatically tailors the source code accordingly. Configurability, however …
State Reconciliation Defects in Infrastructure as Code
In infrastructure as code (IaC), state reconciliation is the process of querying and comparing
the infrastructure state prior to changing the infrastructure. As state reconciliation is pivotal to …
the infrastructure state prior to changing the infrastructure. As state reconciliation is pivotal to …
Andromeda: A dataset of Ansible Galaxy roles and their evolution
R Opdebeeck, A Zerouali… - 2021 IEEE/ACM 18th …, 2021 - ieeexplore.ieee.org
Cloud-native applications increasingly provision infrastructure resources programmatically
through Infrastructure as Code (IaC) scripts. These scripts have in turn become the subject of …
through Infrastructure as Code (IaC) scripts. These scripts have in turn become the subject of …
The PIPr dataset of public infrastructure as code programs
D Sokolowski, D Spielmann… - 2024 IEEE/ACM 21st …, 2024 - ieeexplore.ieee.org
With Programming Languages Infrastructure as Code (PL-IaC), developers implement IaC
programs in popular imperative programming languages like Python and Typescript. Such …
programs in popular imperative programming languages like Python and Typescript. Such …