Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

DevOps for Airborne SoftwareDemonstrator and Evaluation

DevOps for Airborne Software: Demonstrator and Evaluation [In order to evaluate our ideas, we developed a demonstrator to which this chapter is dedicated. First, we describe the process of wrapping a C-API in Rust and demonstrate how Rust’s built-in safety delivers even when mixed with legacy code. Then we dive deep into the BDD process, highlighting how it can guide the development alongside the DO-367 standard while ticking off boxes of DO-178C. This is followed by a short expedition to two radically different CI approaches (Nix and Hydra/GitHub Actions). Finally, we briefly look into the matter of monitoring by showing a simple monitor synthesized from an RTLola specification.] http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png

DevOps for Airborne SoftwareDemonstrator and Evaluation

Loading next page...
 
/lp/springer-journals/devops-for-airborne-software-demonstrator-and-evaluation-IHtsjZiLN8
Publisher
Springer International Publishing
Copyright
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2022
ISBN
978-3-030-97578-4
Pages
35 –50
DOI
10.1007/978-3-030-97579-1_4
Publisher site
See Chapter on Publisher Site

Abstract

[In order to evaluate our ideas, we developed a demonstrator to which this chapter is dedicated. First, we describe the process of wrapping a C-API in Rust and demonstrate how Rust’s built-in safety delivers even when mixed with legacy code. Then we dive deep into the BDD process, highlighting how it can guide the development alongside the DO-367 standard while ticking off boxes of DO-178C. This is followed by a short expedition to two radically different CI approaches (Nix and Hydra/GitHub Actions). Finally, we briefly look into the matter of monitoring by showing a simple monitor synthesized from an RTLola specification.]

Published: Feb 23, 2022

There are no references for this article.