SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
Contents




     Introduction
     History of DO-178B
     Features of DO-178B
     Drawbacks of DO-178B
     DO-178C
     Conclusion




      Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
Introduction
Avonics Software . . . . . .




           Avionics software is embedded software with legally mandated
           safety and reliability concerns used in avionics.




             Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
Introduction
Avonics Software . . . . . .




           Avionics software is embedded software with legally mandated
           safety and reliability concerns used in avionics.
           To assure safety and reliability some representative standards
           like MIL-STD-2167 for military systems,RCTA DO-178B for
           civil aircraft are introduced.




             Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
History of DO-178B




     It was realized that the usual approach to seek the safety and
     reliability will not work for Safety critical systems.
     There was a great need for finding design errors which came
     out in the form of first DO- 178 certification document.




      Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
History of DO-178B
DO-178




         The software applications were divided into three categories:
         critical, essential, and nonessential.




          Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
History of DO-178B
DO-178




         The software applications were divided into three categories:
         critical, essential, and nonessential.
         DO-178 also established the relationship between the software
         certification process and the other relevant Federal Aviation
         Regulations.




          Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
History of DO-178B
DO-178A




          Software development processes were described in a more
          systematic and structured manner.
          The verification process included distinctions in effort required
          by software level.




           Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
History of DO-178B
DO-178B




  The purpose was to provide detailed guidelines for the production
  of software for airborne systems. The goals were the following:
          Develop objectives for the life cycle processes.
          Provide a description of the activities and design
          considerations for achieving those objectives
          Provide a description of the evidence indicating the objectives
          have been satisfied.




           Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
Features of DO-178B
  The Table shows the software level per failure condition and the
  amount of DO-178B objectives associated to each.

    SW       Failure            Description                                  Objec-    With
   Level     Condition                                                        tives   Indep
     A       Catastropic        Conditions which would prevent                 66       25
                                continued safe flight and landing.
     B       Hazardous          Software that could cause or contribute       65       14
                                to the failure of the system resulting in
                                a hazardous or severe failure condition
     C       Major              Conditions which would significantly           57        2
                                reduce aircraft safety, crew ability to
                                work under adverse operation.
    D        Minor              Conditions which would not significantly       28        2
                                reduce aircraft safety, slight increase in
                                crew workload.
     E       No Effect           Conditions which do not affect the              0        0
         Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
Features of DO-178B




  The important sections of DO-178B document :
      Software Planning Process




       Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
Features of DO-178B




  The important sections of DO-178B document :
      Software Planning Process
      Software Development Process




       Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
Features of DO-178B




  The important sections of DO-178B document :
      Software Planning Process
      Software Development Process
      Software Verification Process




       Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
Features of DO-178B




  The important sections of DO-178B document :
      Software Planning Process
      Software Development Process
      Software Verification Process
      Software Configuration Management




       Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
Features of DO-178B
Software Planning Process




         Plan for Software Aspects of Certification.
         Software Development Plan.
         Software Verification Plan.




          Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
Software Development Process




     Software requirements,software design,software coding and
     integration.
     Adherence to a set of software coding standards.




      Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
Software Verification Process




      To detect and report errors.
      Reviews, Analyses and Development of test cases.
      Structural Coverage Analysis.




       Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
Software Configuration Management




     Task of tracking and controlling the changes in the software.
     How problem reports are dealt with?
     How the development process are recorded?




      Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
Drawbacks of DO-178B




     No clarification of the definitions and boundaries between the
     key concepts of High Level Requirements, Low Level
     Requirements and Derived Requirements.
     It does not consider new development methodologies like
     MBT.




      Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
DO-178C




    Provides clearer language and terminology.
    Provides more consistency.
    Use of formal methods.
    Use of Object Oriented Programming.




     Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards
Conclusion




     The DO-178B solely focuses on design assurance where the
     required assurance is defined on the basis of the criticality.
     DO-178C which is partially approved,clarified most of the
     unclear topics of DO-178B and includes few latest
     technologies.
     Formal methods are addressed to complement testing but not
     to replace.




      Kuladeep-COE11B026 Sushma-COE11B010   Avionics Software Standards

Weitere ähnliche Inhalte

Was ist angesagt?

Overview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware
Overview of DO-254: Design Assurance Guidance For Airborne Electronic HardwareOverview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware
Overview of DO-254: Design Assurance Guidance For Airborne Electronic HardwareOak Systems
 
