The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
2023
DOI: 10.1145/3571854
|View full text |Cite
|
Sign up to set email alerts
|

Continuous Integration and Delivery Practices for Cyber-Physical Systems: An Interview-Based Study

Abstract: Continuous Integration and Delivery (CI/CD) practices have shown several benefits for software development and operations, e.g., faster release cycles and early discovery of defects. For Cyber-Physical System (CPS) development, CI/CD can help achieving required goals, such as high dependability, yet it may be challenging to apply. This paper empirically investigates challenges, barriers, and their mitigation occurring when applying CI/CD practices to develop CPSs in 10 organizations working in 8 different doma… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 9 publications
(9 citation statements)
references
References 80 publications
0
9
0
Order By: Relevance
“…36 As a consequence, the CPSs require to be continuously updated and improved to meet these quality attributes. 21 Constantino et al 22 investigate a means of evaluating collaborative compatibility through examining co-changed files. They evaluate two strategies and through interviews conclude that they can predict suitable collaborators based on their previous history in development.…”
Section: Background and Related Workmentioning
confidence: 99%
See 3 more Smart Citations
“…36 As a consequence, the CPSs require to be continuously updated and improved to meet these quality attributes. 21 Constantino et al 22 investigate a means of evaluating collaborative compatibility through examining co-changed files. They evaluate two strategies and through interviews conclude that they can predict suitable collaborators based on their previous history in development.…”
Section: Background and Related Workmentioning
confidence: 99%
“…Therefore, it is important to consider new facets when setting up a CPS development process, particularly for continuous integration and delivery pipelines. 21 Models have been used extensively in the past for driving the development of complex systems at design time and as a reasoning layer for deployment, monitoring, and runtime adaptations at runtime. However, these approaches have remained mostly independent.…”
Section: Continuous Software and System Engineeringmentioning
confidence: 99%
See 2 more Smart Citations
“…The project results (Zampetti et al 2022), which were published show solution of problems comes out from theoretical model of CPS and is on the high theoretical level, but it does not consider that CPS that are used in practice have some structure and some operation rules, which are stipulated by legislative. Their fast change is not possible from economic and time reasons.…”
Section: Data On Cps Issues and Cosmos Projectmentioning
confidence: 99%