SlideShare une entreprise Scribd logo
1  sur  2
System Requirements High-level Software Requirements Software Qualification Test Software Architecture Software Integration Test Source Code (SC) Software Unit Test Executable Object Code (EOC) Low-level Software Requirements DO-178B and V-Model Summary (1) System Qualification Test
DO-178B and V-Model Summary (2) SQA ensures process transition criteria are satisfied [SQAR]. Ensure independence in multiple development activities. Ensure test coverage of detailed code structure is achieved [SVR]. Ensure architecture and low-level requirements are compatible with target computer. Ensure high-level requirements are compatible with target computer. Levels A, B SQA ensures development standards are followed. Provide SCM traceability between baselines [SCI, SCMR]. Produce coding standard [SCS]. Ensure source-code conforms to standard [SCS], is accurate and consistent, and complies with architecture and low-level requirements. Ensure test coverage of basic code structure is achieved [SVR]. Ensure source-code is traceable to low-level requirements. Produce design standard [SDS]. Ensure architecture and low-level requirements [DD] conform to standard [SDS], are accurate and consistent, and comply with high-level requirements. Ensure [EOC] is compliant and robust with respect to low-level requirements [SVCP, SVR]. Ensure test coverage of low-level requirements is achieved [SVR]. Ensure low-level requirements are traceable to high level requirements. Produce requirements standard [SRS]. Ensure high-level requirements [SRD] conform to standard [SRS]. Levels A, B, C Produce plans [SDP, SVP, SCMP, SQAP, TQP]. SQA ensures plans are followed [SQAR]. Provide SCM identification, change control and archive [SCI, SECI, SCMR, PR]. Ensure independence in SQA activities. Liaise with the certification authority [PSAC, SAS, SCI]. Produce source-code [SC]. Produce and integrate executable object code [EOC]. Develop software architecture and low-level requirements [DD]. Ensure partitioning integrity. Develop high-level software requirements. Ensure high-level requirements are defined [SRD], accurate and traceable. Ensure executable [EOC] is compliant and robust with respect to high-level requirements [SVCP, SVR]. Ensure test coverage of high-level requirements is achieved [SVR]. Levels A, B, C, D Other Processes Coding and Verification Design and Verification Requirements and Verification

Contenu connexe

Tendances

ARP-4754A Training - Civil Aircraft and Systems : Tonex
ARP-4754A Training - Civil Aircraft and Systems : TonexARP-4754A Training - Civil Aircraft and Systems : Tonex
ARP-4754A Training - Civil Aircraft and Systems : Tonex
Bryan Len
 
DELTA pp (financials revised)
DELTA pp (financials revised)DELTA pp (financials revised)
DELTA pp (financials revised)
Patrick Cary
 

Tendances (20)

ISO 26262: Automotive Functional Safety
ISO 26262: Automotive Functional SafetyISO 26262: Automotive Functional Safety
ISO 26262: Automotive Functional Safety
 
An approach towards sotif with ansys medini analyze
An approach towards sotif with ansys medini analyzeAn approach towards sotif with ansys medini analyze
An approach towards sotif with ansys medini analyze
 
Automotive SPICE Level 3 and Beyond with codeBeamer ALM
Automotive SPICE Level 3 and Beyond with codeBeamer ALMAutomotive SPICE Level 3 and Beyond with codeBeamer ALM
Automotive SPICE Level 3 and Beyond with codeBeamer ALM
 
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
 
HARA ISO 26262: What is HARA and Why is it Required?
HARA ISO 26262: What is HARA and Why is it Required?HARA ISO 26262: What is HARA and Why is it Required?
HARA ISO 26262: What is HARA and Why is it Required?
 
An integrative solution towards SOTIF and AV safety
An integrative solution towards SOTIF and AV safetyAn integrative solution towards SOTIF and AV safety
An integrative solution towards SOTIF and AV safety
 
ARP-4754A Training - Civil Aircraft and Systems : Tonex
ARP-4754A Training - Civil Aircraft and Systems : TonexARP-4754A Training - Civil Aircraft and Systems : Tonex
ARP-4754A Training - Civil Aircraft and Systems : Tonex
 
Boeing Case Study
Boeing Case StudyBoeing Case Study
Boeing Case Study
 
digital avionics systems
digital avionics systemsdigital avionics systems
digital avionics systems
 
ISO 26262 Unit Testing | Functional Safety in Automotive
ISO 26262 Unit Testing | Functional Safety in Automotive ISO 26262 Unit Testing | Functional Safety in Automotive
ISO 26262 Unit Testing | Functional Safety in Automotive
 
Automotive Software Basics
Automotive Software BasicsAutomotive Software Basics
Automotive Software Basics
 
Achieve iso 26262 certification
Achieve iso 26262 certificationAchieve iso 26262 certification
Achieve iso 26262 certification
 
Formal Method for Avionics Software Verification
 Formal Method for Avionics Software Verification Formal Method for Avionics Software Verification
Formal Method for Avionics Software Verification
 
