Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A...

27
EADS TEST & SERVICES TS/EL/T N°08_04/08 Page 1 © Copyright EADS TEST & SERVICES 2008 Engineering Process for Systems Testability Analysis. Presentation of an Integrated Process

Transcript of Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A...

Page 1: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

TS/EL/T N°08_04/08 Page 1 © Copyright EADS TEST & SERVICES 2008

Engineering Process for Systems

Testability Analysis.

Presentation of an Integrated Process

Page 2: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 2

Contents

The goal

The problems encountered

A Solution

The implementation

Synthesis - Conclusion

Page 3: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 3

Contents

The goal

The problems encountered

A Solution

The implementation

Page 4: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 4

What we want to achieve

An Enhanced Testability & Diagnostics Modeling Process to: Improved Fault Detection Confidence (FD)

Improved Fault Isolation to Optimum Repair Level (FI)

Reduced False Alarms / False Removals (FA)

Lower Mean Time To Isolate (MTTI)

Improved Safety Through Critical Fault Analysis (FMECA)

Improved System Availability

Reduced Cost of Ownership

Page 5: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 5

Contents

The goal

The problems encountered

A Solution

The implementation

Page 6: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 6

Reliability

Detection Rate Isolation Rate

Fault Coverage

Availability

Fault Detection Test

Fault Isolation Test

To reduce

Repair Time/Cost

Reliability

Requirements

To reduce the

number of failures

Maintainability

Requirements

To Reduce

Down Time

Testability

Diagnosability

Test Definition

Diagnostic Development

Functional

Redundancy

Test and Safety Process

Tests, BIT, BITE,

Monitoring

effectiveness

Severity

Criticality

Safety Analysis

Safety

Safety

Requirements

To limit risk

The missing link

SAFETY

Maintainability

Maintenance

Preventive Corrective Prognostics

Page 7: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 7

Engineering process without eXpress No testability milestone and the missing link.

Validation

Integrated

Diagnostic

System Definition

Design Development

Preliminary

FMECA Critical

FMECA

Test Definition Diagnostic Development

System

FunctionalTest

Integration

Requirement

Definition

Concept

FD = 95%

FI= 90% T1

Requirement Allocation

FD + FI prediction

Only one validation task

Demonstration

Faults Injection

Maintenance Procedures

Page 8: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 8

Contents

The goal

The problems encountered

A Solution

The implementation

Page 9: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 9

Diagnostic Development

System Definition

Modeling Tests

Analysis BITE

Software

versus Hard.

Modeling with Test.

Critical

FMECA

Test Definitions

based on

Failure Modes

Validation

Integrated

Diagnostic

Design Development

Test Definitions

based on

Function

Preliminary

FMECA

Modeling with Test

Test Strategy (Iteration)

Maintenance Procedures

System Functional

Tests.

Integration

Requirement

Allocations

FD + FI prediction

Requirement

Definition

Concept

Concept

Architecture

Validation

Testability

Diagnosability

Functional

Modeling

Maintenance

Requirements

5 * Testability

validation task

Demonstration

FD/FI

Demonstration

Fault Injection

Model driven Engineering process Testability & Safety processes integrated

Page 10: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 10

The Integrated process between Safety

& Test

Safety: Building the Faults Catalog through the entire process, combining Top-Down and Bottom Up approaches Top Down: From the early requirements down to the equipment

definition Bottom Up: From initial Validation up to Servicing the System

All new failure Modes found are integrated from each Test level.

Testability: Using the Faults Catalog through the entire process, combining Top-Down and Bottom Up approaches Top Down: From the early requirements down to the equipment

definition Bottom Up: The hierarchical Tests (BIT) roll-up to the highest

level definition and the Tests are Updated to the latest Fault Catalog.

Page 11: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 11

Testability Requirements

Test

Definition

The Integrated process between Safety

& Testability Analysis

Functional

System

Design

Equipments

Specifications

Equipment

Development

System

Integration

Functional

Validation

System

Integration

Equipments

Functional

Validation

Equipment

Validation

System

Specification

Diagnostic

Development

Safety Analysis

Safety

Analysis

Diagnostic Environment Modeling phases

