1 / 10

Basing Aviation Software Certification On Assurance Cases

This position paper discusses how assurance cases can improve software quality in aviation by documenting assurance arguments. Learn from John Knight, Patrick Graydon, and Elisabeth Strunk about why prescribed development processes may fall short. Explore the intersection of civil and computer engineering in ensuring safety through a community of trust. Discover the importance of engineers understanding limitations and technology advancements to prevent failures. Emphasizing the need for better education and industry integration to set standards for software certification.

valeriew
Download Presentation

Basing Aviation Software Certification On Assurance Cases

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Basing Aviation Software CertificationOn Assurance Cases John Knight Patrick Graydon Elisabeth Strunk

  2. The Argument • Prescribed software development processes do not ensure software quality • Assurance cases (e.g., safety cases) provide a mechanism for documenting an assurance argument • Read position paper • Listen to Robin Bloomfield

  3. Certification and Education John Knight

  4. Civil Engineering Large structures very rarely fail Why?

  5. Civil Engineering: Extensive science supporting analysis Rigorous education Mentored, prescribed experience path Community of trust PE signature Learning from failure Computer Engineering: Some science supporting analysis Education Them vs Us

  6. So? • Certification is not just a technical issue • Why? • Sometimes engineers are not aware of: • Their own limitations • The limitations of their technologies • New technology—things are moving very fast • F 22 anyone? • We have to fix this Good technology applied incorrectly is useless

  7. What To Do? Demand better from high education

  8. What To Do? Demand better from high education

  9. What To Do? Demand better from high education

  10. What To Do? • Demand better from high education • Develop a comprehensive approach to the social side of this • Integrate the industry hiring and preparation process with higher education • Set standards for people and processes at all levels

More Related