中文
相关论文

相关论文: Analyzing DevOps Practices Through Merge Request D…

200 篇论文

This study investigates the impact of integrating DevSecOps and Generative Artificial Intelligence (GAI) on software delivery performance within technology firms. Utilizing a qualitative research methodology, the research involved…

软件工程 · 计算机科学 2024-11-05 Jun Cui

As AI-assisted development tools proliferate, developers face a growing challenge: understanding the cost, quality, and behavioral patterns of AI interactions across their workflow. We present a unified approach to AI observability for…

软件工程 · 计算机科学 2026-04-21 Happy Bhati , Twinkll Sisodia

Nowadays, DevOps pipelines of huge projects are getting more and more complex. Each job in the pipeline might need different requirements including specific hardware specifications and dependencies. To achieve minimal makespan, developers…

神经与进化计算 · 计算机科学 2021-06-10 Burak Tağtekin , Mahiye Uluyağmur Öztürk , Mert Kutay Sezer

The demand for quick and reliable DevOps operations pushed distributors of repository platforms to implement workflows. Workflows allow automating code management operations directly on the repository hosting the software. However, this…

密码学与安全 · 计算机科学 2022-11-11 Giacomo Benedetti , Luca Verderame , Alessio Merlo

Investigations are a significant step in the operational workflows for large scale systems across multiple domains such as services, data, AI/ML, mobile. Investigation processes followed by on-call engineers are often manual or rely on…

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…

软件工程 · 计算机科学 2024-01-15 Markus Voggenreiter , Florian Angermeir , Fabiola Moyón , Ulrich Schöpp , Pierre Bonvin

Collaborative software development is an integral part of the modern software development life cycle, essential to the success of large-scale software projects. When multiple developers make concurrent changes around the same lines of code,…

Large-scale software development has become a highly collaborative and geographically distributed endeavour, especially in open-source software development ecosystems and their associated developer communities. It has given rise to modern…

软件工程 · 计算机科学 2023-05-18 Mairieli Wessel , Tom Mens , Alexandre Decan , Pooya Rostami Mazrae

Development and Operations (DevOps), a particular type of Continuous Software Engineering, has become a popular Software System Engineering paradigm. Software architecture is critical in succeeding with DevOps. However, there is little…

软件工程 · 计算机科学 2020-03-16 Mojtaba Shahin , M. Ali Babar

Context: Large Language Models (LLMs) such as ChatGPT are increasingly adopted in software engineering (SE) education, offering both opportunities and challenges. Their adoption requires systematic investigation to ensure responsible…

软件工程 · 计算机科学 2025-09-08 Maryam Khan , Muhammad Azeem Akbar , Jussi Kasurinen

The current push towards interoperability drives companies to collaborate through process choreographies. At the same time, they face a jungle of continuously changing regulations, e.g., due to the pandemic and developments such as the…

计算机科学中的逻辑 · 计算机科学 2021-12-20 Walid Fdhila , David Knuplesch , Stefanie Rinderle-Ma , Manfred Reichert

Test code is indispensable in software development, ensuring the correctness of production code and supporting maintainability. Nonetheless, errors or omissions in the test code can conceal production defects. While code review is widely…

软件工程 · 计算机科学 2026-03-18 Hui Sun , Yinan Wu , Wesley K. G. Assunção , Kathryn T. Stolee

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…

软件工程 · 计算机科学 2024-02-21 Pir Sami Ullah Shah , Naveed Ahmad , Mirza Omer Beg

Generative AI tools hold promise to increase human productivity. This paper presents results from a controlled experiment with GitHub Copilot, an AI pair programmer. Recruited software developers were asked to implement an HTTP server in…

软件工程 · 计算机科学 2023-02-14 Sida Peng , Eirini Kalliamvakou , Peter Cihon , Mert Demirer

The new coronavirus became a severe health issue for the world. This situation has motivated studies of different areas to combat this pandemic. In software engineering, we point out data visualization projects to follow the disease…

How can instructors facilitate spreading out the work in a software engineering or computer science capstone course across time and among team members? Currently teams often compromise the quality of their learning experience by frantically…

软件工程 · 计算机科学 2024-10-17 Spencer Smith , Christopher William Schankula , Lucas Dutton , Christopher Kumar Anand

Software projects under version control grow with each commit, accumulating up to hundreds of thousands of commits per repository. Especially for such large projects, the traversal of a repository and data extraction for static source code…

软件工程 · 计算机科学 2022-05-04 Fabian Heseding , Willy Scheibel , Jürgen Döllner

Code review is a popular practice where developers critique each others' changes. Since automated builds can identify low-level issues (e.g., syntactic errors, regression bugs), it is not uncommon for software organizations to incorporate…

Context. Modern Code Review (MCR) is being adopted in both open source and commercial projects as a common practice. MCR is a widely acknowledged quality assurance practice that allows early detection of defects as well as poor coding…

软件工程 · 计算机科学 2021-10-01 Moataz Chouchen , Jefferson Olongo , Ali Ouni , Mohamed Wiem Mkaouer

GitOps is a foundational approach for modernizing infrastructure by leveraging Git as the single source of truth for declarative configurations. The poster explores how GitOps transforms traditional control system infrastructure, services…

软件工程 · 计算机科学 2025-11-11 M. Gonzalez , M. Acosta