The Development of a Simulation Model for Assessing the CI/CD Pipeline Quality in the Development of Information Systems Based on a Multi-Agent Approach

The need for the development of fast and efficient software requires the automation during the build, test and release stages. Thus, a methodology of the continuous integration and continuous delivery (CI/CD) emerges which using a continuous integration server which makes easier automatical build, t...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Medvedev Denis, Aksyonov Konstantin
Formato: article
Lenguaje:EN
FR
Publicado: EDP Sciences 2021
Materias:
Acceso en línea:https://doaj.org/article/a7bc78bc51cc4f8dafd62236527acb0b
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:a7bc78bc51cc4f8dafd62236527acb0b
record_format dspace
spelling oai:doaj.org-article:a7bc78bc51cc4f8dafd62236527acb0b2021-11-08T15:20:44ZThe Development of a Simulation Model for Assessing the CI/CD Pipeline Quality in the Development of Information Systems Based on a Multi-Agent Approach2261-236X10.1051/matecconf/202134603095https://doaj.org/article/a7bc78bc51cc4f8dafd62236527acb0b2021-01-01T00:00:00Zhttps://www.matec-conferences.org/articles/matecconf/pdf/2021/15/matecconf_icmtmte2021_03095.pdfhttps://doaj.org/toc/2261-236XThe need for the development of fast and efficient software requires the automation during the build, test and release stages. Thus, a methodology of the continuous integration and continuous delivery (CI/CD) emerges which using a continuous integration server which makes easier automatical build, test, and package of the new feature settings. Poor understanding and execution of CI/CD operations can slow down and even stop the pace of a software project. Many bottlenecks in the CI/CD pipeline can arise from misconfiguration, in other words, an inadequate level of automation, inappropriate agent characteristics, and a suboptimal queuing strategy. On the other hand, the finding a way to analyze and improve the settings of the CI/CD pipeline brings great management and economic benefits, since an optimal configuration ultimately implies high efficiency. In this regard, this study attempts to develop a simulation model that will provide a testing environment for a variety of factors that affect CI/ CD performance. The present study, therefore, aims to provide a pipeline simulation model based on the logic of a queuing system, which is based on a multi-agent approach and an experimental environment that allows you to test different settings and scenarios.Medvedev DenisAksyonov KonstantinEDP SciencesarticleEngineering (General). Civil engineering (General)TA1-2040ENFRMATEC Web of Conferences, Vol 346, p 03095 (2021)
institution DOAJ
collection DOAJ
language EN
FR
topic Engineering (General). Civil engineering (General)
TA1-2040
spellingShingle Engineering (General). Civil engineering (General)
TA1-2040
Medvedev Denis
Aksyonov Konstantin
The Development of a Simulation Model for Assessing the CI/CD Pipeline Quality in the Development of Information Systems Based on a Multi-Agent Approach
description The need for the development of fast and efficient software requires the automation during the build, test and release stages. Thus, a methodology of the continuous integration and continuous delivery (CI/CD) emerges which using a continuous integration server which makes easier automatical build, test, and package of the new feature settings. Poor understanding and execution of CI/CD operations can slow down and even stop the pace of a software project. Many bottlenecks in the CI/CD pipeline can arise from misconfiguration, in other words, an inadequate level of automation, inappropriate agent characteristics, and a suboptimal queuing strategy. On the other hand, the finding a way to analyze and improve the settings of the CI/CD pipeline brings great management and economic benefits, since an optimal configuration ultimately implies high efficiency. In this regard, this study attempts to develop a simulation model that will provide a testing environment for a variety of factors that affect CI/ CD performance. The present study, therefore, aims to provide a pipeline simulation model based on the logic of a queuing system, which is based on a multi-agent approach and an experimental environment that allows you to test different settings and scenarios.
format article
author Medvedev Denis
Aksyonov Konstantin
author_facet Medvedev Denis
Aksyonov Konstantin
author_sort Medvedev Denis
title The Development of a Simulation Model for Assessing the CI/CD Pipeline Quality in the Development of Information Systems Based on a Multi-Agent Approach
title_short The Development of a Simulation Model for Assessing the CI/CD Pipeline Quality in the Development of Information Systems Based on a Multi-Agent Approach
title_full The Development of a Simulation Model for Assessing the CI/CD Pipeline Quality in the Development of Information Systems Based on a Multi-Agent Approach
title_fullStr The Development of a Simulation Model for Assessing the CI/CD Pipeline Quality in the Development of Information Systems Based on a Multi-Agent Approach
title_full_unstemmed The Development of a Simulation Model for Assessing the CI/CD Pipeline Quality in the Development of Information Systems Based on a Multi-Agent Approach
title_sort development of a simulation model for assessing the ci/cd pipeline quality in the development of information systems based on a multi-agent approach
publisher EDP Sciences
publishDate 2021
url https://doaj.org/article/a7bc78bc51cc4f8dafd62236527acb0b
work_keys_str_mv AT medvedevdenis thedevelopmentofasimulationmodelforassessingthecicdpipelinequalityinthedevelopmentofinformationsystemsbasedonamultiagentapproach
AT aksyonovkonstantin thedevelopmentofasimulationmodelforassessingthecicdpipelinequalityinthedevelopmentofinformationsystemsbasedonamultiagentapproach
AT medvedevdenis developmentofasimulationmodelforassessingthecicdpipelinequalityinthedevelopmentofinformationsystemsbasedonamultiagentapproach
AT aksyonovkonstantin developmentofasimulationmodelforassessingthecicdpipelinequalityinthedevelopmentofinformationsystemsbasedonamultiagentapproach
_version_ 1718441780130611200