Lange michelle mapld08_add_1
Lange michelle mapld08_add_1Lange michelle mapld08_add_1
Lange michelle mapld08_add_1salimgharnate
 
DMAP\'s Brochure
DMAP\'s BrochureDMAP\'s Brochure
DMAP\'s BrochureDMAP
 
Avionics system Standard
Avionics system StandardAvionics system Standard
Avionics system StandardJeran Rai
 
由政府採購體系檢視國內政府與業界有關系統工程之落差
由政府採購體系檢視國內政府與業界有關系統工程之落差由政府採購體系檢視國內政府與業界有關系統工程之落差
由政府採購體系檢視國內政府與業界有關系統工程之落差Alex Yin
 
Bilbro james
Bilbro jamesBilbro james
Bilbro jamesNASAPMC
 
Mikus Resume 2016
Mikus Resume 2016Mikus Resume 2016
Mikus Resume 2016Kenny Mikus
 
Resume_Tiede_1212016
Resume_Tiede_1212016Resume_Tiede_1212016
Resume_Tiede_1212016Robert Tiede
 
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 StandardsOak Systems
 
GenerationRFID_Corp_2015_02
GenerationRFID_Corp_2015_02GenerationRFID_Corp_2015_02
GenerationRFID_Corp_2015_02Albert Escala
 
Gavish_Sharma Resume
Gavish_Sharma ResumeGavish_Sharma Resume
Gavish_Sharma ResumeGavish Sharma
 
Instrumentation Design Engineer
Instrumentation Design Engineer Instrumentation Design Engineer
Instrumentation Design Engineer Parth Tailor
 

Was ist angesagt? (19)

Overview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware
Overview of DO-254: Design Assurance Guidance For Airborne Electronic HardwareOverview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware
Overview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware
 
What is Design Assurance Engineering (DAE)?
What is Design Assurance Engineering (DAE)?What is Design Assurance Engineering (DAE)?
What is Design Assurance Engineering (DAE)?
 
Lange michelle mapld08_add_1
Lange michelle mapld08_add_1Lange michelle mapld08_add_1
Lange michelle mapld08_add_1
 
DMAP\'s Brochure
DMAP\'s BrochureDMAP\'s Brochure
DMAP\'s Brochure
 
Avionics system Standard
Avionics system StandardAvionics system Standard
Avionics system Standard
 
由政府採購體系檢視國內政府與業界有關系統工程之落差
由政府採購體系檢視國內政府與業界有關系統工程之落差由政府採購體系檢視國內政府與業界有關系統工程之落差
由政府採購體系檢視國內政府與業界有關系統工程之落差
 
5_16_15_Chron_Resume
5_16_15_Chron_Resume5_16_15_Chron_Resume
5_16_15_Chron_Resume
 
Bilbro james
Bilbro jamesBilbro james
Bilbro james
 
Typical Control System Design Document/Guideline
Typical Control System Design Document/Guideline Typical Control System Design Document/Guideline
Typical Control System Design Document/Guideline
 
Mikus Resume 2016
Mikus Resume 2016Mikus Resume 2016
Mikus Resume 2016
 
ESS Software and Firmware
ESS Software and FirmwareESS Software and Firmware
ESS Software and Firmware
 
PLM N&R Master
PLM N&R MasterPLM N&R Master
PLM N&R Master
 
Resume_Tiede_1212016
Resume_Tiede_1212016Resume_Tiede_1212016
Resume_Tiede_1212016
 
Control System - execution plan
Control System - execution planControl System - execution plan
Control System - execution plan
 
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
 
GenerationRFID_Corp_2015_02
GenerationRFID_Corp_2015_02GenerationRFID_Corp_2015_02
GenerationRFID_Corp_2015_02
 
Gavish_Sharma Resume
Gavish_Sharma ResumeGavish_Sharma Resume
Gavish_Sharma Resume
 
Instrumentation Design Engineer
Instrumentation Design Engineer Instrumentation Design Engineer
Instrumentation Design Engineer
 
Slide 4 v6
Slide 4 v6Slide 4 v6
Slide 4 v6
 

Andere mochten auch

Hamilton jackson think first final
Hamilton jackson think first finalHamilton jackson think first final
Hamilton jackson think first finalLaureal23
 
Scalzo joshuavr
Scalzo joshuavrScalzo joshuavr
Scalzo joshuavrjorp57
 
Rolul literaturii
Rolul literaturiiRolul literaturii
Rolul literaturiiInna Ndreea
 
