SlideShare a Scribd company logo
DESIGN ASSURANCE GUIDANCE
FOR AIRBORNE ELECTRONIC HARDWARE
by
OAK SYSTEMS PRIVATE LIMITED
www.oaksys.net
Overview of
DO-254
August 2016 Oak Systems: DO-254 Overview 2
Introduction to DO-254
 DO‑ 254: is a Guideline document
 "To provide design assurance guidance for the
development of airborne electronic hardware such that
it safely performs its intended function, in its specified
environments
 Is based on industry‑experience
 Includes LRUs, circuit board assemblies, application
specific integrated circuits, programmable logic
devices, etc.
 This guidance is applicable to current, new, and
emerging technologies.
August 2016 Oak Systems: DO-254 Overview 3
Introduction to DO-254
DO‑254 guidelines are organised as ‑

Objectives for hardware design life cycle
processes

Descriptions of activities and design
considerations for achieving those
objectives

Descriptions of the evidence that indicate
that the objectives have been satisfied
August 2016 Oak Systems: DO-254 Overview 4
System Aspects
August 2016 Oak Systems: DO-254 Overview 5
System Aspects
August 2016 Oak Systems: DO-254 Overview 6
System Levels
Five levels of system are def ined in
DO-254. Each system level has a
specif ic set of objectives that must
be satisf ied
August 2016 Oak Systems: DO-254 Overview 7
System Levels
August 2016 Oak Systems: DO-254 Overview 8
Complexity considerations
A hardware item is identif ied as simple only if a
comprehensive combination of deterministic tests and
analyses appropriate to the design assurance level can
ensure correct functional performance under all foreseeable
operating conditions with no anomalous behavior.
When an item cannot be classif ied as simple, it should be
classif ied as complex.
For a simple hardware item, extensive documentation of
the design process is unnecessary. The supporting
processes of verif ication & conf ig mgmt need to be
performed and documented for a simple hardware Item, but
extensive documentation is not needed.
August 2016 Oak Systems: DO-254 Overview 9
Organisation of DO-254
August 2016 Oak Systems: DO-254 Overview 10
DO-254 Objectives
 DAL Level D – 31 objectives
 DAL Level C – 37 objectives
 DAL Level B – 39 objectives
 DAL Level A – 40 objectives
Objectives >>> Activities >>> LifecycleData >>> Certif ication
[Around 100 activities ; Around 20 artifacts]
August 2016 Oak Systems: DO-254 Overview 11
Hardware Design Lifecycle Process
 Hardware Planning process
 Hardware Design process
 Supporting processes
●
Verif ication & Validation process
●
Conf iguration Management process
●
Process Assurance Process
●
Certif ication Liaison process
August 2016 Oak Systems: DO-254 Overview 12
Developing a hardware item with different subitems at
different stages of development require a means to provide
a reasonable amount of control of the design process in
order to manage the risk of starting the next process before
all elements of the previous process are complete.
 Transition criteria, defined as the minimum data used to
assess movement from one process to another.
 Transition criteria should be documented in the
hardware plans.
 Use of transition criteria does not imply any particular
life cycle model or prevent such development strategies
as rapid prototyping and concurrent engineering.
Transition Criteria
August 2016 Oak Systems: DO-254 Overview 13
Hardware Design Life cycle processes
 Hardware Planning Process ‑ to define the means by
which the functional & airworthiness requirements are
converted into a hardware item with acceptable amount of
evidence of assurance that the item will safely perform its
intended functions.
 Hardware Development Processes ‑ produce the
hardware product. (Requirements capture, conceptual &
detailed design, implementation and production transition)
 Supporting processes – to ensure the correctness,
control, and confidence of the Hardware design life cycle
processes and their outputs. (Verification & Validation
process, CM process, PA process and Certification
Liaison process)
Let us look into these ...
August 2016 Oak Systems: DO-254 Overview 14
H/W Planning process - Objectives
 The hardware design life cycle processes are
defined
 Standards are selected and defined.
 The hardware development and verification
environments are selected or defined.
 The means of compliance of the hardware
design assurance objectives, including strategies
identified using guidance, are proposed to the
certification authority.
August 2016 Oak Systems: DO-254 Overview 15
Hardware Plans
In order to achieve the DO‑254 objectives, following plans
are to be defined –
 Plan for Hardware Aspects of Certification (PHAC)
 Hardware Design Plan
 Hardware Verification Plan
 Hardware Validation Plan
 Hardware Configuration Management Plan (HCMP)
 Hardware Process Assurance Plan (HPAP)
August 2016 Oak Systems: DO-254 Overview 16
Hardware Development Processes (5.0)
August 2016 Oak Systems: DO-254 Overview 17
Hardware Development Processes (5.0)
 HDL design representations use coded text based
techniques that are similar in appearance to those
used for software representations. This similarity in
appearance can mislead one to attempt to use
software verification methods directly on the design
representation of HDL or other equivalent hardware
specification languages.
 The guidance is applicable for design assurance for