Integrated Diagnostic

Testability Requirement

Validation

FMECA

Validation

Diagnostic

Validation

Diagnostic

Report

FMECA

Validation

Diagnostic

Validation

Diagnostic

Report

Hierarchical Tests

Definition In Service

Page 12: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 12

The goal

The problems encountered

A Solution

The implementation

Contents

Page 13: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 13

The Integrated Process View

toward a Software Framework

System

Engineering

Testability

Diagnostic

Developers

Test

Engineering

Test

Operators

System

Design

Diagnostic

Model

Development

Test Strategy

Development

Test

Strategy

Execution

Diagnostic

Analysis

FMECA

Test

Results

Analysis

Test

Results

Collection

Sa

fety

An

aly

sis

Safety

Analysis

Embedded

Diagnostic

Level Support

NTI1 O Level

NTI2 I Level

Production

Operations

Support

The goal is to reduce

the risk of appearance

of

the critical loops

Page 14: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 14

Software Framework from

Design to Testability

System

Engineering

Testability

Diagnostic

Developers

Test

Engineering

Test

Operators

System

Design

Diagnostic

Model

Development

Test Strategy

Development

Test

Strategy

Execution

Diagnostic

Analysis

FMECA

Test

Results

Analysis

Test

Results

Collection

Sa

fety

An

aly

sis

Safety

Analysis

Embedded

Diagnostic

Level Support

NTI1 O Level

NTI2 I Level

Production

Operations

Support

Page 15: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 15

Software Framework from

Design to Testability

Test

Engineering

Safety Analysis Tool as SIMFIA can feed the Testability tool with:

• the safety dependency model and the reliability data’s

• the Failure Modes and Hierarchical Effects

• the Severity

at the end of the Preliminary & critical FMECA

Testability

Diagnostic

Developers

eXpress

Testability

Analysis

System

Designers

System

Design

Safety Analysis Tools

ex: EADS SIMFIA

FMECA

Safety

Analysis

Diagnostic & FMECA

Analysis

Page 16: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 16

Software Framework from

Design to Testability : Gateways

e

X

p

r

e

s

s

EstudioPro

Cadence

Mentor

CAD / PC

EDAXML

Import

Excel

Safety Analysis

Tools FMECA : Excel

Edif

Testability Diagnostic Developers System

Designers

Safety

Analysis

The CAD multi-schemas are merged through Estudio Pro and

imported in eXpress as one Design. Igor Luvishis [[email protected]]

The Safety Analysis Tools as Relex, Item Software, RAMS are

feeding the Testability tool through Tabular FMECA

Page 17: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 17

Software Framework from

Testability to Test Engineering

System

Engineering

Testability

Diagnostic

Developers

Test

Engineering

Test

Operators

System

Design

Diagnostic

Model

Development

Test Strategy

Development

Test

Strategy

Execution

Diagnostic

Analysis

FMECA

Test

Results

Analysis

Test

Results

Collection

Sa

fety

An

aly

sis

Safety

Analysis

Embedded

Diagnostic

Level Support

NTI1 O Level

NTI2 I Level

Production

Operations

Support

Page 18: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 18

Software Framework from

Testability to Test Engineering

eXpress

Testability/

Diagnostic

Developers

Test Engineering

Test Operators

Diagnostic

Model

eXpress

Diagnostic

Analysis

FMECA TRD

Test Requirement

Documentation tool

Test Strategy

Implementation

TPS Development

EADS Test &

SERVICES

Sequencers

A Testability tool as eXpress is forwarding to the Test Sequencer

efficient Test Strategies, for the target System, exporting:

• the UUT Description (hierarchical)

• the Diagnostic Flow Diagram (Detection and Isolation)

• the Test Attributes which can be enhanced with a tool like TRD

• the global Diagnostic Information (Faults Group data).

DIAG-ML

Page 19: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 19

Software Framework from

Test Engineering to Test

System

Engineering Diagnostic

Developers

Test

Engineering

Test

Operators

System

Design

Diagnostic

Model

Development

Test Strategy

Development

Test

Strategy

Execution

Diagnostic

Analysis

