Exploring the Integration of Blockchain and Distributed DevOps for Secure, Transparent, and Traceable Software Development

Distributed DevOps is a software development methodology that aims to integrate the work of development and operations teams without being bound by geographical constraints. This methodology excels in enhancing collaboration and speeding software development. However, it does suffer from a lack of security, transparency, and traceability, which can result in project delays, a lack of trust between stakeholders, and even project failure. This paper addresses these issues of Distributed DevOps by implementing Blockchain technology. In this paper, we propose a novel framework that leverages blockchain technology to address the challenges faced by Distributed DevOps. Through performance analysis, we demonstrate the effectiveness of our framework in a real-world scenario, highlighting its ability to improve transparency, traceability, and the security of the DevOps pipeline. Our findings underscore the potential of blockchain-empowered solutions in revolutionizing DevOps practices. Furthermore, this research offers a practical framework for organizations seeking to optimize their development processes by integrating blockchain technology.

Authors

Institutions

Publication Details

Journal
IEEE Access
Published
2024-11-29
DOI
https://doi.org/10.1109/access.2024.3509036
Citations
10
Primary Topic
Blockchain Technology Applications and Security
Type
article
Field-Weighted Citation Impact
7.79
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Exploring the Integration of Blockchain and Distributed DevOps for Secure, Transparent, and Traceable Software Development

Zabihullah Atal, Ihsan Ali, Junaid Nasir Qureshi, Adel Khelifi et al.
10 citations
IEEE Access
Blockchain Technology Applications and Security
7.79
article

Exploring the Integration of Blockchain and Distributed DevOps for Secure, Transparent, and Traceable Software Development

Zabihullah Atal, Ihsan Ali, Junaid Nasir Qureshi, Adel Khelifi, Muhammad Shoaib Farooq
article en
10 citations

Abstract

Distributed DevOps is a software development methodology that aims to integrate the work of development and operations teams without being bound by geographical constraints. This methodology excels in enhancing collaboration and speeding software development. However, it does suffer from a lack of security, transparency, and traceability, which can result in project delays, a lack of trust between stakeholders, and even project failure. This paper addresses these issues of Distributed DevOps by implementing Blockchain technology. In this paper, we propose a novel framework that leverages blockchain technology to address the challenges faced by Distributed DevOps. Through performance analysis, we demonstrate the effectiveness of our framework in a real-world scenario, highlighting its ability to improve transparency, traceability, and the security of the DevOps pipeline. Our findings underscore the potential of blockchain-empowered solutions in revolutionizing DevOps practices. Furthermore, this research offers a practical framework for organizations seeking to optimize their development processes by integrating blockchain technology.

IEEE AccessVol. 13
Abu Dhabi University (AE), Kardan University (AF), University of Management and Technology (PK)
Industry, innovation and infrastructure
Openalex Percentile: Top 3%
Blockchain Technology Applications and Security
7.79
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.