A Framework for Measuring the Quality of Infrastructure-as-Code Scripts

Peer-Reviewed Research Paper
RepositoryarXiv
arXiv ID2502.03127
CategoryComputer Science - Software Engineering (cs.SE)
Publication DateFebruary 2025
StatusPreprint
FieldInfrastructure as Code / Software Quality
AuthorsPandu Ranga Reddy KonalaVimal KumarDavid BainbridgeJunaid Haseeb

Abstract

This paper introduces a framework for assessing Infrastructure as Code (IaC) quality, specifically demonstrated using Ansible Galaxy repositories. The researchers analyzed trends in code quality metrics across multiple attributes, identifying improvements in metadata and error handling but declines in sophistication and automation. The framework aims to provide practitioners with systematic tools for evaluating IaC scripts and establishing standardized foundations for ongoing quality assessment work.

Key Focus Areas

  • IaC code quality assessment methods
  • Ansible repository analysis
  • Code quality metrics and trends
  • Standardization of IaC evaluation

View Publication

View on arXiv