FMECA

Test

Results

Analysis

Test

Results

Collection

Sa

fety

An

aly

sis

Safety

Analysis

Embedded

Diagnostic

Level Support

NTI1 O Level

NTI2 I Level

Production

Operations

Support

Page 20: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 20

Software Framework from

Test Engineering to Test

EADS TEST & SERVICES

Sequencers

Test Engineering Test Operators

Test Strategy

Implementation

Test

Strategy

Execution

Test

Results

Collection

Production

Operations

Support

UUT

Information Pipeline

A Framework integrating an ATML compatible Information Pipeline

which goal is to reduce development time and maintenance costs by

facilitating information exchange

based on XML Schemas description for information about

Test Station, Instrument, Test adaptor, Tests , Test results, UUT

Diagnostic, Maintenance Information Collection and Analysis

Information Pipeline

Page 21: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 21

Software Framework from

Test to In Service phase

System

Engineering Diagnostic

Developers

Test

Engineering

Test

Operators

System

Design

Diagnostic

Model

Development

Test Strategy

Development

Test

Strategy

Execution

Diagnostic

Analysis

FMECA

Test

Results

Analysis

Test

Results

Collection

Sa

fety

An

aly

sis

Safety

Analysis

Embedded

Diagnostic

Level Support

NTI1 O Level

NTI2 I Level

Production

Operations

Support

Page 22: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 22

Software Framework from

Test to In Service phase Test Operators Production Operations Support

EADS TEST &

SERVICES

Sequencer

Test

Strategy

Execution

Test

Results

Collection

UUT

Level Support

NTI1 O Level

NTI2 I Level

Embedded

Diagnostic

A Visualization Interface

Hierarchical Level Indicator

Diagnostic Flow Diagram

Hierarchical Graphical Models Schema

Panel displaying Test / Isolation Results

Test

Results

Analysis

Information Pipeline

Page 23: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 23

Software Framework

Testability Requirements Validation

System

Engineering Diagnostic

Developers

Test

Engineering

Test

Operators

System

Design

Diagnostic

Model

Development

Test Strategy

Development

Test

Strategy

Execution

Diagnostic

Analysis

FMECA

Test

Results

Analysis

Test

Results

Collection

Sa

fety

An

aly

sis

Safety

Analysis

Embedded

Diagnostic

Level Support

NTI1 O Level

NTI2 I Level

Production

Operations

Support

Page 24: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 24

Software Framework

Testability Requirements Validation System

Designers

Diagnostic

Developers Test

Developers

Production

Operations

Support

EADS TEST & SERVICES

Sequencer

eXpress

Diagnostic

Model

Development

System

Design

Safety

Analysis

FMECA

Test

Results

Analysis

Failure Reporting, Analysis and Corrective Action System (FRACAS)

FRACAS Analysis tool

Learning from the critical loop

Page 25: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 25

The goal

The problems encountered

A Solution

The implementation

Synthesis - Conclusion

Contents

Page 26: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 26

Synthesis

Testability tools allows Development of diagnostic models using CAD/CAEE data Diagnostic Model Development and Diagnostic Analysis with

FMECA inputs through the V cycle Evaluation of diagnostic performance Generation of Diagnostic Test Strategies to be exported

EADS T&S sequencers allow Test Executive and Run-time execution using multiple test

environments Import Diagnostic Test Strategies and ATML XML format

definition Schemas Validation Visualization of the Design and Diagnostic Test Strategies

Results, RoEx information's Model Information’s, Diagnostic Test Strategies from an extended

DIAG-ML

Page 27: Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A Visualization Interface Hierarchical Level Indicator Diagnostic Flow Diagram Hierarchical

EADS TEST & SERVICES

© Copyright EADS TEST & SERVICES 2008

TS/EL/T N°08_04/08 Page 27

Conclusion

The integrated process allows Coherence between Functional

Schematics, FMECA, Tests and

Diagnostics

Reduction of the total cost of ownership

of the system

Improved traceability and Quality of

Test Coverage (Detection/Isolation) and

Test Results Analysis

An integrated process is possible in a

software Framework including:

eXpress

EADS Test & Services tools