Portefolio madsons
Portefolio madsonsPortefolio madsons
Portefolio madsonsMarcioEnes
 
Hamilton jackson think first
Hamilton jackson think firstHamilton jackson think first
Hamilton jackson think firstLaureal23
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1fernsupawade
 
Monetization summit
Monetization summitMonetization summit
Monetization summitRon Gavriely
 
เศษรฐกิจพอเพียง สุภาวดี
เศษรฐกิจพอเพียง สุภาวดีเศษรฐกิจพอเพียง สุภาวดี
เศษรฐกิจพอเพียง สุภาวดีfernsupawade
 
Strachan_420Final_Anthropologie
Strachan_420Final_AnthropologieStrachan_420Final_Anthropologie
Strachan_420Final_Anthropologiestrach18
 
ELA-The Finishing School
ELA-The Finishing SchoolELA-The Finishing School
ELA-The Finishing SchoolAmitesh Kumar
 
Elements & health project
Elements & health projectElements & health project
Elements & health projectpereze97
 
overcoming problems of performance appraisal
overcoming problems of performance appraisalovercoming problems of performance appraisal
overcoming problems of performance appraisalmahmoodku
 
Alat pemahaman individu non tes
Alat pemahaman individu non tesAlat pemahaman individu non tes
Alat pemahaman individu non tesbutterflow
 
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 seleniumAsko Soukka
 
Robot Framework Introduction & Sauce Labs Integration
Robot Framework Introduction & Sauce Labs IntegrationRobot Framework Introduction & Sauce Labs Integration
Robot Framework Introduction & Sauce Labs IntegrationSauce Labs
 
Software Testing Fundamentals
Software Testing FundamentalsSoftware Testing Fundamentals
Software Testing FundamentalsChankey Pathak
 

Andere mochten auch (20)

Civil site engineering
Civil site engineeringCivil site engineering
Civil site engineering
 
Hamilton jackson think first final
Hamilton jackson think first finalHamilton jackson think first final
Hamilton jackson think first final
 
Scalzo joshuavr
Scalzo joshuavrScalzo joshuavr
Scalzo joshuavr
 
Rolul literaturii
Rolul literaturiiRolul literaturii
Rolul literaturii
 
Portefolio madsons
Portefolio madsonsPortefolio madsons
Portefolio madsons
 
Hamilton jackson think first
Hamilton jackson think firstHamilton jackson think first
Hamilton jackson think first
 
Russia
RussiaRussia
Russia
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1
 
Monetization summit
Monetization summitMonetization summit
Monetization summit
 
เศษรฐกิจพอเพียง สุภาวดี
เศษรฐกิจพอเพียง สุภาวดีเศษรฐกิจพอเพียง สุภาวดี
เศษรฐกิจพอเพียง สุภาวดี
 
Strachan_420Final_Anthropologie
Strachan_420Final_AnthropologieStrachan_420Final_Anthropologie
Strachan_420Final_Anthropologie
 
Planning
PlanningPlanning
Planning
 
ELA-The Finishing School
ELA-The Finishing SchoolELA-The Finishing School
ELA-The Finishing School
 
Elements & health project
Elements & health projectElements & health project
Elements & health project
 
overcoming problems of performance appraisal
overcoming problems of performance appraisalovercoming problems of performance appraisal
overcoming problems of performance appraisal
 
Alat pemahaman individu non tes
Alat pemahaman individu non tesAlat pemahaman individu non tes
Alat pemahaman individu non tes
 
Conjunction
ConjunctionConjunction
Conjunction
 
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
 
Software Testing Fundamentals
Software Testing FundamentalsSoftware Testing Fundamentals
Software Testing Fundamentals
 

Ähnlich wie Avionics Software Standards ppt in latex

Avionics System Standards.pdf
Avionics System Standards.pdfAvionics System Standards.pdf
Avionics System Standards.pdfJERANRAI1
 
5.13 Software management control
5.13 Software management control5.13 Software management control
5.13 Software management controllpapadop
 
3 martin heininger - software unit testing autonomous cars verified by aero...
3   martin heininger - software unit testing autonomous cars verified by aero...3   martin heininger - software unit testing autonomous cars verified by aero...
3 martin heininger - software unit testing autonomous cars verified by aero...Ievgenii Katsan
 
Srinivas avioinics 6yrs
Srinivas avioinics 6yrsSrinivas avioinics 6yrs
Srinivas avioinics 6yrsSrinivas KV
 
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 InstrumentOak 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 ControllerOak Systems
 
