Kiss, Áron (2022) Build automation systems against CI lock-in - A comparative study of Dagger and Mage. PRODUCTION SYSTEMS AND INFORMATION ENGINEERING, 10 (3). pp. 65-81. ISSN 1785-1270
|
Text
1999-Article Text-9021-1-10-20230619.pdf - Published Version Download (549kB) | Preview |
Abstract
Vendor lock-in is a well-known phenomenon in the software industry. Strongly relying on vendor-specific implementation may cause financial and technological hardships to manufacturers and can establish monopoly situation of a vendor. With the spread of cloud-based development tools, vendor lock-in is present not only during operation, but also during development. This article provides an overview of risk types introduced to projects by vendor lock-in situation. Key factors of vendor lock-in are also identified, especially with regard to modern cloud-based CI/CD services. Later, a test software architecture is demonstrated how to minimize CI lock-in, followed by a detailed comparison of two build automation systems that can be used in practice for this purpose. The applicability of build automation systems is demonstrated on the implementation and test results.
| Item Type: | Article |
|---|---|
| Uncontrolled Keywords: | software build automation, continuous integration, agile software development, software quality assurance |
| Subjects: | Q Science / természettudomány > QA Mathematics / matematika > QA75 Electronic computers. Computer science / számítástechnika, számítógéptudomány |
| Depositing User: | Anita Agárdi |
| Date Deposited: | 26 Nov 2024 11:51 |
| Last Modified: | 26 Nov 2024 11:51 |
| URI: | https://real.mtak.hu/id/eprint/210295 |
Actions (login required)
![]() |
Edit Item |