designs using an HDL representation.
August 2016 Oak Systems: DO-254 Overview 18
Requirements Capture Process
The requirements capture process identifies and records
the hardware item requirements. This includes those
derived requirements imposed by the proposed hardware
item architecture, choice of technology, the basic and
optional functionality, environmental, and performance
requirements as well as the requirements imposed by the
system safety assessment.
This process may be iterative since additional reqs may
become known during design.
August 2016 Oak Systems: DO-254 Overview 19
Conceptual Design Process
The conceptual design process produces a high-level
design concept that may be assessed to determine the
potential for the resulting design implementation to meet
the requirements. This may be accomplished using such
items as functional block diagrams, design and
architecture descriptions, circuit card assembly outlines,
and chassis sketches.
August 2016 Oak Systems: DO-254 Overview 20
Detailed Design Process
The detailed design process produces detailed design data
using the hardware item requirements and conceptual
design data as the basis for the detailed design.
August 2016 Oak Systems: DO-254 Overview 21
Implementation Process
The implementation process uses the detailed design data
to produce the hardware item that is an input to the testing
activity
August 2016 Oak Systems: DO-254 Overview 22
Production Transition Process
In this process, manufacturing data, test facilities and
general resources should be examined to ensure
availability and suitability for production. The production
transition process uses the outputs from the
implementation and verification processes to move the
product into production.
August 2016 Oak Systems: DO-254 Overview 23
Validation Process
The validation process is intended to ensure that the
derived requirements are correct and complete with
respect to the system requirements allocated to the
hardware item through the use of a combination of
objective and subjective processes.
Validation may be conducted before or after the hardware
item is available, however, validation is typically conducted
throughout the design life cycle.
August 2016 Oak Systems: DO-254 Overview 24
Verification Process
The verification process provides assurance that the
hardware item implementation meets the requirements.
Verification consists of reviews, analyses and tests applied
as defined in the verification plan.
The verification process should include an assessment of
the results.
August 2016 Oak Systems: DO-254 Overview 25
Verification & Validation Methods
Test
Test is a method that confirms that the hardware item
correctly responds to a stimulus or series of stimuli.
Examples of tests include functional test on the hardware
item, system bench test, system validation facility test and
aircraft test.
Tests may be conducted using manual, automated or
specialized test equipment.
August 2016 Oak Systems: DO-254 Overview 26
Verification & Validation Methods
Analysis
Analysis is a detailed, repeatable, analytical method for
evaluation of specific hardware item characteristics to
demonstrate that a specific requirement is met. Examples
of analyses are stress analysis, design margin analysis,
common mode failure analysis, worst case analysis and
test coverage analysis.
August 2016 Oak Systems: DO-254 Overview 27
Verification & Validation Methods
Reviews
A review is a qualitative method for evaluation of the plans,
requirements, design data, design concept or design
implementation.
Reviews should be held throughout the hardware design
life cycle as identified in the relevant plan.
All reviews to be used for certification credit should be
identified in the validation and verification plan.
August 2016 Oak Systems: DO-254 Overview 28
Configuration Management Process
The process is intended to provide the ability to
consistently replicate the configuration item (CI),
regenerate the information if necessary and
modify the CI in a controlled fashion if
modification is necessary.
Objectives:
1. CIs are uniquely identified and documented.
2. Consistent and accurate replication of CIs is
ensured.
3. A controlled method of identifying and tracking
modification to CIs is provided.
August 2016 Oak Systems: DO-254 Overview 29
Process Assurance Process
Process assurance ensures that the life cycle
process objectives are met and activities
have been completed as outlined in plans or
that deviations have been addressed.
Process assurance activities should be
achieved with independence in order to
objectively assess the life cycle process,
identify deviations and ensure corrective
action.
August 2016 Oak Systems: DO-254 Overview 30
Process Assurance Process
To establish communication and understanding
between the applicant and the certification
authority throughout the hardware design life
cycle to assist in the certification process.
Driven by PHAC and Plans
A summary of the design processes followed,
outputs produced and status of the hardware item
should be described in the Hardware
Accomplishment Summary (HAS)
August 2016 Oak Systems: DO-254 Overview 31
Tool Assessment & Qualification Process
●
Hardware design/development tools
●
Hardware Verification tools
The tool assessment & qualification process may be
applied to either a single tool or a set of tools.
Tools often contain capabilities beyond those needed
for a specific design or verification activity on any
specific project. It is only necessary to assess
those functions of the tool used for a specific
hardware life cycle activity, not the entire tool.
August 2016 Oak Systems: DO-254 Overview 32
Tool Assessment &
Qualification Process
August 2016 Oak Systems: DO-254 Overview 33
Summary
●
DO‑254 Provides Guidance for determining, in a
consistent manner and with an acceptable level of
confidence, that the airborne electronic hardware
complies with airworthiness requirements
●
Hardware is realised through the Planning,
Development and Supporting Processes by following
the objectives, activities prescribed and standards
adopted
●
Rigor of Verification Processes depends upon the
Hardware Design Assurance Level
August 2016 Oak Systems: DO-254 Overview 34
Questions ?
Please write to pradeep@oaksys.net
August 2016 Oak Systems: DO-254 Overview 35
Thank You
www.oaksys.net
Note: All patents & copyrights are acknowledged to their respective owners

More Related Content

What's hot

Aircraft maintenance program enhancement badawood mamdooh
Aircraft maintenance program enhancement  badawood mamdoohAircraft maintenance program enhancement  badawood mamdooh
Aircraft maintenance program enhancement badawood mamdooh
bmamdooh
 
Do 178 B Summary
Do 178 B SummaryDo 178 B Summary
Do 178 B Summary
martin allen
 
AUTOMATION PPT FOR VOCATIONAL TRAINEES.ppt
AUTOMATION PPT FOR VOCATIONAL TRAINEES.pptAUTOMATION PPT FOR VOCATIONAL TRAINEES.ppt
AUTOMATION PPT FOR VOCATIONAL TRAINEES.ppt
RohitShourya
 
Avionics system Standard
Avionics system StandardAvionics system Standard
Avionics system Standard
Jeran Rai
 
Introduction to ASPICE
Introduction to ASPICEIntroduction to ASPICE
Introduction to ASPICE
Srinivas Navali
 
Understanding DO-178: Importance and How It Affects Your Company
Understanding DO-178: Importance and How It Affects Your CompanyUnderstanding DO-178: Importance and How It Affects Your Company
Understanding DO-178: Importance and How It Affects Your Company
Aversan Inc.
 
Automotive functional safety iso 26262 training bootcamp 2019
Automotive functional safety iso 26262 training bootcamp 2019Automotive functional safety iso 26262 training bootcamp 2019
Automotive functional safety iso 26262 training bootcamp 2019
Tonex
 
ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1Yogindernath Gupta
 
ISO 26262: Automotive Functional Safety
ISO 26262: Automotive Functional SafetyISO 26262: Automotive Functional Safety
ISO 26262: Automotive Functional Safety
Embitel Technologies (I) PVT LTD
 
Mapping Automotive SPICE: Achieving Higher Maturity & Capability Levels
Mapping Automotive SPICE: Achieving Higher Maturity & Capability LevelsMapping Automotive SPICE: Achieving Higher Maturity & Capability Levels
Mapping Automotive SPICE: Achieving Higher Maturity & Capability Levels
Luigi Buglione
 
Requirements of ISO 26262
Requirements of ISO 26262Requirements of ISO 26262
Requirements of ISO 26262
Torben Haagh
 
Fmea handout
Fmea handoutFmea handout
Fmea handout
Monchito Del Mundo
 
Uvm presentation dac2011_final
Uvm presentation dac2011_finalUvm presentation dac2011_final
Uvm presentation dac2011_finalsean chen
 