AN ANALYSIS OF SOFTWARE REQUIREMENTS SPECIFICATION CHARACTERISTICS IN REGULAT...
AN ANALYSIS OF SOFTWARE REQUIREMENTS SPECIFICATION CHARACTERISTICS IN REGULAT...AN ANALYSIS OF SOFTWARE REQUIREMENTS SPECIFICATION CHARACTERISTICS IN REGULAT...
AN ANALYSIS OF SOFTWARE REQUIREMENTS SPECIFICATION CHARACTERISTICS IN REGULAT...ijseajournal
 
Nishar_Resume
Nishar_ResumeNishar_Resume
Nishar_ResumeMD NISHAR
 
Model-Driven Development for Safety-Critical Software
Model-Driven Development for Safety-Critical SoftwareModel-Driven Development for Safety-Critical Software
Model-Driven Development for Safety-Critical Softwaregjuljo
 
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.pdfOak Systems
 
Proceso de certificación de gráficos
Proceso de certificación de gráficosProceso de certificación de gráficos
Proceso de certificación de gráficosMarketing Donalba
 
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 SystemOak Systems
 
Dmap Solution
Dmap SolutionDmap Solution
Dmap SolutionDMAP
 
Towards 0-bug software in the automotive industry
Towards 0-bug software in the automotive industryTowards 0-bug software in the automotive industry
Towards 0-bug software in the automotive industryAshley Zupkus
 
Yakaiah_Resume_9Yrs
Yakaiah_Resume_9YrsYakaiah_Resume_9Yrs
Yakaiah_Resume_9YrsYakaiah S
 
5 Things to Know about Safety-Critical Applications in Aerospace
5 Things to Know about Safety-Critical Applications in Aerospace5 Things to Know about Safety-Critical Applications in Aerospace
5 Things to Know about Safety-Critical Applications in AerospaceMEN Mikro Elektronik GmbH
 
5 Things to Know about Safety-Critical Applications in Aerospace
5 Things to Know about Safety-Critical Applications in Aerospace5 Things to Know about Safety-Critical Applications in Aerospace
5 Things to Know about Safety-Critical Applications in AerospaceMEN Micro
 

Ähnlich wie Avionics Software Standards ppt in latex (20)

Avionics System Standards.pdf
Avionics System Standards.pdfAvionics System Standards.pdf
Avionics System Standards.pdf
 
Avionics System Standards
Avionics System StandardsAvionics System Standards
Avionics System Standards
 
5.13 Software management control
5.13 Software management control5.13 Software management control
5.13 Software management control
 
3 martin heininger - software unit testing autonomous cars verified by aero...
3   martin heininger - software unit testing autonomous cars verified by aero...3   martin heininger - software unit testing autonomous cars verified by aero...
3 martin heininger - software unit testing autonomous cars verified by aero...
 
Srinivas avioinics 6yrs
Srinivas avioinics 6yrsSrinivas avioinics 6yrs
Srinivas avioinics 6yrs
 
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
 
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
 
AN ANALYSIS OF SOFTWARE REQUIREMENTS SPECIFICATION CHARACTERISTICS IN REGULAT...
AN ANALYSIS OF SOFTWARE REQUIREMENTS SPECIFICATION CHARACTERISTICS IN REGULAT...AN ANALYSIS OF SOFTWARE REQUIREMENTS SPECIFICATION CHARACTERISTICS IN REGULAT...
AN ANALYSIS OF SOFTWARE REQUIREMENTS SPECIFICATION CHARACTERISTICS IN REGULAT...
 
13_CES_DO-178B.pdf
13_CES_DO-178B.pdf13_CES_DO-178B.pdf
13_CES_DO-178B.pdf
 
Nishar_Resume
Nishar_ResumeNishar_Resume
Nishar_Resume
 
Model-Driven Development for Safety-Critical Software
Model-Driven Development for Safety-Critical SoftwareModel-Driven Development for Safety-Critical Software
Model-Driven Development for Safety-Critical Software
 
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
 
Proceso de certificación de gráficos
Proceso de certificación de gráficosProceso de certificación de gráficos
Proceso de certificación de gráficos
 
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
 
Dmap Solution
Dmap SolutionDmap Solution
Dmap Solution
 
Towards 0-bug software in the automotive industry
Towards 0-bug software in the automotive industryTowards 0-bug software in the automotive industry
Towards 0-bug software in the automotive industry
 
