Top Banner
1 Validation & Verification of Safety Critical Systems in the Aerospace Domain. Workshop: Teststrategien und -techniken für Onboardsysteme in der Luft- und Raumfahrt 07.10.2008 Dipl. Ing. Jörg Hofmann
27

Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

May 09, 2018

Download

Documents

vonguyet
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

1

Validation & Verification of Safety CriticalSystems in the Aerospace Domain.

Workshop: Teststrategien und -techniken für Onboardsysteme in der Luft- und Raumfahrt 07.10.2008Dipl. Ing. Jörg Hofmann

Page 2: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 2

Structure.

Challenges in Aerospace and Automotive Fields of Activities V&V Strategy – Theory Requirements Elements of the Strategy Optimization

V&V Strategy – Experience Effort – Bad Case – Good Case

Example „Early Verification“ Example „End-to-End Test“ 2 Automation Concepts

Page 3: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 3

Challenges Aerospace.

•Digital Fire Control/NAV•PT-PT Wiring•Mechanically Controlled Sensors/FLT Controls/ Displays•Crew-Dominated Operation

•Functionally Integrated Data Processing-NAV/WD/Air Data Sensors-Flight Control

•Beam Steering Sensors•Fly By Wire•Dedicated Digital Processing•Crew-Assisted Operations- Weapon Delivery- Automated TF/TA- EW Response

•Aircraft-Wide Information Integration- Sensors/Stores/ Vehicle/Propulsion

•Modular Electronics•Massive Data Bases- Terrain, Threat

•Digital Sensor Processing- Sensor Fusion- Hyperspectral Imaging

•Integrated Diagnostics/System Fault Tolerance

•System Data Security•Limited UAV Autonomy

•Platform Exploitation of Global Information- Information Mining- At-A-DistanceReconfiguration

•Autonomous Vehicle Emphasis- Air & Space

•Air Crew/ Ground CrewMonitoring & Management•Automated Functions- ATR (Multi-Sensor)- Failure Prognostics- Route/ Sensor/ Weapon/ Vehicle Coordination

- Bistatic Sensing(Air/ Space)

- Threat Evasion

DEDICATED SUBSYSTEMS

FEDERATED SUBSYSTEMS

INTEGRATED SYSTEMS

SYSTEM of SYSTEMS

1958 1950’s - 60’s

1990’s - 00’s

2000

1970’s - 80’s

64 KB

1 MB

1 GB

100 MB

Radar

Comm

EW

Integrated AvionicsMission

RadarComm

NAV

Mission

Federated Avionics

Radar

Comm

NAV

Independent Avionics

Source: AFRL

Page 4: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 4

ACC Stop&GoBFDALCKSGInternet PortalGPRS, UMTSTelematicsOnline ServicesBlue-ToothCar OfficeLocal Hazard WarningIntegrated Safety SystemSteer/Brake-By-WireI-DriveSpurhalteunterstützungPersonalisierungForce Feedback Pedal

Elektronische EinspritzungCheck ControlGeschwindigkeitsreglerZentralverriegelung...

Elektronische GetriebesteuerungElektronische KlimaregelungASC Anti Slip ControlABS Anti Blocking SystemTelefonSitzheizungssteuerungAutom. Spiegelabblendung

NavigationssystemCD-WechslerACC Active Cruise ControlAirbagsDSC Dynamic Stability ControlAdaptive GetriebesteuerungRollstabilisierungXenon LichtBMW AssistRDS/TMCSpracheingabeNotruf

1970 1980 1990 2000

Challenges Automotive.

Page 5: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 5

System LevelSystem Definition

System Decomposition

Qualificat. Test

System Test

Integration Test

SW DomainTest B

ed Domain

System-SW-Implementation

System-SW-Requirements

System-SW-Design

System-SW-integration

System-SW-Test

Test BedRequirements

Test Bed Design

Test BedImplementation

Test BedIntegration

Test BedQualification

HW ComponentImplementation

HW ComponentRequirements

HW ComponentDesign

HW ComponentTest

HW ComponentIntegration

Effort.

Page 6: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 6

Structure.

Challenges in Aerospace and Automotive Fields of Activities V&V Strategy – Theory Requirements Elements of the Strategy Optimization

V&V Strategy – Experience Effort – Bad Case – Good Case

Example „Early Verification“ Example „End-to-End Test“ 2 Automation Concepts

Page 7: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 7

Stakeholder reqs.definition

Requirementsanalysis

Architecturaldesign SW

design

Implementation

Integration

Verification

Validation

Projectplanning

Projectassessment

Projectcontrol

Riskmanagement

Decision makingprocess

Informationmanagement

Modeling andsimulation

Trade studies

Configurationmanagement

Safety andcertification

Support

Technical

Project

Standardization

Tooling

Fields of Activities.

Page 8: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 8

Stakeholder reqs.definition

Requirementsanalysis

Architecturaldesign SW

design

Implementation

Integration