DESIGN FMEA TRAINING FOR LITENS AUTOMOTIVE
DESIGN FMEA TRAINING FOR LITENS AUTOMOTIVE DESIGN FMEA TRAINING FOR LITENS AUTOMOTIVE
DESIGN FMEA TRAINING FOR LITENS AUTOMOTIVE
Julian Kalac P.Eng
 
Safety Management Systems (SMS) Fundamentals: Basics
Safety Management Systems (SMS) Fundamentals: BasicsSafety Management Systems (SMS) Fundamentals: Basics
Safety Management Systems (SMS) Fundamentals: Basics
FAA Safety Team Central Florida
 
End to End Communication protection
End to End Communication protectionEnd to End Communication protection
End to End Communication protection
SibiKrishnan
 
Thesis Presentation
Thesis PresentationThesis Presentation
Thesis Presentation
venkatakalyan
 
ARP 4761 training safety assessment guidelines - Tonex Training
ARP 4761 training  safety assessment guidelines - Tonex TrainingARP 4761 training  safety assessment guidelines - Tonex Training
ARP 4761 training safety assessment guidelines - Tonex Training
Bryan Len
 
PFMEA
PFMEA PFMEA
Istqb foundation level day 1
Istqb foundation level   day 1Istqb foundation level   day 1
Istqb foundation level day 1
Shuchi Singla AKT,SPC4,PMI-ACP,ITIL(F),CP-AAT
 

What's hot (20)

Aircraft maintenance program enhancement badawood mamdooh
Aircraft maintenance program enhancement  badawood mamdoohAircraft maintenance program enhancement  badawood mamdooh
Aircraft maintenance program enhancement badawood mamdooh
 
Do 178 B Summary
Do 178 B SummaryDo 178 B Summary
Do 178 B Summary
 
AUTOMATION PPT FOR VOCATIONAL TRAINEES.ppt
AUTOMATION PPT FOR VOCATIONAL TRAINEES.pptAUTOMATION PPT FOR VOCATIONAL TRAINEES.ppt
AUTOMATION PPT FOR VOCATIONAL TRAINEES.ppt
 
Avionics system Standard
Avionics system StandardAvionics system Standard
Avionics system Standard
 
Introduction to ASPICE
Introduction to ASPICEIntroduction to ASPICE
Introduction to ASPICE
 
Understanding DO-178: Importance and How It Affects Your Company
Understanding DO-178: Importance and How It Affects Your CompanyUnderstanding DO-178: Importance and How It Affects Your Company
Understanding DO-178: Importance and How It Affects Your Company
 
Automotive functional safety iso 26262 training bootcamp 2019
Automotive functional safety iso 26262 training bootcamp 2019Automotive functional safety iso 26262 training bootcamp 2019
Automotive functional safety iso 26262 training bootcamp 2019
 
ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1
 
ISO 26262: Automotive Functional Safety
ISO 26262: Automotive Functional SafetyISO 26262: Automotive Functional Safety
ISO 26262: Automotive Functional Safety
 
Mapping Automotive SPICE: Achieving Higher Maturity & Capability Levels
Mapping Automotive SPICE: Achieving Higher Maturity & Capability LevelsMapping Automotive SPICE: Achieving Higher Maturity & Capability Levels
Mapping Automotive SPICE: Achieving Higher Maturity & Capability Levels
 
Requirements of ISO 26262
Requirements of ISO 26262Requirements of ISO 26262
Requirements of ISO 26262
 
Fmea handout
Fmea handoutFmea handout
Fmea handout
 
Uvm presentation dac2011_final
Uvm presentation dac2011_finalUvm presentation dac2011_final
Uvm presentation dac2011_final
 
DESIGN FMEA TRAINING FOR LITENS AUTOMOTIVE
DESIGN FMEA TRAINING FOR LITENS AUTOMOTIVE DESIGN FMEA TRAINING FOR LITENS AUTOMOTIVE
DESIGN FMEA TRAINING FOR LITENS AUTOMOTIVE
 
Safety Management Systems (SMS) Fundamentals: Basics
Safety Management Systems (SMS) Fundamentals: BasicsSafety Management Systems (SMS) Fundamentals: Basics
Safety Management Systems (SMS) Fundamentals: Basics
 
End to End Communication protection
End to End Communication protectionEnd to End Communication protection
End to End Communication protection
 
Thesis Presentation
Thesis PresentationThesis Presentation
Thesis Presentation
 
ARP 4761 training safety assessment guidelines - Tonex Training
ARP 4761 training  safety assessment guidelines - Tonex TrainingARP 4761 training  safety assessment guidelines - Tonex Training
ARP 4761 training safety assessment guidelines - Tonex Training
 
PFMEA
PFMEA PFMEA
PFMEA
 
Istqb foundation level day 1
Istqb foundation level   day 1Istqb foundation level   day 1
Istqb foundation level day 1
 

Viewers also liked

White paper" La DO-254 pour les nuls"
White paper" La DO-254 pour les nuls"White paper" La DO-254 pour les nuls"
White paper" La DO-254 pour les nuls"
SILKAN
 
What is Design Assurance Engineering (DAE)?
What is Design Assurance Engineering (DAE)?What is Design Assurance Engineering (DAE)?
What is Design Assurance Engineering (DAE)?
Society of Women Engineers
 
DO-254 for dummies 7
DO-254 for dummies 7DO-254 for dummies 7
DO-254 for dummies 7
DMAP
 
Introduction to DO-178B - Software Considerations in Airborne Systems and Equ...
Introduction to DO-178B - Software Considerations in Airborne Systems and Equ...Introduction to DO-178B - Software Considerations in Airborne Systems and Equ...
Introduction to DO-178B - Software Considerations in Airborne Systems and Equ...
Swamy Shettru
 
Impact of IEC 61508 Standards on Intelligent Electrial Networks and Safety Im...
Impact of IEC 61508 Standards on Intelligent Electrial Networks and Safety Im...Impact of IEC 61508 Standards on Intelligent Electrial Networks and Safety Im...
Impact of IEC 61508 Standards on Intelligent Electrial Networks and Safety Im...
Schneider Electric
 
DMAP\'s Brochure
DMAP\'s BrochureDMAP\'s Brochure
DMAP\'s Brochure
DMAP
 