Yakaiah_Resume_9Yrs
Yakaiah_Resume_9YrsYakaiah_Resume_9Yrs
Yakaiah_Resume_9Yrs
 
Pasha_CV
Pasha_CVPasha_CV
Pasha_CV
 
5 Things to Know about Safety-Critical Applications in Aerospace
5 Things to Know about Safety-Critical Applications in Aerospace5 Things to Know about Safety-Critical Applications in Aerospace
5 Things to Know about Safety-Critical Applications in Aerospace
 
5 Things to Know about Safety-Critical Applications in Aerospace
5 Things to Know about Safety-Critical Applications in Aerospace5 Things to Know about Safety-Critical Applications in Aerospace
5 Things to Know about Safety-Critical Applications in Aerospace
 

Kürzlich hochgeladen

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Kürzlich hochgeladen (20)

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

Avionics Software Standards ppt in latex

  • 1. Contents Introduction History of DO-178B Features of DO-178B Drawbacks of DO-178B DO-178C Conclusion Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 2. Introduction Avonics Software . . . . . . Avionics software is embedded software with legally mandated safety and reliability concerns used in avionics. Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 3. Introduction Avonics Software . . . . . . Avionics software is embedded software with legally mandated safety and reliability concerns used in avionics. To assure safety and reliability some representative standards like MIL-STD-2167 for military systems,RCTA DO-178B for civil aircraft are introduced. Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 4. History of DO-178B It was realized that the usual approach to seek the safety and reliability will not work for Safety critical systems. There was a great need for finding design errors which came out in the form of first DO- 178 certification document. Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 5. History of DO-178B DO-178 The software applications were divided into three categories: critical, essential, and nonessential. Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 6. History of DO-178B DO-178 The software applications were divided into three categories: critical, essential, and nonessential. DO-178 also established the relationship between the software certification process and the other relevant Federal Aviation Regulations. Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 7. History of DO-178B DO-178A Software development processes were described in a more systematic and structured manner. The verification process included distinctions in effort required by software level. Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 8. History of DO-178B DO-178B The purpose was to provide detailed guidelines for the production of software for airborne systems. The goals were the following: Develop objectives for the life cycle processes. Provide a description of the activities and design considerations for achieving those objectives Provide a description of the evidence indicating the objectives have been satisfied. Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 9. Features of DO-178B The Table shows the software level per failure condition and the amount of DO-178B objectives associated to each. SW Failure Description Objec- With Level Condition tives Indep A Catastropic Conditions which would prevent 66 25 continued safe flight and landing. B Hazardous Software that could cause or contribute 65 14 to the failure of the system resulting in a hazardous or severe failure condition C Major Conditions which would significantly 57 2 reduce aircraft safety, crew ability to work under adverse operation. D Minor Conditions which would not significantly 28 2 reduce aircraft safety, slight increase in crew workload. E No Effect Conditions which do not affect the 0 0 Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 10. Features of DO-178B The important sections of DO-178B document : Software Planning Process Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 11. Features of DO-178B The important sections of DO-178B document : Software Planning Process Software Development Process Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 12. Features of DO-178B The important sections of DO-178B document : Software Planning Process Software Development Process Software Verification Process Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 13. Features of DO-178B The important sections of DO-178B document : Software Planning Process Software Development Process Software Verification Process Software Configuration Management Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 14. Features of DO-178B Software Planning Process Plan for Software Aspects of Certification. Software Development Plan. Software Verification Plan. Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 15. Software Development Process Software requirements,software design,software coding and integration. Adherence to a set of software coding standards. Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 16. Software Verification Process To detect and report errors. Reviews, Analyses and Development of test cases. Structural Coverage Analysis. Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 17. Software Configuration Management Task of tracking and controlling the changes in the software. How problem reports are dealt with? How the development process are recorded? Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 18. Drawbacks of DO-178B No clarification of the definitions and boundaries between the key concepts of High Level Requirements, Low Level Requirements and Derived Requirements. It does not consider new development methodologies like MBT. Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 19. DO-178C Provides clearer language and terminology. Provides more consistency. Use of formal methods. Use of Object Oriented Programming. Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards
  • 20. Conclusion The DO-178B solely focuses on design assurance where the required assurance is defined on the basis of the criticality. DO-178C which is partially approved,clarified most of the unclear topics of DO-178B and includes few latest technologies. Formal methods are addressed to complement testing but not to replace. Kuladeep-COE11B026 Sushma-COE11B010 Avionics Software Standards