Developing Safety-Critical Software : A Practical Guide for by Leanna Rierson

By Leanna Rierson

""It is simple to note the author's vast and hands-on wisdom within the area. ... Such adventure emanates from the ebook pages. ... The ebook is a needs to for someone engaged in constructing, verifying, or certifying airborne structures. ... [It] bargains very transparent yet quite concise clarification of the method of constructing software-intensive aviation structures lower than suggestions of RTCA DO-178C and similar records. The Read more...

summary: ""It is straightforward to note the author's vast and hands-on wisdom within the area. ... Such adventure emanates from the booklet pages. ... The ebook is a needs to for a person engaged in constructing, verifying, or certifying airborne platforms. ... [It] deals very transparent yet really concise clarification of the method of constructing software-intensive aviation structures lower than suggestions of RTCA DO-178C and comparable records. The e-book does a great activity of offering worthy fundamentals with very sensible 'dos and don'ts'. ... can be utilized as a base reference for software program points of airborne structures increase

Show description

Read Online or Download Developing Safety-Critical Software : A Practical Guide for Aviation Software and DO-178C Compliance PDF

Similar aeronautical engineering books

Mechanics of materials and interfaces: the disturbed state concept

The disturbed nation idea (DSC) is a unified, constitutive modelling procedure for engineering fabrics that enables for elastic, plastic, and creep traces, microcracking and fracturing, stiffening or therapeutic, all inside a unmarried, hierarchical framework. Its features cross well past different on hand fabric versions but bring about major simplifications for useful functions.

Modelling and Control of Mini-Flying Machines (Advances in Industrial Control)

Modelling and regulate of Mini-Flying Machines is an exposition of types constructed to aid within the movement regulate of varied varieties of mini-aircraft: • Planar Vertical Take-off and touchdown airplane; • helicopters; • quadrotor mini-rotorcraft; • different fixed-wing airplane; • blimps. for every of those it propounds: • precise versions derived from Euler-Lagrange equipment; • acceptable nonlinear keep an eye on ideas and convergence homes; • real-time experimental comparisons of the functionality of keep an eye on algorithms; • evaluate of the valuable sensors, on-board electronics, real-time structure and communications platforms for mini-flying computer keep watch over, together with dialogue in their functionality; • particular clarification of using the Kalman clear out to flying desktop localization.

Gas Turbine Diagnostics: Signal Processing and Fault Isolation

Common for energy iteration, gasoline turbine engines are at risk of faults as a result of the harsh operating surroundings. such a lot engine difficulties are preceded through a pointy switch in size deviations in comparison to a baseline engine, however the development info of those deviations through the years are infected with noise and non-Gaussian outliers.

Additional info for Developing Safety-Critical Software : A Practical Guide for Aviation Software and DO-178C Compliance

Example text

Partitioning or protection, to provide isolation from or containment of faults. Partitioning or protection might also be used to reduce validation and verification effort, since less critical functions require less validation and verification rigor. Partitioning and protection are discussed in Chapter 21. 13. Diversity, which may be used to avoid common faults in two or more items. , compilers), or technologies [5]. 21 22 Developing Safety-Critical Software 14. Redundancy, which may be used to achieve fault tolerance or to avoid a single point of failure.

Org • This book is written so that you can read it from beginning to end, or you can read selected chapters as needed. You will find occasional repetition between some chapters. This is intentional, since some readers may choose to use this book as a reference rather than read it straight through. References to related chapters are included throughout to help those who may not read the text cover to cover. 4 Book Overview This book is divided into five parts. Part I (this part) provides the ­introduction and sets the foundation.

26 Developing Safety-Critical Software Recommendation 10: Develop an integrated lab with accurate models for simulated inputs. The more complete the integration facility, the less the team relies on the aircraft or customer’s facility. The more realistic the simulated input the better. The goal is to sort out as many problems in the lab as possible to avoid the need to troubleshoot in the aircraft or customer’s facility. Recommendation 11: Use validation and verification matrices. Matrices are a simple way to ensure that all requirements are validated and verified and to track the completion of the validation and verification effort.

Download PDF sample

Rated 4.85 of 5 – based on 7 votes