Abstract
Continuous deployment has become a widely used practice in web-based software applications. Deploying a new software version to production is a seamless automated process executed thousands of times per day. Continuous deployment reduces the time between a code commit and that commit is active in production. While continuous deployment promises many advantages to software development organizations, the adoption of continuous deployment in the software-intensive embedded systems industry is limited. Several empirical studies have highlighted the challenges associated with software-intensive embedded systems. However, very few studies, if any at all, have attempted to provide a practical approach to realize continuous deployment to these systems. This paper proposes a Controlled Continuous Deployment (CCD) approach, which considers the constraints software-intensive embedded …
Original language | English |
---|---|
Title of host publication | ICSSP '22: Proceedings of the International Conference on Software and System Processes and International Conference on Global Software Engineering |
Publisher | ACM |
Pages | 24-33 |
DOIs | |
Publication status | Published - 19 May 2022 |