Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A...
Transcript of Engineering Process for Systems Testability Analysis....NTI2 I Level Embedded Diagnostic A...
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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