• Complain

Wanja Zaeske - DevOps for Airborne Software: Exploring Modern Approaches (SpringerBriefs in Computer Science)

Here you can read online Wanja Zaeske - DevOps for Airborne Software: Exploring Modern Approaches (SpringerBriefs in Computer Science) full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2022, publisher: Springer, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Wanja Zaeske DevOps for Airborne Software: Exploring Modern Approaches (SpringerBriefs in Computer Science)
  • Book:
    DevOps for Airborne Software: Exploring Modern Approaches (SpringerBriefs in Computer Science)
  • Author:
  • Publisher:
    Springer
  • Genre:
  • Year:
    2022
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

DevOps for Airborne Software: Exploring Modern Approaches (SpringerBriefs in Computer Science): summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "DevOps for Airborne Software: Exploring Modern Approaches (SpringerBriefs in Computer Science)" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

This 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 implementing a 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.

Wanja Zaeske: author's other books


Who wrote DevOps for Airborne Software: Exploring Modern Approaches (SpringerBriefs in Computer Science)? Find out the surname, the name of the author of the book and a list of all author's works by series.

DevOps for Airborne Software: Exploring Modern Approaches (SpringerBriefs in Computer Science) — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "DevOps for Airborne Software: Exploring Modern Approaches (SpringerBriefs in Computer Science)" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Contents
Landmarks
Book cover of DevOps for Airborne Software SpringerBriefs in Computer - photo 1
Book cover of DevOps for Airborne Software
SpringerBriefs in Computer Science
Series Editors
Stan Zdonik
Brown University, Providence, RI, USA
Shashi Shekhar
University of Minnesota, Minneapolis, MN, USA
Xindong Wu
University of Vermont, Burlington, VT, USA
Lakhmi C. Jain
University of South Australia, Adelaide, SA, Australia
David Padua
University of Illinois Urbana-Champaign, Urbana, IL, USA
Xuemin Sherman Shen
University of Waterloo, Waterloo, ON, Canada
Borko Furht
Florida Atlantic University, Boca Raton, FL, USA
V. S. Subrahmanian
University of Maryland, College Park, MD, USA
Martial Hebert
Carnegie Mellon University, Pittsburgh, PA, USA
Katsushi Ikeuchi
University of Tokyo, Tokyo, Japan
Bruno Siciliano
Universit di Napoli Federico II, Napoli, Italy
Sushil Jajodia
George Mason University, Fairfax, VA, USA
Newton Lee
Institute for Education, Research and Scholarships, Los Angeles, CA, USA

SpringerBriefs present concise summaries of cutting-edge research and practical applications across a wide spectrum of fields. Featuring compact volumes of 50 to 125 pages, the series covers a range of content from professional to academic.

Typical topics might include:

  • A timely report of state-of-the art analytical techniques

  • A bridge between new research results, as published in journal articles, and a contextual literature review

  • A snapshot of a hot or emerging topic

  • An in-depth case study or clinical example

  • A presentation of core concepts that students must understand in order to make independent contributions

Briefs allow authors to present their ideas and readers to absorb them with minimal time investment. Briefs will be published as part of Springers eBook collection, with millions of users worldwide. In addition, Briefs will be available for individual print and electronic purchase. Briefs are characterized by fast, global electronic dissemination, standard publishing contracts, easy-to-use manuscript preparation and formatting guidelines, and expedited production schedules. We aim for publication 812 weeks after acceptance. Both solicited and unsolicited manuscripts are considered for publication in this series.

**Indexing: This series is indexed in Scopus, Ei-Compendex, and zbMATH **

Wanja Zaeske and Umut Durak
DevOps for Airborne Software
Exploring Modern Approaches
Logo of the publisher Wanja Zaeske Institute of Flight Systems German - photo 2
Logo of the publisher
Wanja Zaeske
Institute of Flight Systems, German Aerospace Center, Braunschweig, Germany
Umut Durak
Institute of Flight Systems, German Aerospace Center, Braunschweig, Germany
ISSN 2191-5768 e-ISSN 2191-5776
SpringerBriefs in Computer Science
ISBN 978-3-030-97578-4 e-ISBN 978-3-030-97579-1
https://doi.org/10.1007/978-3-030-97579-1
The Author(s), under exclusive license to Springer Nature Switzerland AG 2022
This work is subject to copyright. All rights are solely and exclusively licensed by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed.
The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use.
The publisher, the authors, and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, expressed or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This Springer imprint is published by the registered company Springer Nature Switzerland AG

The registered company address is: Gewerbestrasse 11, 6330 Cham, Switzerland

This book is dedicated to the open-source communities. Not only did their collaborative strive for progress in software engineering allow us to compile our vision into a demonstratortheir very existence is what sparked most of our ideas in the first place! The elegance of their countless innovations deserves acknowledgement.

This book both attributes said communities for their achievements and promotes their innovation in the aviation community.

Preface

It was the 2019 SciTech Forum; we were discussing at the Software Technical Committee of the American Institute of Aeronautics and Astronautics (AIAA) with esteemed colleagues from the major industry players and influential academic and research organizations how aerospace software engineering is lacking in keeping up with the game-changing Agile practices. Legacy processes were providing low risk, on the one hand, and proven design assurance practices, on the other hand, hindering the potential for streamlined and Agile software development. How could modern approachessuch as DevOpsbe adapted so that they can provide agility while supporting the regulations, such as DO-178C? These discussions led to a well-attended and well-received panel session about DevOps at the 2021 SciTech Forum.

It was then hard to find any publications about DevOps for airborne systems. There was also no real tool, technology, or solution provider for this domain. That motivated us to start research on DevOps for airborne software to explore modern Agile practices using demonstrators, to identify the unique challenges of this highly regulated domain, and to develop approaches to tackle them. Early results were published in 2020 at the Dependable DevOps Workshop within the International Conference on Computer Safety, Reliability and Security (SAFECOMP) and in 2021 at the AIAA SciTech Forum. We shared them at the abovementioned panel session. This SpringerBrief now presents the round story that reports on our exploration in using modern approaches to implement DevOps practices for avionic software. It tries to render all the steps of the DevOps cycle by promoting one or another tool or technology that may suit well for airborne systems. The highlights include Rust, the modern systems programming language, Behavior-Driven Development (BDD) using Rust, DevOps automation with Nix and Hydra, and virtualization with the embedded hypervisor XtratuM Next Generation.

We invite the reader to this first experience report about using DevOps for airborne software. We further encourage the reader to continue the development of this promising direction for advancing the current state of the art in aerospace software engineering.

Wanja Zaeske
Umut Durak
Braunschweig, Germany
January 2022
Acronyms
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «DevOps for Airborne Software: Exploring Modern Approaches (SpringerBriefs in Computer Science)»

Look at similar books to DevOps for Airborne Software: Exploring Modern Approaches (SpringerBriefs in Computer Science). We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «DevOps for Airborne Software: Exploring Modern Approaches (SpringerBriefs in Computer Science)»

Discussion, reviews of the book DevOps for Airborne Software: Exploring Modern Approaches (SpringerBriefs in Computer Science) and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.