[HTML][HTML] DevOps and software quality: A systematic mapping

A Mishra, Z Otaiwi - Computer Science Review, 2020 - Elsevier
Quality pressure is one of the factors affecting processes for software development in its
various stages. DevOps is one of the proposed solutions to such pressure. The primary …

A systematic mapping study of infrastructure as code research

A Rahman, R Mahdavi-Hezaveh, L Williams - Information and Software …, 2019 - Elsevier
Abstract Context: Infrastructure as code (IaC) is the practice to automatically configure
system dependencies and to provision local and remote instances. Practitioners consider …

Modeling continuous security: A conceptual model for automated DevSecOps using open-source software over cloud (ADOC)

R Kumar, R Goyal - Computers & Security, 2020 - Elsevier
Agile software development methodology and DevOps, together, have helped the business
to achieve agility and velocity in delivering time-to-market applications and services. Open …

The evolution of requirements practices in software startups

C Gralha, D Damian, AI Wasserman, M Goulão… - Proceedings of the 40th …, 2018 - dl.acm.org
We use Grounded Theory to study the evolution of requirements practices of 16 software
startups as they grow and introduce new products and services. These startups operate in a …

Characterizing experimentation in continuous deployment: a case study on bing

K Kevic, B Murphy, L Williams… - 2017 IEEE/ACM 39th …, 2017 - ieeexplore.ieee.org
The practice of continuous deployment enables product teams to release content to end
users within hours or days, rather than months or years. These faster deployment cycles …

Why are many businesses instilling a DevOps culture into their organization?

J Díaz, D López-Fernández, J Pérez… - Empirical Software …, 2021 - Springer
Context DevOps can be defined as a cultural movement to improve and accelerate the
delivery of business value by making the collaboration between development and …

Exploring differences and commonalities between feature flags and configuration options

J Meinicke, CP Wong, B Vasilescu… - Proceedings of the ACM …, 2020 - dl.acm.org
Feature flags for continuous deployment and configuration options for customizing software
share many similarities, both conceptually and technically. However, neither academic nor …

Identifying erroneous software changes through self-supervised contrastive learning on time series data

X Wang, K Yin, Q Ouyang, X Wen… - 2022 IEEE 33rd …, 2022 - ieeexplore.ieee.org
Software changes are frequent and inevitable. How-ever, erroneous software changes may
cause failures and incidents, degrading user experience and system stability. Thus, it is …

Characterizing defective configuration scripts used for continuous deployment

A Rahman, L Williams - 2018 IEEE 11th International …, 2018 - ieeexplore.ieee.org
In software engineering, validation and verification (V&V) resources are limited and
characterization of defective software source files can help in efficiently allocating V&V …

On the effectiveness of tools to support infrastructure as code: Model-driven versus code-centric

J Sandobalin, E Insfran, S Abrahao - IEEE Access, 2020 - ieeexplore.ieee.org
Infrastructure as Code (IaC) is an approach for infrastructure automation that is based on
software development practices. The IaC approach supports code-centric tools that use …