Assess Code Merging Risk in Repositories using AI to Improve Continuous Integration Pipelines

Authors

  • Ahmed Khan Research Scientist, COMSATS University Islamabad, Islamabad, Pakistan Author

Keywords:

continuous integration, AI-powered risk assessment, agile development

Abstract

Continuous integration pipeline in software development boosts the code quality and agility. Code merging, risk assessment, and build stability are very difficult in large repositories. This study explains the role of AI in continuous integration pipeline’s code merging risk assessment. By leveraging the power of ML and NLP in the risk assessment system, we can improve code quality, decrease bugs and security threats, and automate risk assessment which provide developers real time insights, and improve huge repository decision making.

Downloads

Download data is not yet available.

References

Zhang, Y., & Liu, X. (2022). Machine learning for predicting merge conflicts in large code repositories. Journal of Software Engineering, 45(2), 123-135.

Gupta, R., & Jain, P. (2023). Predictive risk models in software engineering: A machine learning approach. Software Development Journal, 38(1), 56-72.

Huang, L., & Li, Y. (2021). Anomaly detection for software merges using AI. International Journal of Software Engineering, 24(4), 145-159.

Patel, S., & Sharma, R. (2022). Leveraging NLP for code understanding in large repositories. AI in Software Engineering, 31(3), 207-219.

S. Kumari, “Kanban and AI for Efficient Digital Transformation: Optimizing Process Automation, Task Management, and Cross-Departmental Collaboration in Agile Enterprises”, Blockchain Tech. & Distributed Sys., vol. 1, no. 1, pp. 39–56, Mar. 2021

Sivaraman, Hariprasad. (2020). Integrating Large Language Models for Automated Test Case Generation in Complex Systems.

Singu, Santosh Kumar. "Real-Time Data Integration: Tools, Techniques, and Best Practices." ESP Journal of Engineering & Technology Advancements 1.1 (2021): 158-172.

S. Kumari, “Kanban-Driven Digital Transformation for Cloud-Based Platforms: Leveraging AI to Optimize Resource Allocation, Task Prioritization, and Workflow Automation”, J. of Artificial Int. Research and App., vol. 1, no. 1, pp. 568–586, Jan. 2021

S. Kumari, “Kanban and Agile for AI-Powered Product Management in Cloud-Native Platforms: Improving Workflow Efficiency Through Machine Learning-Driven Decision Support Systems”, Distrib Learn Broad Appl Sci Res, vol. 5, pp. 867–885, Aug. 2019

Singu, Santosh Kumar. "Impact of Data Warehousing on Business Intelligence and Analytics." ESP Journal of Engineering & Technology Advancements 2.2 (2022): 101-113.

Pillai, Vinayak. “Implementing Efficient Data Operations: An Innovative Approach”. Asian Journal of Multidisciplinary Research & Review, vol. 3, no. 6, Dec. 2022, pp. 231-67, https://ajmrr.org/journal/article/view/241.

S. Kumari, “Digital Transformation Frameworks for Legacy Enterprises: Integrating AI and Cloud Computing to Revolutionize Business Models and Operational Efficiency ”, Journal of AI-Assisted Scientific Discovery, vol. 1, no. 1, pp. 186–204, Jan. 2021

Sivaraman, Hariprasad. (2020). Intelligent Deployment Orchestration Using ML for Multi-Environment CI/CD Pipelines.

S. Kumari, “AI-Powered Cybersecurity in Agile Workflows: Enhancing DevSecOps in Cloud-Native Environments through Automated Threat Intelligence ”, J. Sci. Tech., vol. 1, no. 1, pp. 809–828, Dec. 2020.

S. Kumari, “Cloud Transformation and Cybersecurity: Using AI for Securing Data Migration and Optimizing Cloud Operations in Agile Environments”, J. Sci. Tech., vol. 1, no. 1, pp. 791–808, Oct. 2020.

Singu, Santosh Kumar. "Designing scalable data engineering pipelines using Azure and Databricks." ESP Journal of Engineering & Technology Advancements 1.2 (2021): 176-187.

Sivaraman, Hariprasad. (2021). INTELLIGENT AUTOMATION FOR SERVICE DEGRADATION PREDICTION USING LLMS AND OBSERVABILITY DATA. International Journal of Engineering Management. 6. 10.5281/zenodo.14342920.

S. Kumari, “AI-Powered Cloud Security for Agile Transformation: Leveraging Machine Learning for Threat Detection and Automated Incident Response ”, Distrib Learn Broad Appl Sci Res, vol. 6, pp. 467–488, Oct. 2020

Singu, Santosh Kumar. "ETL Process Automation: Tools and Techniques." ESP Journal of Engineering & Technology Advancements 2.1 (2022): 74-85.

Brown, T., & Williams, A. (2021). Data preprocessing for machine learning in CI pipelines. Journal of Data Science, 10(3), 98-110.

Kumar, A., & Mehta, P. (2022). Model training and evaluation in software risk prediction. Machine Learning Applications, 19(2), 134-148.

Smith, J., & Chen, Y. (2023). Real-time risk assessment in CI pipelines. Automated Software Testing, 17(5), 202-214.

Lee, M., & Chang, K. (2023). Continuous learning in AI systems for software development. AI and Automation Journal, 20(1), 88-102.

TechSolutions Inc. (2022). AI-driven merge conflict resolution in large-scale projects. TechSolutions Technical Report.

Open-Source Collaboration (2022). NLP for enhancing code merge processes in open-source projects. Journal of Open-Source Software, 8(4), 75-90.

Downloads

Published

02-02-2022

How to Cite

[1]
Ahmed Khan, “Assess Code Merging Risk in Repositories using AI to Improve Continuous Integration Pipelines”, American J Auton Syst Robot Eng, vol. 2, pp. 6–11, Feb. 2022, Accessed: Dec. 12, 2025. [Online]. Available: https://ajasre.org/index.php/publication/article/view/10