Top Banner
BAE SYSTEMS PROPRIETARY Unpublished Work Copyright 2015 BAE Systems. All rights reserved. MathWorks Expo – October 2015 Achieving Certification for Safety Critical Systems 1 John Russell – Head of Systems and Software Engineering – BAE Systems Electronics Systems (UK) October 2015 Electronic Systems
16

MathWorks Expo – October 2015 Achieving …€¦ · Title: Microsoft PowerPoint - 3 Expo Presentation v4_Final_No_Video Publish.pptx Author: russell_jp Created Date: 10/14/2015

Oct 01, 2018

Download

Documents

dodiep
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: MathWorks Expo – October 2015 Achieving …€¦ · Title: Microsoft PowerPoint - 3 Expo Presentation v4_Final_No_Video Publish.pptx Author: russell_jp Created Date: 10/14/2015

BAE SYSTEMS PROPRIETARY

Unpublished Work Copyright 2015 BAE Systems. All rights reserved.

MathWorks Expo – October 2015Achieving Certification for Safety Critical Systems

1

John Russell – Head of Systems and Software Engineering – BAE Systems Electronics Systems (UK)

October 2015

Electronic Systems

Page 2: MathWorks Expo – October 2015 Achieving …€¦ · Title: Microsoft PowerPoint - 3 Expo Presentation v4_Final_No_Video Publish.pptx Author: russell_jp Created Date: 10/14/2015

BAE SYSTEMS PROPRIETARY

Unpublished Work Copyright 2015 BAE Systems. All rights reserved.

Electronic Systems (UK) Overview

2

Electronic Systems

Page 3: MathWorks Expo – October 2015 Achieving …€¦ · Title: Microsoft PowerPoint - 3 Expo Presentation v4_Final_No_Video Publish.pptx Author: russell_jp Created Date: 10/14/2015

BAE SYSTEMS PROPRIETARY

Unpublished Work Copyright 2015 BAE Systems. All rights reserved.

Agenda

• Introduction to BAE Systems Electronic

Systems

• The challenge of achieving certification

for safety critical systems

• Application of Model Based Design –

why is it right?

• What is next?

• Conclusions

3

Electronic Systems

Page 4: MathWorks Expo – October 2015 Achieving …€¦ · Title: Microsoft PowerPoint - 3 Expo Presentation v4_Final_No_Video Publish.pptx Author: russell_jp Created Date: 10/14/2015

BAE SYSTEMS PROPRIETARY

Unpublished Work Copyright 2015 BAE Systems. All rights reserved.

Electronic Systems (UK) Overview

• Electronic Systems is part of BAE Systems and

reports into the US arm of the business

• The ES UK business is located in Rochester,

Kent, England

• The site has 1600 employees

• Civil customers

• Military customers

4

Electronic Systems

Page 5: MathWorks Expo – October 2015 Achieving …€¦ · Title: Microsoft PowerPoint - 3 Expo Presentation v4_Final_No_Video Publish.pptx Author: russell_jp Created Date: 10/14/2015

BAE SYSTEMS PROPRIETARY

Unpublished Work Copyright 2015 BAE Systems. All rights reserved.

Electronic Systems (UK) Overview

Helmet Mounted Displays

5

Electronic Systems

Page 6: MathWorks Expo – October 2015 Achieving …€¦ · Title: Microsoft PowerPoint - 3 Expo Presentation v4_Final_No_Video Publish.pptx Author: russell_jp Created Date: 10/14/2015

BAE SYSTEMS PROPRIETARY

Unpublished Work Copyright 2015 BAE Systems. All rights reserved.

Electronic Systems (UK) Overview

6

Electronic Systems

Head Up Displays

Page 7: MathWorks Expo – October 2015 Achieving …€¦ · Title: Microsoft PowerPoint - 3 Expo Presentation v4_Final_No_Video Publish.pptx Author: russell_jp Created Date: 10/14/2015

BAE SYSTEMS PROPRIETARY

Unpublished Work Copyright 2015 BAE Systems. All rights reserved.

Electronic Systems (UK) Overview

7

Electronic Systems

Flight Control Computers

Page 8: MathWorks Expo – October 2015 Achieving …€¦ · Title: Microsoft PowerPoint - 3 Expo Presentation v4_Final_No_Video Publish.pptx Author: russell_jp Created Date: 10/14/2015

BAE SYSTEMS PROPRIETARY

Unpublished Work Copyright 2015 BAE Systems. All rights reserved.

