Method for Continuous Integration and Deployment Using a Pipeline Generator for Agile Software Projects [PDF]
Lately, the software development industry is going through a slow but real transformation. Software is increasingly a part of everything, and, software developers, are trying to cope with this exploding demand through more automation.
Ionut-Catalin Donca +4 more
doaj +3 more sources
Gamifying a Software Testing Course with Continuous Integration [PDF]
Testing plays a crucial role in software development, and it is es-sential for software engineering students to receive proper testing education. However, motivating students to write tests and use auto-mated testing during software development can be ...
Philipp Straubinger, Gordon Fraser
openalex +3 more sources
Continuous Integration, Delivery and Deployment: A Systematic Review on Approaches, Tools, Challenges and Practices [PDF]
Continuous practices, i.e., continuous integration, delivery, and deployment, are the software development industry practices that enable organizations to frequently and reliably release new features and products.
Mojtaba Shahin +2 more
doaj +2 more sources
Continuous Integration and Continuous Deployment (CI/CD) for Web Applications on Cloud ...
Alde Alanda +2 more
doaj +2 more sources
On Continuous Integration / Continuous Delivery for Automated Deployment of Machine Learning Models using MLOps [PDF]
In recent years, model deployment in machine learning is observed to be an interesting area of study. It can be seen as a process similar to the one established for traditional software development.
Satvik Garg +5 more
semanticscholar +1 more source
Scalable and Accurate Test Case Prioritization in Continuous Integration Contexts [PDF]
Continuous Integration (CI) requires efficient regression testing to ensure software quality without significantly delaying its CI builds. This warrants the need for techniques to reduce regression testing time, such as Test Case Prioritization (TCP ...
Ahmadreza Saboor Yaraghi +3 more
semanticscholar +1 more source
Uncovering the Benefits and Challenges of Continuous Integration Practices [PDF]
In 2006, Fowler and Foemmel defined ten core Continuous Integration (CI) practices that could increase the speed of software development feedback cycles and improve software quality.
Omar Elazhary +5 more
semanticscholar +1 more source
DeepOrder: Deep Learning for Test Case Prioritization in Continuous Integration Testing [PDF]
Continuous integration testing is an important step in the modern software engineering life cycle. Test prioritization is a method that can improve the efficiency of continuous integration testing by selecting test cases that can detect faults in the ...
Aizaz Sharif, D. Marijan, Marius Liaaen
semanticscholar +1 more source
Extended continuous improvement model for Internet of Things system design environments
The aim of this article is extended for [Orłowski, C., Cygert, D., & Nowak, P. (2020). Continuous improvement process model for supporting the construction of Internet of Things system design environments.
Cezary Orłowski +2 more
doaj +1 more source
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.
Alvaro Reyes +2 more
doaj +1 more source