Презентация и брошюра компании «Ukrspecsystems»
Презентация и брошюра компании «Ukrspecsystems»Презентация и брошюра компании «Ukrspecsystems»
Презентация и брошюра компании «Ukrspecsystems»
 
Le Bourget 2017 - AW169, the New Twin Engine Helicopter for EMES
Le Bourget 2017 - AW169, the New Twin Engine Helicopter for EMESLe Bourget 2017 - AW169, the New Twin Engine Helicopter for EMES
Le Bourget 2017 - AW169, the New Twin Engine Helicopter for EMES
 
ARP4754A Gaps and Closing ARP4754A Gaps from AFuzion ARP4754A 3-Day Training
ARP4754A Gaps and Closing ARP4754A Gaps from AFuzion ARP4754A 3-Day TrainingARP4754A Gaps and Closing ARP4754A Gaps from AFuzion ARP4754A 3-Day Training
ARP4754A Gaps and Closing ARP4754A Gaps from AFuzion ARP4754A 3-Day Training
 
European Rotors - Mission Management System’s Capabilities for Law Enforcemen...
European Rotors - Mission Management System’s Capabilities for Law Enforcemen...European Rotors - Mission Management System’s Capabilities for Law Enforcemen...
European Rotors - Mission Management System’s Capabilities for Law Enforcemen...
 
Applying IEC 62304 Risk Management in Aligned Elements - the medical device ALM
Applying IEC 62304 Risk Management in Aligned Elements - the medical device ALMApplying IEC 62304 Risk Management in Aligned Elements - the medical device ALM
Applying IEC 62304 Risk Management in Aligned Elements - the medical device ALM
 
DELTA pp (financials revised)
DELTA pp (financials revised)DELTA pp (financials revised)
DELTA pp (financials revised)
 
Avionics System Standards
Avionics System StandardsAvionics System Standards
Avionics System Standards
 

En vedette

Avionics Software Standards ppt in latex
Avionics Software Standards ppt in latexAvionics Software Standards ppt in latex
Avionics Software Standards ppt in latex
Sushma Reddy
 

En vedette (7)

RTCA DO-178C overview
RTCA DO-178C overviewRTCA DO-178C overview
RTCA DO-178C overview
 
ELA-The Finishing School
ELA-The Finishing SchoolELA-The Finishing School
ELA-The Finishing School
 
Avionics Software Standards ppt in latex
Avionics Software Standards ppt in latexAvionics Software Standards ppt in latex
Avionics Software Standards ppt in latex
 
Acceptance testing plone sites and add ons with robot framework and selenium
Acceptance testing plone sites and add ons with robot framework and seleniumAcceptance testing plone sites and add ons with robot framework and selenium
Acceptance testing plone sites and add ons with robot framework and selenium
 
Robot Framework Introduction & Sauce Labs Integration
Robot Framework Introduction & Sauce Labs IntegrationRobot Framework Introduction & Sauce Labs Integration
Robot Framework Introduction & Sauce Labs Integration
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Similaire à Do 178 B Summary

TammyPhillipsResume_2016
TammyPhillipsResume_2016TammyPhillipsResume_2016
TammyPhillipsResume_2016
Tammy Phillips
 
Mainframes and Cobol Migration - Tools based - Arkin Software
Mainframes and Cobol Migration - Tools based - Arkin SoftwareMainframes and Cobol Migration - Tools based - Arkin Software
Mainframes and Cobol Migration - Tools based - Arkin Software
arkinsoftware
 
