English
Related papers

Related papers: DevOps in Practice -- A preliminary Analysis of tw…

200 papers

Even though demonstrating extraordinary capabilities in code generation and software issue resolving, AI agents' capabilities in the full software DevOps cycle are still unknown. Different from pure code generation, handling the DevOps…

There is a gap in scientific information systems development concerning modern software engineering and scientific computing. Historically, software engineering methodologies have been perceived as an unwanted accidental complexity to…

This report presents a first sketch of the Service Provider DevOps concept including four major management processes to support the roles of both service and VNF developers as well as the operator in a more agile manner. The sketch is based…

This paper describes our experience of delivery educational programs in academia and in industry on DevOps, compare the two approaches and sum-up the lessons learnt. We also propose a vision to implement a shift in the Software Engineering…

Software Engineering · Computer Science 2019-03-19 Evgeny Bobrov , Antonio Bucchiarone , Alfredo Capozucca , Nicolas Guelfi , Manuel Mazzara , Sergey Masyagin

DevOps is the contemporary term for a software development culture that purposefully blurs distinction between software development and IT operations by treating "infrastructure as code." DevOps teams typically implement practices…

Instrumentation and Methods for Astrophysics · Physics 2014-07-25 Frossie Economou , Joshua C. Hoblitt , Pat Norris

In recent years, DevOps, the unification of development and operation workflows, has become a trend for the industrial software development lifecycle. Security activities turned into an essential field of application for DevOps principles…

Software Engineering · Computer Science 2024-01-15 Markus Voggenreiter , Florian Angermeir , Fabiola Moyón , Ulrich Schöpp , Pierre Bonvin

To remain competitive in a fast changing environment, many companies started to migrate their legacy applications towards a Microservices architecture. Such extensive migration processes require careful planning and consideration of…

Software Engineering · Computer Science 2020-01-22 Jonas Fritzsch , Justus Bogner , Stefan Wagner , Alfred Zimmermann

DevOps pipeline is a set of automated tasks or processes or jobs that has tasks assigned to execute automatically that allow the Development team and Operations team to collaborate for building and deployment of the software or services.…

Software Engineering · Computer Science 2025-03-21 Adarsh Saxena , Sudhakar Singh , Shiv Prakash , Tiansheng Yang , Rajkumar Singh Rathore

Applying DevOps practices to machine learning system is termed as MLOps and machine learning systems evolve on new data unlike traditional systems on requirements. The objective of MLOps is to establish a connection between different…

Software Engineering · Computer Science 2024-02-21 Pir Sami Ullah Shah , Naveed Ahmad , Mirza Omer Beg

The popularity of open-source software (OSS) projects has grown significantly over the last few years with more organizations relying on them. As these projects become larger, the need for higher quality also increases. DevOps practices…

DevOps has emerged as one of the most rapidly evolving software development paradigms. With the growing concerns surrounding security in software systems, the DevSecOps paradigm has gained prominence, urging practitioners to incorporate…

Software Engineering · Computer Science 2024-09-16 Michael Fu , Jirat Pasuksmit , Chakkrit Tantithamthavorn

Scientists are increasingly leveraging advances in instruments, automation, and collaborative tools to scale up their experiments and research goals, leading to new bursts of discovery. Various scientific disciplines, including…

Software development companies organize hackathons to encourage innovation. Despite many benefits of hackathons, in large-scale agile organizations where many teams work together, stopping the ongoing work results in a significant decrease…

Software Engineering · Computer Science 2021-12-13 Nils Brede Moe , Rasmus Ulfsnes , Viktoria Stray , Darja Smite

Context: To accelerate time-to-market and improve customer satisfaction, software-producing organizations have adopted continuous delivery practices, impacting the relations between development and infrastructure professionals. Yet, no…

Software Engineering · Computer Science 2021-06-25 Leonardo Leite , Gustavo Pinto , Fabio Kon , Paulo Meirelles

Developing autonomous driving (AD) systems is challenging due to the complexity of the systems and the need to assure their safe and reliable operation. The widely adopted approach of DevOps seems promising to support the continuous…

Software Engineering · Computer Science 2025-06-30 Ali Nouri , Beatriz Cabrero-Daniel , Fredrik Törner , Christian Berger

DevOps integrates collaboration, automation, and continuous improvement, enhancing agility, reducing time to market, and ensuring consistent software releases. A key component of this process is GitLab's Merge Request (MR) mechanism, which…

Software Engineering · Computer Science 2025-06-11 Samah Kansab , Matthieu Hanania , Francis Bordeleau , Ali Tizghadam

Software engineering bots - automated tools that handle tedious tasks - are increasingly used by industrial and open source projects to improve developer productivity. Current research in this area is held back by a lack of consensus of…

Software Engineering · Computer Science 2020-10-30 Linda Erlenhov , Francisco Gomes de Oliveira Neto , Philipp Leitner

This report presents the results of the UNIFY Service Provider DevOps activities. First, we present the final definition and assessment of the concept. SP-DevOps is realized by a combination of various functional components facilitating…

In seeking to understand the processes enacted during software development, an increasing number of studies have mined software repositories. In particular, studies have endeavored to show how teams resolve software defects. Although much…

Software Engineering · Computer Science 2021-04-19 Sherlock A. Licorish , Stephen G. MacDonell

Machine Learning Operations (MLOps) is becoming a highly crucial part of businesses looking to capitalize on the benefits of AI and ML models. This research presents a detailed review of MLOps, its benefits, difficulties, evolutions, and…

Software Engineering · Computer Science 2023-06-01 A. I. Ullah Tabassam