LEADER 03692nam 22005775 450 001 9910585771303321 005 20251113184855.0 010 $a3-030-97579-7 024 7 $a10.1007/978-3-030-97579-1 035 $a(MiAaPQ)EBC7052877 035 $a(Au-PeEL)EBL7052877 035 $a(CKB)24286019700041 035 $a(PPN)263898865 035 $a(OCoLC)1337943911 035 $a(DE-He213)978-3-030-97579-1 035 $a(EXLCZ)9924286019700041 100 $a20220727d2022 u| 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aDevOps for Airborne Software $eExploring Modern Approaches /$fby Wanja Zaeske, Umut Durak 205 $a1st ed. 2022. 210 1$aCham :$cSpringer International Publishing :$cImprint: Springer,$d2022. 215 $a1 online resource (67 pages) 225 1 $aSpringerBriefs in Computer Science,$x2191-5776 311 08$aPrint version: Zaeske, Wanja DevOps for Airborne Software Cham : Springer International Publishing AG,c2022 9783030975784 320 $aIncludes bibliographical references. 327 $a1. Introduction -- 2. Background -- 3. Approach -- 4. Demonstrator & Evaluation -- 5. Outlook and Conclusion. 330 $aThis Springer Brief presents a selection of tools and techniques which either enable or improve the use of DevOps for airborne software engineering. They are evaluated against the unique challenges of the aviation industry such as safety and airworthiness, and exercised using a demonstrator in order to gather first experience. The book is structured as follows: after a short introduction to the main topics of the work in chapter 1, chapter 2 provides more information on the tools, techniques, software and standards required to implement the subsequently presented ideas. In particular, the development practice BDD, the relation between DevOps, CI & CD and both the Rust & the Nix programming language are introduced. In chapter 3 the authors explain and justify their ideas towards advancing the state of the art, mapping the aforementioned tools and techniques to the DevOps Cycle while considering aspects of Do-178C. Next, in chapter 4 the experiences gathered while implementinga demonstrator using the tools and techniques are described. Eventually, chapter 5 briefly summarizes the findings and presents a compilation of open points and missing pieces which are yet to be resolved. The book targets three different reader groups. The first one are development managers from the aerospace industry who need to see examples and experience reports for the application of DevOps for airborne software. The second group are investigators in the safety-critical embedded systems domain who look for benchmarks at various application domains. And the third group are lecturers who offer graduate level software engineering courses for safety-critical software engineering. 410 0$aSpringerBriefs in Computer Science,$x2191-5776 606 $aSoftware engineering 606 $aComputers, Special purpose 606 $aSoftware Engineering 606 $aSpecial Purpose and Application-Based Systems 615 0$aSoftware engineering. 615 0$aComputers, Special purpose. 615 14$aSoftware Engineering. 615 24$aSpecial Purpose and Application-Based Systems. 676 $a629.10113 676 $a629.1300285 700 $aZaeske$b Wanja$01252122 702 $aDurak$b Umut 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910585771303321 996 $aDevOps for Airborne Software$92902789 997 $aUNINA