An introduction to graphical modeling of CI/CD workflows with rig

T Tegeler, S Teumert, J Schürmann, A Bainczyk… - … Applications of Formal …, 2021 - Springer
We present an introduction to the usage of Rig, our Cinco product for the graphical modeling
of CI/CD workflows. While CI/CD has become a de facto standard in modern software …

XANDAR: A holistic cybersecurity engineering process for safety-critical and cyber-physical systems

F Siddiqui, R Khan, S Sezer… - 2022 IEEE 95th …, 2022 - ieeexplore.ieee.org
The integration of connected and autonomous technologies in safety-critical and cyber-
physical systems offers great potential in the vital application domains of transportation …

Correctness-by-Construction: An Overview of the CorC Ecosystem

T Bordis, T Runge, A Kittelmann, I Schaefer - ACM SIGAda Ada Letters, 2023 - dl.acm.org
Correctness-by-Construction (CbC) is an incremental software development technique in
the field of formal methods to create functionally correct programs guided by a specification …

Safety by Construction: Pattern-Based Application of Safety Mechanisms in XANDAR

T Dörr, F Schade, L Masing, J Becker… - 2022 IEEE Computer …, 2022 - ieeexplore.ieee.org
Considering the design of safety-critical embedded systems for future mobility solutions, the
XANDAR project employs the X-by-Construction paradigm to meet non-functional …

Traits: Correctness-by-Construction for Free

T Runge, A Potanin, T Thüm, I Schaefer - International Conference on …, 2022 - Springer
We demonstrate that traits are a natural way to support correctness-by-construction (CbC) in
an existing programming language in the presence of traditional post-hoc verification (PhV) …

Pattern-Based Information Flow Control for Safety-Critical On-Chip Systems

T Dörr, F Schade, J Becker - … on Computer Safety, Reliability, and Security, 2023 - Springer
Implementing safety-critical systems on heterogeneous multicore platforms is a challenging
task. Especially in mixed-criticality scenarios, it requires fine-grained control over potentially …

Flexible Correct-by-Construction Programming

T Runge, T Bordis, A Potanin, T Thüm… - Logical Methods in …, 2023 - lmcs.episciences.org
Correctness-by-Construction (CbC) is an incremental program construction process to
construct functionally correct programs. The programs are constructed stepwise along with a …

X-by-Construction Meets AI

MH ter Beek, L Cleophas, C Dubslaff… - … Leveraging Applications of …, 2024 - Springer
During the past decade, researchers have investigated X-by-Construction (XbC),
encompassing extensions beyond correctness concerns as in the more traditional …

UNCOVER: Data-Driven Design Support through Continuous Monitoring of Security Incidents

M Stammler, J Lorenz, E Sax, J Becker… - … , Automation & Test …, 2024 - ieeexplore.ieee.org
The seamless and secure integration of subsystems is a pivotal requirement within
contemporary automotive development, necessitating the application of design …

XANDAR: An X-by-Construction Framework for Safety, Security, and Real-Time Behavior of Embedded Software Systems

T Dörr, F Schade, J Becker… - … , Automation & Test …, 2024 - ieeexplore.ieee.org
The safe and secure implementation of increasingly complex features is a major challenge
in the development of autonomous and distributed embedded systems. Automated design …