Blockchain-Enabled Software Development Traceability: Ensuring Secure and Transparent Software Lifecycle Management

Authors

  • Sri Harsha Grandhi Author

Keywords:

blockchain, immutable ledger, software development lifecycle, traceability, smart contracts, IoT, artificial intelligence, security, transparency, compliance

Abstract

Strong traceability procedures are required due to the growing complexity of software development in order to provide security, accountability, and transparency. The Blockchain-Enabled Software Development Traceability (BESDT) approach is presented in this paper. It uses the immutable ledger of blockchain technology to produce an auditable and verifiable record of all software activity. To improve traceability, automate compliance checks, and safeguard the software development lifecycle, the framework combines smart contracts, IoT, and AI. Smart contracts enable real-time updates, automated compliance enforcement, and secure audit trails, reducing unauthorized modifications and increasing stakeholder trust. Key performance metrics demonstrate the effectiveness of the Combined Method, achieving 96.5% Code Generation Accuracy, 93.5% Code Optimisation Rate, 100 ms Execution Speed, and 90.5% Code Coverage, outperforming individual blockchain implementations. The proposed system documents software modifications from initial design to final deployment, guaranteeing data integrity and process accountability. This strategy reduces security threats, improves software lifecycle management, and guarantees regulatory compliance by fusing blockchain with cutting-edge technology. BESDT is an attractive solution for sectors that demand high compliance and accountability since it enhances traceability, optimizes security, and streamlines software workflows. Blockchain's potential to transform software development traceability through tamper-proof records, automated validation, and increased efficiency is confirmed by this study. To increase adoption in large-scale software development environments, future research can concentrate on energy-efficient blockchain solutions, scalability, and compatibility with DevOps tools.

Downloads

Download data is not yet available.

Downloads

Published

31-07-2020

How to Cite

Blockchain-Enabled Software Development Traceability: Ensuring Secure and Transparent Software Lifecycle Management. (2020). International Journal of Information Technology and Computer Engineering, 8(3), 194-209. https://ijitce.org/index.php/ijitce/article/view/933