20131216 cisec-standards-jp blanquart-jmastruc
20131216 cisec-standards-jp blanquart-jmastruc20131216 cisec-standards-jp blanquart-jmastruc
20131216 cisec-standards-jp blanquart-jmastruc
CISEC
 
Introduction to Functional Safety and SIL Certification
Introduction to Functional Safety and SIL CertificationIntroduction to Functional Safety and SIL Certification
Introduction to Functional Safety and SIL Certification
ISA Boston Section
 
Pq explid v1.1_client
Pq explid v1.1_clientPq explid v1.1_client
Pq explid v1.1_client
NAIGEON Laurent
 
IP PCIe
IP PCIeIP PCIe
IP PCIe
SILKAN
 
ISApaperIEC61508_AMN_Final
ISApaperIEC61508_AMN_FinalISApaperIEC61508_AMN_Final
ISApaperIEC61508_AMN_FinalAndy Nack
 
Jamil R. Mazzawi, Founder and CEO, Optima Design Automation
Jamil R. Mazzawi, Founder and CEO, Optima Design AutomationJamil R. Mazzawi, Founder and CEO, Optima Design Automation
Jamil R. Mazzawi, Founder and CEO, Optima Design Automation
chiportal
 
Dorner works do-254_information
Dorner works do-254_informationDorner works do-254_information
Dorner works do-254_informationAnnmarie Davidson
 
Volvo Presents: Support for ISO 26262 in the EAST-ADL/AUTOSAR Context
Volvo Presents: Support for ISO 26262 in the EAST-ADL/AUTOSAR ContextVolvo Presents: Support for ISO 26262 in the EAST-ADL/AUTOSAR Context
Volvo Presents: Support for ISO 26262 in the EAST-ADL/AUTOSAR Context
Torben Haagh
 
DMAP's presentation
DMAP's presentationDMAP's presentation
DMAP's presentationSILKAN
 
Narated mike bartley reqs signoff
Narated mike bartley reqs signoffNarated mike bartley reqs signoff
Narated mike bartley reqs signoffMikeBartley
 

Viewers also liked (18)

White paper" La DO-254 pour les nuls"
White paper" La DO-254 pour les nuls"White paper" La DO-254 pour les nuls"
White paper" La DO-254 pour les nuls"
 
What is Design Assurance Engineering (DAE)?
What is Design Assurance Engineering (DAE)?What is Design Assurance Engineering (DAE)?
What is Design Assurance Engineering (DAE)?
 
DO-254 for dummies 7
DO-254 for dummies 7DO-254 for dummies 7
DO-254 for dummies 7
 
Introduction to DO-178B - Software Considerations in Airborne Systems and Equ...
Introduction to DO-178B - Software Considerations in Airborne Systems and Equ...Introduction to DO-178B - Software Considerations in Airborne Systems and Equ...
Introduction to DO-178B - Software Considerations in Airborne Systems and Equ...
 
Iec61508 guide
Iec61508 guideIec61508 guide
Iec61508 guide
 
Impact of IEC 61508 Standards on Intelligent Electrial Networks and Safety Im...
Impact of IEC 61508 Standards on Intelligent Electrial Networks and Safety Im...Impact of IEC 61508 Standards on Intelligent Electrial Networks and Safety Im...
Impact of IEC 61508 Standards on Intelligent Electrial Networks and Safety Im...
 
DMAP\'s Brochure
DMAP\'s BrochureDMAP\'s Brochure
DMAP\'s Brochure
 
20131216 cisec-standards-jp blanquart-jmastruc
20131216 cisec-standards-jp blanquart-jmastruc20131216 cisec-standards-jp blanquart-jmastruc
20131216 cisec-standards-jp blanquart-jmastruc
 
Introduction to Functional Safety and SIL Certification
Introduction to Functional Safety and SIL CertificationIntroduction to Functional Safety and SIL Certification
Introduction to Functional Safety and SIL Certification
 
Pq explid v1.1_client
Pq explid v1.1_clientPq explid v1.1_client
Pq explid v1.1_client
 
IP PCIe
IP PCIeIP PCIe
IP PCIe
 
IEC 61508
IEC 61508IEC 61508
IEC 61508
 
ISApaperIEC61508_AMN_Final
ISApaperIEC61508_AMN_FinalISApaperIEC61508_AMN_Final
ISApaperIEC61508_AMN_Final
 
Jamil R. Mazzawi, Founder and CEO, Optima Design Automation
Jamil R. Mazzawi, Founder and CEO, Optima Design AutomationJamil R. Mazzawi, Founder and CEO, Optima Design Automation
Jamil R. Mazzawi, Founder and CEO, Optima Design Automation
 
Dorner works do-254_information
Dorner works do-254_informationDorner works do-254_information
Dorner works do-254_information
 
Volvo Presents: Support for ISO 26262 in the EAST-ADL/AUTOSAR Context
Volvo Presents: Support for ISO 26262 in the EAST-ADL/AUTOSAR ContextVolvo Presents: Support for ISO 26262 in the EAST-ADL/AUTOSAR Context
Volvo Presents: Support for ISO 26262 in the EAST-ADL/AUTOSAR Context
 
DMAP's presentation
DMAP's presentationDMAP's presentation
DMAP's presentation
 
Narated mike bartley reqs signoff
Narated mike bartley reqs signoffNarated mike bartley reqs signoff
Narated mike bartley reqs signoff
 

Similar to Overview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware

ISO 26262 Approval of Automotive Software Components
ISO 26262 Approval of Automotive Software ComponentsISO 26262 Approval of Automotive Software Components
ISO 26262 Approval of Automotive Software Components
Real-Time Innovations (RTI)
 
Ch5 software imprementation1.0
Ch5 software imprementation1.0Ch5 software imprementation1.0
Ch5 software imprementation1.0Kittitouch Suteeca
 
Lange michelle mapld08_add_1
Lange michelle mapld08_add_1Lange michelle mapld08_add_1
Lange michelle mapld08_add_1salimgharnate
 
Afry software safety ISO26262 (Embedded @ Gothenburg Meetup)
Afry software safety ISO26262 (Embedded @ Gothenburg Meetup)Afry software safety ISO26262 (Embedded @ Gothenburg Meetup)
Afry software safety ISO26262 (Embedded @ Gothenburg Meetup)
Dimitrios Platis
 
