Cargando…

Continuous and Secure Integration Framework for Smart Contracts

As part of agile methodologies seen in the past few years, IT organizations have continuously adopted new practices in their software delivery life-cycle to improve both efficiency and effectiveness of development teams. Two of these practices are continuous integration and continuous deployment, wh...

Descripción completa

Detalles Bibliográficos
Autores principales: Reyes, Alvaro, Jimeno, Miguel, Villanueva-Polanco, Ricardo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9823321/
https://www.ncbi.nlm.nih.gov/pubmed/36617139
http://dx.doi.org/10.3390/s23010541
_version_ 1784866130929647616
author Reyes, Alvaro
Jimeno, Miguel
Villanueva-Polanco, Ricardo
author_facet Reyes, Alvaro
Jimeno, Miguel
Villanueva-Polanco, Ricardo
author_sort Reyes, Alvaro
collection PubMed
description As part of agile methodologies seen in the past few years, IT organizations have continuously adopted new practices in their software delivery life-cycle to improve both efficiency and effectiveness of development teams. Two of these practices are continuous integration and continuous deployment, which are part of the DevOps cycle which has helped organizations build software effectively and efficiently. These practices must be considered for new technologies such as smart contracts, where security concerns and bugs might cost more once deployed than traditional software. This paper states the importance of using a proper DevOps routine and how it is possible to apply this practice to a smart contract build. Specifically, this paper introduces a framework to implement DevOps for smart contracts development by describing multiple DevOps tools and their applicability to smart contract development.
format Online
Article
Text
id pubmed-9823321
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-98233212023-01-08 Continuous and Secure Integration Framework for Smart Contracts Reyes, Alvaro Jimeno, Miguel Villanueva-Polanco, Ricardo Sensors (Basel) Article As part of agile methodologies seen in the past few years, IT organizations have continuously adopted new practices in their software delivery life-cycle to improve both efficiency and effectiveness of development teams. Two of these practices are continuous integration and continuous deployment, which are part of the DevOps cycle which has helped organizations build software effectively and efficiently. These practices must be considered for new technologies such as smart contracts, where security concerns and bugs might cost more once deployed than traditional software. This paper states the importance of using a proper DevOps routine and how it is possible to apply this practice to a smart contract build. Specifically, this paper introduces a framework to implement DevOps for smart contracts development by describing multiple DevOps tools and their applicability to smart contract development. MDPI 2023-01-03 /pmc/articles/PMC9823321/ /pubmed/36617139 http://dx.doi.org/10.3390/s23010541 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Reyes, Alvaro
Jimeno, Miguel
Villanueva-Polanco, Ricardo
Continuous and Secure Integration Framework for Smart Contracts
title Continuous and Secure Integration Framework for Smart Contracts
title_full Continuous and Secure Integration Framework for Smart Contracts
title_fullStr Continuous and Secure Integration Framework for Smart Contracts
title_full_unstemmed Continuous and Secure Integration Framework for Smart Contracts
title_short Continuous and Secure Integration Framework for Smart Contracts
title_sort continuous and secure integration framework for smart contracts
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9823321/
https://www.ncbi.nlm.nih.gov/pubmed/36617139
http://dx.doi.org/10.3390/s23010541
work_keys_str_mv AT reyesalvaro continuousandsecureintegrationframeworkforsmartcontracts
AT jimenomiguel continuousandsecureintegrationframeworkforsmartcontracts
AT villanuevapolancoricardo continuousandsecureintegrationframeworkforsmartcontracts