Results 1 to 10 of about 8,655,448 (376)

Method for Continuous Integration and Deployment Using a Pipeline Generator for Agile Software Projects [PDF]

open access: yesSensors, 2022
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]

open access: green2024 IEEE/ACM 46th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET)
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]

open access: yesIEEE Access, 2017
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 Infrastructures

open access: yesJITCE (Journal of Information Technology and Computer Engineering), 2022
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]

open access: yesInternational Conference on Artificial Intelligence and Knowledge Engineering, 2021
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]

open access: yesIEEE Transactions on Software Engineering, 2021
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]

open access: yesIEEE Transactions on Software Engineering, 2021
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]

open access: yesIEEE International Conference on Software Maintenance and Evolution, 2021
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

open access: yesJournal of Information and Telecommunication, 2021
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

open access: yesSensors, 2023
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

Home - About - Disclaimer - Privacy