SE18_Lec 02_Software Life Cycle Model
SE18_Lec 02_Software Life Cycle ModelSE18_Lec 02_Software Life Cycle Model
SE18_Lec 02_Software Life Cycle Model
Amr E. Mohamed
 
Oracle Aim Methodology
Oracle Aim MethodologyOracle Aim Methodology
Oracle Aim Methodology
Shivmohan Purohit
 
Product life cycle & check in check out views in plm.pptx
Product life cycle & check in check out views in plm.pptxProduct life cycle & check in check out views in plm.pptx
Product life cycle & check in check out views in plm.pptx
ks812227
 
SE2018_Lec 21_ Software Configuration Management (SCM)
SE2018_Lec 21_ Software Configuration Management (SCM)SE2018_Lec 21_ Software Configuration Management (SCM)
SE2018_Lec 21_ Software Configuration Management (SCM)
Amr E. Mohamed
 
uipath_insights_upgrade.pptx
uipath_insights_upgrade.pptxuipath_insights_upgrade.pptx
uipath_insights_upgrade.pptx
Rohit Radhakrishnan
 
Introduction To Software Quality Assurance
Introduction To Software Quality AssuranceIntroduction To Software Quality Assurance
Introduction To Software Quality Assurance
ruth_reategui
 
Introduction to software quality assurance by QuontraSolutions
Introduction to software quality assurance by QuontraSolutionsIntroduction to software quality assurance by QuontraSolutions
Introduction to software quality assurance by QuontraSolutions
QUONTRASOLUTIONS
 
Software development PROCESS
Software development PROCESSSoftware development PROCESS
Software development PROCESS
Ivano Malavolta
 
V&V Lessons Learnt under multiple Standards
V&V Lessons Learnt under multiple StandardsV&V Lessons Learnt under multiple Standards
V&V Lessons Learnt under multiple Standards
Oak Systems
 
Slides chapters 26-27
Slides chapters 26-27Slides chapters 26-27
Slides chapters 26-27
Priyanka Shetty
 
Control System - execution plan
Control System - execution planControl System - execution plan
Control System - execution plan
Stephanus Roux C Eng , IntPE(uk) , FIET
 
Resume thomas abbott_linkedin
Resume thomas abbott_linkedinResume thomas abbott_linkedin
Resume thomas abbott_linkedin
Tom Abbott
 
Software Engineering Methodology
Software Engineering MethodologySoftware Engineering Methodology
Software Engineering Methodology
Rajandeep Gill
 
Software Configuration Management (SCM)
Software Configuration Management (SCM)Software Configuration Management (SCM)
Software Configuration Management (SCM)
Er. Shiva K. Shrestha
 
SE - Lecture 7 - Software Quality Reliability Mgmt - in lecture.pptx
SE - Lecture 7 - Software Quality  Reliability Mgmt - in lecture.pptxSE - Lecture 7 - Software Quality  Reliability Mgmt - in lecture.pptx
SE - Lecture 7 - Software Quality Reliability Mgmt - in lecture.pptx
TangZhiSiang
 

Similar to Overview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware (20)

ISO 26262 Approval of Automotive Software Components
ISO 26262 Approval of Automotive Software ComponentsISO 26262 Approval of Automotive Software Components
ISO 26262 Approval of Automotive Software Components
 
Ch5 software imprementation1.0
Ch5 software imprementation1.0Ch5 software imprementation1.0
Ch5 software imprementation1.0
 
Lange michelle mapld08_add_1
Lange michelle mapld08_add_1Lange michelle mapld08_add_1
Lange michelle mapld08_add_1
 
Afry software safety ISO26262 (Embedded @ Gothenburg Meetup)
Afry software safety ISO26262 (Embedded @ Gothenburg Meetup)Afry software safety ISO26262 (Embedded @ Gothenburg Meetup)
Afry software safety ISO26262 (Embedded @ Gothenburg Meetup)
 
Aim crisp handout
Aim crisp handoutAim crisp handout
Aim crisp handout
 
SE18_Lec 02_Software Life Cycle Model
SE18_Lec 02_Software Life Cycle ModelSE18_Lec 02_Software Life Cycle Model
SE18_Lec 02_Software Life Cycle Model
 
Oracle Aim Methodology
Oracle Aim MethodologyOracle Aim Methodology
Oracle Aim Methodology
 
Product life cycle & check in check out views in plm.pptx
Product life cycle & check in check out views in plm.pptxProduct life cycle & check in check out views in plm.pptx
Product life cycle & check in check out views in plm.pptx
 
SE2018_Lec 21_ Software Configuration Management (SCM)
SE2018_Lec 21_ Software Configuration Management (SCM)SE2018_Lec 21_ Software Configuration Management (SCM)
SE2018_Lec 21_ Software Configuration Management (SCM)
 
uipath_insights_upgrade.pptx
uipath_insights_upgrade.pptxuipath_insights_upgrade.pptx
uipath_insights_upgrade.pptx
 
Introduction To Software Quality Assurance
Introduction To Software Quality AssuranceIntroduction To Software Quality Assurance
Introduction To Software Quality Assurance
 
Introduction to software quality assurance by QuontraSolutions
Introduction to software quality assurance by QuontraSolutionsIntroduction to software quality assurance by QuontraSolutions
Introduction to software quality assurance by QuontraSolutions
 
Software development PROCESS
Software development PROCESSSoftware development PROCESS
Software development PROCESS
 
V&V Lessons Learnt under multiple Standards
V&V Lessons Learnt under multiple StandardsV&V Lessons Learnt under multiple Standards
V&V Lessons Learnt under multiple Standards
 
Slides chapters 26-27
Slides chapters 26-27Slides chapters 26-27
Slides chapters 26-27
 
Control System - execution plan
Control System - execution planControl System - execution plan
Control System - execution plan
 
Resume thomas abbott_linkedin
Resume thomas abbott_linkedinResume thomas abbott_linkedin
Resume thomas abbott_linkedin
 
Software Engineering Methodology
Software Engineering MethodologySoftware Engineering Methodology
Software Engineering Methodology
 
Software Configuration Management (SCM)
Software Configuration Management (SCM)Software Configuration Management (SCM)
Software Configuration Management (SCM)
 
SE - Lecture 7 - Software Quality Reliability Mgmt - in lecture.pptx
SE - Lecture 7 - Software Quality  Reliability Mgmt - in lecture.pptxSE - Lecture 7 - Software Quality  Reliability Mgmt - in lecture.pptx
SE - Lecture 7 - Software Quality Reliability Mgmt - in lecture.pptx
 

