Kiss, Áron (2022) An explorative analysis of managed CI/CD usage among open-source C/C++ projects. PRODUCTION SYSTEMS AND INFORMATION ENGINEERING, 10 (3). pp. 19-30. ISSN 1785-1270
|
Text
1972-Article Text-9011-1-10-20230619.pdf - Published Version Download (879kB) | Preview |
Abstract
CI/CD is a common practice in software projects today, because it provides a higher level of reliability and safety, especially in the case of dynamically typed script languages. Several studies have examined questions about the effects of using CI/CD pipelines in general. This paper presents, how projects are written primarily in one of the mature C and C++ programming languages adapt to the emerging CI/CD trend. What proportion of these projects are using a CI/CD pipeline? Which managed CI/CD services are typically used in these projects? How early are the CI/CD approach adopted? Is project popularity related to CI/CD adoption rate? Data about 6,000 open-source C/C++ repositories were collected and analysed in this study to answer the aforementioned questions.
Item Type: | Article |
---|---|
Uncontrolled Keywords: | continuous integration, agile software development, software quality assurance |
Subjects: | Q Science / természettudomány > QA Mathematics / matematika > QA76 Computer software / programozás |
Depositing User: | Anita Agárdi |
Date Deposited: | 25 Nov 2024 08:26 |
Last Modified: | 25 Nov 2024 08:26 |
URI: | https://real.mtak.hu/id/eprint/210247 |
Actions (login required)
![]() |
Edit Item |