Verification

Validation

Projectplanning

Projectassessment

Projectcontrol

Riskmanagement

Decision makingprocess

Informationmanagement

Modeling andsimulation

Trade studies

Configurationmanagement

Safety andcertification

Support

Technical

Project

Standardization

Tooling

Fields of Activities.

Page 9: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 9

Contract

System

Function

Item

System Design&Implementation System Test&Integration

•Val

•Ver

•Spec •Int

•Spec•Ver

•Ver

•Spec

•Int

•Int

•Val

•Val •Ver

•Int•Spec•Val

•Code •Int

Process.

Page 10: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 10

What to Deal With - Methods of Validation and Verification.

Simulation Analysis, engineering judgement Similarity of requirements or design Demonstration, prototyping or mock-up Reviews or audits Inspection Test Operational trials

Flight test Aircraft ground test System integration test HW-SW integration test

(Bench) SW-SW integration test Coding unit test

Page 11: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 11

Structure.

Challenges in Aerospace and Automotive Fields of Activities V&V Strategy – Theory Requirements Elements of the Strategy Optimization

V&V Strategy – Experience Effort – Bad Case – Good Case

Example „Early Verification“ Example „End-to-End Test“ 2 Automation Concepts

Page 12: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 12

Let‘s Find an „Optimized V&V Strategy“.

From Theory……… ……. To Experience

Page 13: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 13

Requirements on an Optimized V&V Concept.

“Sufficient” Test Coverage

Sufficient Evidence of the System Safety

Limitation of the Effort to Reasonable Budgets

Consideration of the Project Development Phase

Page 14: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 14

Elements of a Good V&V Strategy.

Verify requirements

&functions early

Coordinate all test stages

Realize the coherence of

functions and test

Establish automated tests early

Use data bases and generators

Realize end to end tests

Page 15: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 15

Essential Columns of the V&V Strategy – Focusing.

Use the specific advantages of each test stage

Automate TestsAdequate to the

Project

Page 16: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 16

Verify requirements&functions early Safe Money

Realize end to end tests Assure user's needs

Coordinate all test stages Integrated test concept

Realize the coherence offunctions and test Coverage and traceability

Optimized Strategy (1).Use the specific advantages of each test

stage

Page 17: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 17

Find out the project adequate Reduction of initial and automation method repetitive effort

Establish automated tests early Reduction of repetitive effort

Use data bases and generators Reduction of document effort

Automate TestsAdequate to the Project

Optimized Strategy (2).

Page 18: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 18

Structure.

Challenges in Aerospace and Automotive Fields of Activities V&V Strategy – Theory Requirements Elements of the Strategy Optimization

V&V Strategy – Experience Effort – Bad Case – Good Case

Example „Early Verification“ Example „End-to-End Test“ 2 Automation Concepts

Page 19: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 19

……. To Experience

Experience.

Page 20: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 20

System LevelSystem Definition

System Decomposition

Qualificat. Test

System Test

Integration Test

SW DomainTest B

ed Domain

System-SW-Implementation

System-SW-Requirements

System-SW-Design

System-SW-integration

System-SW-Test

Test BedRequirements

Test Bed Design

Test BedImplementation

Test BedIntegration

Test BedQualification

HW ComponentImplementation

HW ComponentRequirements

HW ComponentDesign

HW ComponentTest

HW ComponentIntegration

Effort.

Page 21: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 21

System Level

Poor validation of requirements

&design

„Bad Case“.

All test stages perfo

rm„m

oding and

display tests“ (redundantly!)

Page 22: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 22

HW Domain

System Level

SW DomainEarly validation of

requirements&functions

All stages perfo

rmprim

arilytests adequate to

their specificcapabiliti

es (withcontro

lled

redundancy)Early

validation

End to end test

Testautomation

„Good Case“.

Page 23: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 23

Structure.

Challenges in Aerospace and Automotive Fields of Activities V&V Strategy – Theory

Requirements Elements of the Strategy Optimization

V&V Strategy – Experience Effort – Bad Case – Good Case

Example „Early Verification“ Example „End-to-End Test“ 2 Automation Concepts

Page 24: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 24

Example Early Verification - Terrain Referenced Navigation.

Page 25: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 25

Emitter Locator

Sensor

Core

Computer

„EWTactical

Display“

Flight Control

Subsystem

Mission

Computer

Navigation

Subsystem

Missile Control

Computer

Example End-to-End Test – EW Chain.

Page 26: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 26

Requirements

Model basedtests

e.g. UML

Code generation

Manualtests

„Captureand

replay“

Pool of automatic

tests

Two Automation Concepts.

Page 27: Validation & Verification of Safety Critical Systems in ... · Validation & Verification of Safety Critical Systems in the Aerospace Domain. ... •Modular Electronics ... Vehicle

07.10.2008Jörg Hofmann – Aerospace Information Technologies – München 27

Vielen Dank für Ihre Aufmerksamkeit!