More from Oak Systems

Case Study on IV&V of the Landing Gear Controller
Case Study on IV&V of the Landing Gear ControllerCase Study on IV&V of the Landing Gear Controller
Case Study on IV&V of the Landing Gear Controller
Oak Systems
 
Case Study on IV&V of Attitude and Heading Reference System
Case Study on IV&V of Attitude and Heading Reference SystemCase Study on IV&V of Attitude and Heading Reference System
Case Study on IV&V of Attitude and Heading Reference System
Oak Systems
 
Case Study on IV&V of an Agriculture Drone
Case Study on IV&V of an Agriculture DroneCase Study on IV&V of an Agriculture Drone
Case Study on IV&V of an Agriculture Drone
Oak Systems
 
Case Study_IV&V of AutomaticFlightControlPanel.pdf
Case Study_IV&V of AutomaticFlightControlPanel.pdfCase Study_IV&V of AutomaticFlightControlPanel.pdf
Case Study_IV&V of AutomaticFlightControlPanel.pdf
Oak Systems
 
Case Study on Advanced light weight torpedo (Software IV&V).pptx
Case Study on Advanced light weight torpedo (Software IV&V).pptxCase Study on Advanced light weight torpedo (Software IV&V).pptx
Case Study on Advanced light weight torpedo (Software IV&V).pptx
Oak Systems
 
Case study - Test Automation of a Mobile Application
Case study - Test Automation of a Mobile ApplicationCase study - Test Automation of a Mobile Application
Case study - Test Automation of a Mobile Application
Oak Systems
 
Case study on operating an Offshore Delivery Center (ODC)
Case study on operating an Offshore Delivery Center (ODC)Case study on operating an Offshore Delivery Center (ODC)
Case study on operating an Offshore Delivery Center (ODC)
Oak Systems
 
Case study - IV&V of Standby Engine Instrument
Case study - IV&V of Standby Engine InstrumentCase study - IV&V of Standby Engine Instrument
Case study - IV&V of Standby Engine Instrument
Oak Systems
 
Banking Case study: UAT Support for CBS Migration
Banking Case study: UAT Support for CBS MigrationBanking Case study: UAT Support for CBS Migration
Banking Case study: UAT Support for CBS Migration
Oak Systems
 
Oaksys Updated Presentation 2020
Oaksys Updated Presentation 2020Oaksys Updated Presentation 2020
Oaksys Updated Presentation 2020
Oak Systems
 
Introduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance TestingIntroduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance Testing
Oak Systems
 
V&V Considerations In Implementing IEC61508-3
V&V Considerations In Implementing IEC61508-3V&V Considerations In Implementing IEC61508-3
V&V Considerations In Implementing IEC61508-3
Oak Systems
 
Considerations in Verification of Safety Design for Complex Systems
Considerations in Verification of Safety Design for Complex SystemsConsiderations in Verification of Safety Design for Complex Systems
Considerations in Verification of Safety Design for Complex Systems
Oak Systems
 
Case study on Test Automation under RUP
Case study on Test Automation under RUPCase study on Test Automation under RUP
Case study on Test Automation under RUP
Oak Systems
 
Case study on V&V for Avionics Software System
Case study on V&V for Avionics Software SystemCase study on V&V for Avionics Software System
Case study on V&V for Avionics Software System
Oak Systems
 
Case study on Performance Profiling of Software for Financial Services
Case study on Performance Profiling of Software for Financial ServicesCase study on Performance Profiling of Software for Financial Services
Case study on Performance Profiling of Software for Financial Services
Oak Systems
 
Test Defect Metrics and Analysis
Test Defect Metrics and AnalysisTest Defect Metrics and Analysis
Test Defect Metrics and AnalysisOak Systems
 
Radar CDU Testing- A Case Study from Oak Systems Pvt Ltd
Radar CDU Testing- A Case Study from Oak Systems Pvt LtdRadar CDU Testing- A Case Study from Oak Systems Pvt Ltd
Radar CDU Testing- A Case Study from Oak Systems Pvt Ltd
Oak Systems
 
Performance Testing of eLearning Portal- A case study by Oak Systems Pvt Ltd
Performance Testing of eLearning Portal- A case study by Oak Systems Pvt LtdPerformance Testing of eLearning Portal- A case study by Oak Systems Pvt Ltd
Performance Testing of eLearning Portal- A case study by Oak Systems Pvt Ltd
Oak Systems
 
A Case Study in Banking UAT
A Case Study in Banking UATA Case Study in Banking UAT
A Case Study in Banking UAT
Oak Systems
 

More from Oak Systems (20)

Case Study on IV&V of the Landing Gear Controller
Case Study on IV&V of the Landing Gear ControllerCase Study on IV&V of the Landing Gear Controller
Case Study on IV&V of the Landing Gear Controller
 
Case Study on IV&V of Attitude and Heading Reference System
Case Study on IV&V of Attitude and Heading Reference SystemCase Study on IV&V of Attitude and Heading Reference System
Case Study on IV&V of Attitude and Heading Reference System
 
Case Study on IV&V of an Agriculture Drone
Case Study on IV&V of an Agriculture DroneCase Study on IV&V of an Agriculture Drone
Case Study on IV&V of an Agriculture Drone
 
Case Study_IV&V of AutomaticFlightControlPanel.pdf
Case Study_IV&V of AutomaticFlightControlPanel.pdfCase Study_IV&V of AutomaticFlightControlPanel.pdf
Case Study_IV&V of AutomaticFlightControlPanel.pdf
 
Case Study on Advanced light weight torpedo (Software IV&V).pptx
Case Study on Advanced light weight torpedo (Software IV&V).pptxCase Study on Advanced light weight torpedo (Software IV&V).pptx
Case Study on Advanced light weight torpedo (Software IV&V).pptx
 
Case study - Test Automation of a Mobile Application
Case study - Test Automation of a Mobile ApplicationCase study - Test Automation of a Mobile Application
Case study - Test Automation of a Mobile Application
 
Case study on operating an Offshore Delivery Center (ODC)
Case study on operating an Offshore Delivery Center (ODC)Case study on operating an Offshore Delivery Center (ODC)
Case study on operating an Offshore Delivery Center (ODC)
 