Electronic Systems (UK) Overview

8

Electronic Systems

Active Inceptors

Page 9: MathWorks Expo – October 2015 Achieving …€¦ · Title: Microsoft PowerPoint - 3 Expo Presentation v4_Final_No_Video Publish.pptx Author: russell_jp Created Date: 10/14/2015

BAE SYSTEMS PROPRIETARY

Unpublished Work Copyright 2015 BAE Systems. All rights reserved.

Electronic Systems (UK) Overview

9

Electronic Systems

HybriDrive™ Systems

Page 10: MathWorks Expo – October 2015 Achieving …€¦ · Title: Microsoft PowerPoint - 3 Expo Presentation v4_Final_No_Video Publish.pptx Author: russell_jp Created Date: 10/14/2015

BAE SYSTEMS PROPRIETARY

Unpublished Work Copyright 2015 BAE Systems. All rights reserved.

What is Safety Critical Software?

• Safety Critical Software : Failure may

have catastrophic consequences that

causes injury or loss of life. E.g.

Flight Control, Primary Flight Display

• Verification activities must

demonstrate that the software meets

its requirements under all foreseeable

operating conditions

10

Electronic Systems

SAE-ARP-4754A

DO-178C / DO-331

DO-254

Page 11: MathWorks Expo – October 2015 Achieving …€¦ · Title: Microsoft PowerPoint - 3 Expo Presentation v4_Final_No_Video Publish.pptx Author: russell_jp Created Date: 10/14/2015

BAE SYSTEMS PROPRIETARY

Unpublished Work Copyright 2015 BAE Systems. All rights reserved.

The Challenge

• Increasing competition within the industry

• Increased focus on process adherence

• Evolving standards

• How can we meet these certification

challenges and cost/schedule challenges

• The use of Model Based Design is one way

• Generation of a backup flight control

system implemented purely in PLDs – no

processor

• Developed to DO-254 DAL-A

11

Electronic Systems

Page 12: MathWorks Expo – October 2015 Achieving …€¦ · Title: Microsoft PowerPoint - 3 Expo Presentation v4_Final_No_Video Publish.pptx Author: russell_jp Created Date: 10/14/2015

BAE SYSTEMS PROPRIETARY

Unpublished Work Copyright 2015 BAE Systems. All rights reserved.

Lifecycle Comparison – DAL A Software Development

Electronic Systems

Page 13: MathWorks Expo – October 2015 Achieving …€¦ · Title: Microsoft PowerPoint - 3 Expo Presentation v4_Final_No_Video Publish.pptx Author: russell_jp Created Date: 10/14/2015

BAE SYSTEMS PROPRIETARY

Unpublished Work Copyright 2015 BAE Systems. All rights reserved.

Lifecycle Comparison – DAL A Software Development

Electronic Systems

Page 14: MathWorks Expo – October 2015 Achieving …€¦ · Title: Microsoft PowerPoint - 3 Expo Presentation v4_Final_No_Video Publish.pptx Author: russell_jp Created Date: 10/14/2015

BAE SYSTEMS PROPRIETARY

Unpublished Work Copyright 2015 BAE Systems. All rights reserved.

DO-178C MBD Workflow – Simple Approach

14

Electronic Systems

Page 15: MathWorks Expo – October 2015 Achieving …€¦ · Title: Microsoft PowerPoint - 3 Expo Presentation v4_Final_No_Video Publish.pptx Author: russell_jp Created Date: 10/14/2015

BAE SYSTEMS PROPRIETARY

Unpublished Work Copyright 2015 BAE Systems. All rights reserved.

What Is Next ?• We have embraced model based design across the

development lifecycle for high integrity software

development. What can we further improve?

• Overall tool performance

• Utilisation of parallel computing resources

• Improved integration with other tools

• Level of subset support for the Simulink Code

Inspector

• Reusable libraries

• Increased use of hardware in the loop systems

15

Electronic Systems

Page 16: MathWorks Expo – October 2015 Achieving …€¦ · Title: Microsoft PowerPoint - 3 Expo Presentation v4_Final_No_Video Publish.pptx Author: russell_jp Created Date: 10/14/2015

BAE SYSTEMS PROPRIETARY

Unpublished Work Copyright 2015 BAE Systems. All rights reserved.

Conclusions and Benefits

• Applicable to DO-178C and DO-254

• Cultural change

• Whole lifecycle view – an integrated workflow

• Cost

• Schedule

• Quality

• Customer satisfaction

16

Electronic Systems