Software Engineering as the Next Level Up from Programming (Oracle Groundbrea...
Software Engineering as the Next Level Up from Programming (Oracle Groundbrea...Software Engineering as the Next Level Up from Programming (Oracle Groundbrea...
Software Engineering as the Next Level Up from Programming (Oracle Groundbrea...
Lucas Jellema
 
Cognizant's Zero Deviation Life Cycle - an Overview
Cognizant's Zero Deviation Life Cycle - an OverviewCognizant's Zero Deviation Life Cycle - an Overview
Cognizant's Zero Deviation Life Cycle - an Overview
Dr. Bippin Makoond
 

Similaire à Do 178 B Summary (20)

SQA
SQASQA
SQA
 
Modernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectModernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-Architect
 
TammyPhillipsResume_2016
TammyPhillipsResume_2016TammyPhillipsResume_2016
TammyPhillipsResume_2016
 
Leading the Transformation
Leading the TransformationLeading the Transformation
Leading the Transformation
 
Get An Attractive Score in AWS Developer Associate (DVA-C02) Exam
Get An Attractive Score in AWS Developer Associate (DVA-C02) ExamGet An Attractive Score in AWS Developer Associate (DVA-C02) Exam
Get An Attractive Score in AWS Developer Associate (DVA-C02) Exam
 
Improve Developer Experience with Developer Portal
Improve Developer Experience with Developer PortalImprove Developer Experience with Developer Portal
Improve Developer Experience with Developer Portal
 
Mainframes and Cobol Migration - Tools based - Arkin Software
Mainframes and Cobol Migration - Tools based - Arkin SoftwareMainframes and Cobol Migration - Tools based - Arkin Software
Mainframes and Cobol Migration - Tools based - Arkin Software
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Lads Tech Company Profile V4.0
Lads Tech Company Profile V4.0Lads Tech Company Profile V4.0
Lads Tech Company Profile V4.0
 
Resume
ResumeResume
Resume
 
Software Engineering as the Next Level Up from Programming (Oracle Groundbrea...
Software Engineering as the Next Level Up from Programming (Oracle Groundbrea...Software Engineering as the Next Level Up from Programming (Oracle Groundbrea...
Software Engineering as the Next Level Up from Programming (Oracle Groundbrea...
 
Resume
ResumeResume
Resume
 
Ogt svf engine_brochure_aug2017
Ogt svf engine_brochure_aug2017Ogt svf engine_brochure_aug2017
Ogt svf engine_brochure_aug2017
 
AWS Certified DevOps Engineer: What it is and how to get certified
AWS Certified DevOps Engineer: What it is and how to get certifiedAWS Certified DevOps Engineer: What it is and how to get certified
AWS Certified DevOps Engineer: What it is and how to get certified
 
Profile_Ahmad2
Profile_Ahmad2Profile_Ahmad2
Profile_Ahmad2
 
A Bit of Everything Chef
A Bit of Everything ChefA Bit of Everything Chef
A Bit of Everything Chef
 
resume
resumeresume
resume
 
Introduction To Software Quality Assurance
Introduction To Software Quality AssuranceIntroduction To Software Quality Assurance
Introduction To Software Quality Assurance
 
Cognizant's Zero Deviation Life Cycle - an Overview
Cognizant's Zero Deviation Life Cycle - an OverviewCognizant's Zero Deviation Life Cycle - an Overview
Cognizant's Zero Deviation Life Cycle - an Overview
 
JedaOverview
JedaOverviewJedaOverview
JedaOverview
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Dernier (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 

Do 178 B Summary

  • 1. System Requirements High-level Software Requirements Software Qualification Test Software Architecture Software Integration Test Source Code (SC) Software Unit Test Executable Object Code (EOC) Low-level Software Requirements DO-178B and V-Model Summary (1) System Qualification Test
  • 2. DO-178B and V-Model Summary (2) SQA ensures process transition criteria are satisfied [SQAR]. Ensure independence in multiple development activities. Ensure test coverage of detailed code structure is achieved [SVR]. Ensure architecture and low-level requirements are compatible with target computer. Ensure high-level requirements are compatible with target computer. Levels A, B SQA ensures development standards are followed. Provide SCM traceability between baselines [SCI, SCMR]. Produce coding standard [SCS]. Ensure source-code conforms to standard [SCS], is accurate and consistent, and complies with architecture and low-level requirements. Ensure test coverage of basic code structure is achieved [SVR]. Ensure source-code is traceable to low-level requirements. Produce design standard [SDS]. Ensure architecture and low-level requirements [DD] conform to standard [SDS], are accurate and consistent, and comply with high-level requirements. Ensure [EOC] is compliant and robust with respect to low-level requirements [SVCP, SVR]. Ensure test coverage of low-level requirements is achieved [SVR]. Ensure low-level requirements are traceable to high level requirements. Produce requirements standard [SRS]. Ensure high-level requirements [SRD] conform to standard [SRS]. Levels A, B, C Produce plans [SDP, SVP, SCMP, SQAP, TQP]. SQA ensures plans are followed [SQAR]. Provide SCM identification, change control and archive [SCI, SECI, SCMR, PR]. Ensure independence in SQA activities. Liaise with the certification authority [PSAC, SAS, SCI]. Produce source-code [SC]. Produce and integrate executable object code [EOC]. Develop software architecture and low-level requirements [DD]. Ensure partitioning integrity. Develop high-level software requirements. Ensure high-level requirements are defined [SRD], accurate and traceable. Ensure executable [EOC] is compliant and robust with respect to high-level requirements [SVCP, SVR]. Ensure test coverage of high-level requirements is achieved [SVR]. Levels A, B, C, D Other Processes Coding and Verification Design and Verification Requirements and Verification

Notes de l'éditeur

  1. DO-178B objectives imply rather than mandate explicitly a V-Model. Likewise, other standards (e.g. IEEE 12207, IEC 61508, ISO 26262) are V-Model based. As the DO-178B assurance level becomes more onerous, evidence from deeper within the V-Model is required. All levels (A through to D) demand a lot of assurance for Requirements, but only levels A and B need detailed SC assurance.
  2. Summary of Tables in Annex A of DO-178B. Note, objectives applying to all four levels are concentrated on Requirements processes – in fact, no SC assurance is required for Level D! This “requirements-based” theme is reflected also in the body of DO-178B (refer 6.4.2 and 6.4.3), and is taught by DO-178B gurus (e.g. Mike DeWalt). Concentrating effort on code based assurance to the exclusion of requirements assurance is a common but gross misinterpretation and misrepresentation of DO-178B. Levels A and B require significantly more effort because, code (SC and EOC) and the coding processes require additional verification, and independent satisfaction of multiple objectives is required.