Case study - IV&V of Standby Engine Instrument
Case study - IV&V of Standby Engine InstrumentCase study - IV&V of Standby Engine Instrument
Case study - IV&V of Standby Engine Instrument
 
Banking Case study: UAT Support for CBS Migration
Banking Case study: UAT Support for CBS MigrationBanking Case study: UAT Support for CBS Migration
Banking Case study: UAT Support for CBS Migration
 
Oaksys Updated Presentation 2020
Oaksys Updated Presentation 2020Oaksys Updated Presentation 2020
Oaksys Updated Presentation 2020
 
Introduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance TestingIntroduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance Testing
 
V&V Considerations In Implementing IEC61508-3
V&V Considerations In Implementing IEC61508-3V&V Considerations In Implementing IEC61508-3
V&V Considerations In Implementing IEC61508-3
 
Considerations in Verification of Safety Design for Complex Systems
Considerations in Verification of Safety Design for Complex SystemsConsiderations in Verification of Safety Design for Complex Systems
Considerations in Verification of Safety Design for Complex Systems
 
Case study on Test Automation under RUP
Case study on Test Automation under RUPCase study on Test Automation under RUP
Case study on Test Automation under RUP
 
Case study on V&V for Avionics Software System
Case study on V&V for Avionics Software SystemCase study on V&V for Avionics Software System
Case study on V&V for Avionics Software System
 
Case study on Performance Profiling of Software for Financial Services
Case study on Performance Profiling of Software for Financial ServicesCase study on Performance Profiling of Software for Financial Services
Case study on Performance Profiling of Software for Financial Services
 
Test Defect Metrics and Analysis
Test Defect Metrics and AnalysisTest Defect Metrics and Analysis
Test Defect Metrics and Analysis
 
Radar CDU Testing- A Case Study from Oak Systems Pvt Ltd
Radar CDU Testing- A Case Study from Oak Systems Pvt LtdRadar CDU Testing- A Case Study from Oak Systems Pvt Ltd
Radar CDU Testing- A Case Study from Oak Systems Pvt Ltd
 
Performance Testing of eLearning Portal- A case study by Oak Systems Pvt Ltd
Performance Testing of eLearning Portal- A case study by Oak Systems Pvt LtdPerformance Testing of eLearning Portal- A case study by Oak Systems Pvt Ltd
Performance Testing of eLearning Portal- A case study by Oak Systems Pvt Ltd
 
A Case Study in Banking UAT
A Case Study in Banking UATA Case Study in Banking UAT
A Case Study in Banking UAT
 

Recently uploaded

Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
Peter Caitens
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
MayankTawar1
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 

Recently uploaded (20)

Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 

Overview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware

  • 1. DESIGN ASSURANCE GUIDANCE FOR AIRBORNE ELECTRONIC HARDWARE by OAK SYSTEMS PRIVATE LIMITED www.oaksys.net Overview of DO-254
  • 2. August 2016 Oak Systems: DO-254 Overview 2 Introduction to DO-254  DO‑ 254: is a Guideline document  "To provide design assurance guidance for the development of airborne electronic hardware such that it safely performs its intended function, in its specified environments  Is based on industry‑experience  Includes LRUs, circuit board assemblies, application specific integrated circuits, programmable logic devices, etc.  This guidance is applicable to current, new, and emerging technologies.
  • 3. August 2016 Oak Systems: DO-254 Overview 3 Introduction to DO-254 DO‑254 guidelines are organised as ‑  Objectives for hardware design life cycle processes  Descriptions of activities and design considerations for achieving those objectives  Descriptions of the evidence that indicate that the objectives have been satisfied
  • 4. August 2016 Oak Systems: DO-254 Overview 4 System Aspects
  • 5. August 2016 Oak Systems: DO-254 Overview 5 System Aspects
  • 6. August 2016 Oak Systems: DO-254 Overview 6 System Levels Five levels of system are def ined in DO-254. Each system level has a specif ic set of objectives that must be satisf ied
  • 7. August 2016 Oak Systems: DO-254 Overview 7 System Levels
  • 8. August 2016 Oak Systems: DO-254 Overview 8 Complexity considerations A hardware item is identif ied as simple only if a comprehensive combination of deterministic tests and analyses appropriate to the design assurance level can ensure correct functional performance under all foreseeable operating conditions with no anomalous behavior. When an item cannot be classif ied as simple, it should be classif ied as complex. For a simple hardware item, extensive documentation of the design process is unnecessary. The supporting processes of verif ication & conf ig mgmt need to be performed and documented for a simple hardware Item, but extensive documentation is not needed.
  • 9. August 2016 Oak Systems: DO-254 Overview 9 Organisation of DO-254
  • 10. August 2016 Oak Systems: DO-254 Overview 10 DO-254 Objectives  DAL Level D – 31 objectives  DAL Level C – 37 objectives  DAL Level B – 39 objectives  DAL Level A – 40 objectives Objectives >>> Activities >>> LifecycleData >>> Certif ication [Around 100 activities ; Around 20 artifacts]
  • 11. August 2016 Oak Systems: DO-254 Overview 11 Hardware Design Lifecycle Process  Hardware Planning process  Hardware Design process  Supporting processes ● Verif ication & Validation process ● Conf iguration Management process ● Process Assurance Process ● Certif ication Liaison process
  • 12. August 2016 Oak Systems: DO-254 Overview 12 Developing a hardware item with different subitems at different stages of development require a means to provide a reasonable amount of control of the design process in order to manage the risk of starting the next process before all elements of the previous process are complete.  Transition criteria, defined as the minimum data used to assess movement from one process to another.  Transition criteria should be documented in the hardware plans.  Use of transition criteria does not imply any particular life cycle model or prevent such development strategies as rapid prototyping and concurrent engineering. Transition Criteria
  • 13. August 2016 Oak Systems: DO-254 Overview 13 Hardware Design Life cycle processes  Hardware Planning Process ‑ to define the means by which the functional & airworthiness requirements are converted into a hardware item with acceptable amount of evidence of assurance that the item will safely perform its intended functions.  Hardware Development Processes ‑ produce the hardware product. (Requirements capture, conceptual & detailed design, implementation and production transition)  Supporting processes – to ensure the correctness, control, and confidence of the Hardware design life cycle processes and their outputs. (Verification & Validation process, CM process, PA process and Certification Liaison process) Let us look into these ...
  • 14. August 2016 Oak Systems: DO-254 Overview 14 H/W Planning process - Objectives  The hardware design life cycle processes are defined  Standards are selected and defined.  The hardware development and verification environments are selected or defined.  The means of compliance of the hardware design assurance objectives, including strategies identified using guidance, are proposed to the certification authority.
  • 15. August 2016 Oak Systems: DO-254 Overview 15 Hardware Plans In order to achieve the DO‑254 objectives, following plans are to be defined –  Plan for Hardware Aspects of Certification (PHAC)  Hardware Design Plan  Hardware Verification Plan  Hardware Validation Plan  Hardware Configuration Management Plan (HCMP)  Hardware Process Assurance Plan (HPAP)
  • 16. August 2016 Oak Systems: DO-254 Overview 16 Hardware Development Processes (5.0)
  • 17. August 2016 Oak Systems: DO-254 Overview 17 Hardware Development Processes (5.0)  HDL design representations use coded text based techniques that are similar in appearance to those used for software representations. This similarity in appearance can mislead one to attempt to use software verification methods directly on the design representation of HDL or other equivalent hardware specification languages.  The guidance is applicable for design assurance for designs using an HDL representation.
  • 18. August 2016 Oak Systems: DO-254 Overview 18 Requirements Capture Process The requirements capture process identifies and records the hardware item requirements. This includes those derived requirements imposed by the proposed hardware item architecture, choice of technology, the basic and optional functionality, environmental, and performance requirements as well as the requirements imposed by the system safety assessment. This process may be iterative since additional reqs may become known during design.
  • 19. August 2016 Oak Systems: DO-254 Overview 19 Conceptual Design Process The conceptual design process produces a high-level design concept that may be assessed to determine the potential for the resulting design implementation to meet the requirements. This may be accomplished using such items as functional block diagrams, design and architecture descriptions, circuit card assembly outlines, and chassis sketches.
  • 20. August 2016 Oak Systems: DO-254 Overview 20 Detailed Design Process The detailed design process produces detailed design data using the hardware item requirements and conceptual design data as the basis for the detailed design.
  • 21. August 2016 Oak Systems: DO-254 Overview 21 Implementation Process The implementation process uses the detailed design data to produce the hardware item that is an input to the testing activity
  • 22. August 2016 Oak Systems: DO-254 Overview 22 Production Transition Process In this process, manufacturing data, test facilities and general resources should be examined to ensure availability and suitability for production. The production transition process uses the outputs from the implementation and verification processes to move the product into production.
  • 23. August 2016 Oak Systems: DO-254 Overview 23 Validation Process The validation process is intended to ensure that the derived requirements are correct and complete with respect to the system requirements allocated to the hardware item through the use of a combination of objective and subjective processes. Validation may be conducted before or after the hardware item is available, however, validation is typically conducted throughout the design life cycle.
  • 24. August 2016 Oak Systems: DO-254 Overview 24 Verification Process The verification process provides assurance that the hardware item implementation meets the requirements. Verification consists of reviews, analyses and tests applied as defined in the verification plan. The verification process should include an assessment of the results.
  • 25. August 2016 Oak Systems: DO-254 Overview 25 Verification & Validation Methods Test Test is a method that confirms that the hardware item correctly responds to a stimulus or series of stimuli. Examples of tests include functional test on the hardware item, system bench test, system validation facility test and aircraft test. Tests may be conducted using manual, automated or specialized test equipment.
  • 26. August 2016 Oak Systems: DO-254 Overview 26 Verification & Validation Methods Analysis Analysis is a detailed, repeatable, analytical method for evaluation of specific hardware item characteristics to demonstrate that a specific requirement is met. Examples of analyses are stress analysis, design margin analysis, common mode failure analysis, worst case analysis and test coverage analysis.
  • 27. August 2016 Oak Systems: DO-254 Overview 27 Verification & Validation Methods Reviews A review is a qualitative method for evaluation of the plans, requirements, design data, design concept or design implementation. Reviews should be held throughout the hardware design life cycle as identified in the relevant plan. All reviews to be used for certification credit should be identified in the validation and verification plan.
  • 28. August 2016 Oak Systems: DO-254 Overview 28 Configuration Management Process The process is intended to provide the ability to consistently replicate the configuration item (CI), regenerate the information if necessary and modify the CI in a controlled fashion if modification is necessary. Objectives: 1. CIs are uniquely identified and documented. 2. Consistent and accurate replication of CIs is ensured. 3. A controlled method of identifying and tracking modification to CIs is provided.
  • 29. August 2016 Oak Systems: DO-254 Overview 29 Process Assurance Process Process assurance ensures that the life cycle process objectives are met and activities have been completed as outlined in plans or that deviations have been addressed. Process assurance activities should be achieved with independence in order to objectively assess the life cycle process, identify deviations and ensure corrective action.
  • 30. August 2016 Oak Systems: DO-254 Overview 30 Process Assurance Process To establish communication and understanding between the applicant and the certification authority throughout the hardware design life cycle to assist in the certification process. Driven by PHAC and Plans A summary of the design processes followed, outputs produced and status of the hardware item should be described in the Hardware Accomplishment Summary (HAS)
  • 31. August 2016 Oak Systems: DO-254 Overview 31 Tool Assessment & Qualification Process ● Hardware design/development tools ● Hardware Verification tools The tool assessment & qualification process may be applied to either a single tool or a set of tools. Tools often contain capabilities beyond those needed for a specific design or verification activity on any specific project. It is only necessary to assess those functions of the tool used for a specific hardware life cycle activity, not the entire tool.
  • 32. August 2016 Oak Systems: DO-254 Overview 32 Tool Assessment & Qualification Process
  • 33. August 2016 Oak Systems: DO-254 Overview 33 Summary ● DO‑254 Provides Guidance for determining, in a consistent manner and with an acceptable level of confidence, that the airborne electronic hardware complies with airworthiness requirements ● Hardware is realised through the Planning, Development and Supporting Processes by following the objectives, activities prescribed and standards adopted ● Rigor of Verification Processes depends upon the Hardware Design Assurance Level
  • 34. August 2016 Oak Systems: DO-254 Overview 34 Questions ? Please write to pradeep@oaksys.net
  • 35. August 2016 Oak Systems: DO-254 Overview 35 Thank You www.oaksys.net Note: All patents & copyrights are acknowledged to their respective owners