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

Slides:



Advertisements
Similar presentations
What Did We Learn About Our Future? Getting Ready for Strategic Planning Spring 2012.
Advertisements

“The Future Is Always Beginning Now.” -Mark Strand Megan Webberking Industry Awareness Night 2006 Slippery Rock University.
INFORMATION SYSTEMS SECURITY ENGINEERING: A CRITICAL COMPONENT OF THE SYSTEMS ENGINEERING LIFECYCLE Kevin Behr SE 516 – Technical Article Presentation.

Class 1 Background, Tools, and Trust CIS 755: Advanced Computer Security Spring 2015 Eugene Vasserman
2 Components of Linked Learning A comprehensive four-year program of study integrating: Rigorous academics Real-world technical skills Work-based learning.
M ERCER E NGINEERING M ERCER E NGINEERING Different by Design Dr. Donald Ekong, PE
Assessing ICT (Information and Communication Technology) Skills in the U.S. and Europe AACC WDI – 1/30/03.
OPM Cybersecurity Competencies by Occupation (Technical Competencies) Information Technology Management Series Electronics Engineering.
DoD Systems and Software Engineering A Strategy for Enhanced Systems Engineering Kristen Baldwin Acting Director, Systems and Software Engineering Office.
Copyright © 2006 Software Quality Research Laboratory DANSE Software Quality Assurance Tom Swain Software Quality Research Laboratory University of Tennessee.
Certification.
Copyright © 2007 Software Quality Research Laboratory DANSE Software Quality Assurance Tom Swain Software Quality Research Laboratory University of Tennessee.
Aerospace Engineering Chemical Engineering Industrial Engineering Mechanical Engineering Electrical and Computer Engineering Surveying Engineering Engineering.
1 CMSC 132: Object-Oriented Programming II Software Development III Department of Computer Science University of Maryland, College Park.
What SMS means for an Operator’s relationship with the CAA
Agriculture Extension Tools Computers and Community Radio.
IT JOBS TASK 20. SOFTWARE ENGINEER A software engineer designs and programmes software, operates systems, database systems etc. They know how software.
FAMU-FSU College of Engineering. Introduction to Engineering  What is engineering? “Application of science and math to solve problems”  Why do we need.
David Giaretta Associate Director (Development) Funders: DCC Development Digital Curation Centre a centre of expertise in data curation and preservation.
Software Quality Assurance WELCOME. Portnov Computer School Mikhail Portnov  1978BSEE (major in Telecommunications)  1983MS in Math  Post-Graduate.
The Loudoun Governor’s Career and Technical Academy.
Thomas Levy. Agenda 1.Aims: CIAN 2.Common Business Attacks 3.Information Security & Risk Management 4.Access Control 5.Cryptography 6.Physical Security.
Higher Education and the Workplace - supporting employer engagement in engineering and physical science David Hellier Head of Sector Engagement.
French Technology Education Curriculum Analysis & Description. UPDATE – 2008 Présenté par Marjolaine Chatoney.
2-Oct-15 Introduction to SWE1 Introduction to Software Engineering Softwares Importance of SWE Basic SWE Concepts.
Software engineering. What is software engineering? Software engineering is an engineering discipline which is concerned with all aspects of software.
Software Process Synthesis in Assurance Based Development of Dependable Systems Patrick J. Graydon John C. Knight University of Virginia.
Are you prepared if so WHY, if not WHY not? What have you prepare for?
IT Education in Serbia Prof. Dr. Ivan Milentiejvic
Welcome to Boeing 2QQY&list=PLE94688DF5EDECDF6 mg&list=PLE94688DF5EDECDF6&index=4.
Pipeline Safety Trust Conference Oliver C. Moghissi, Ph.D. November 17, 2011.
Powerpoint Templates Page 1 Spars IT Solutions. Powerpoint Templates Page 2 WHO ARE WE Spars IT Solutions is a corporate training firm present in Chennai,
EDMS for CFS Discussion: How to best use EDMS for CFS in ILC preparation? Lars Hagge, Benno List Deutsches Elektronen-Synchrotron DESY LCWS13, Tokyo,
Benefits of a Pre-engineering program at TRHS..  Pre-engineering program  Full curriculum  Teacher training program  Industry software, industry training.
Managing Rotorcraft Safety During Frequently Performed Unique Missions September 28, 2005 AHS International Helicopter Safety Symposium 2005 Philip G.
Process: A Generic View
Agreement Reaching Process Documentation (Example) Professional Virtual Community Business Opportunity.
1 Topic# 7 – Auditing with Technology Readings, Chapter 10 A – COMPUTERIZED AUDIT TOOLS –Electronic Spreadsheets –Automated Working Papers –Generalized.
Career Clusters & Pathways. Career Cluster Definition: A Career Cluster is a grouping of occupations and broad industries based on commonalities. The.
Pros and Cons of Green IT Is it worth it to implement Green IT ?
HIPAA Security Final Rule Overview
COMP 400: Technical Communication in Computer Science John Greiner.
 They identify the widget that broke or malfunctioned, then locate the person most closely connected with the technical failure: the engineer who miscalculated.
Qualification & Training of Work Planners Steven K. Little Work Control Department Manager.
JOINT MEETING OF THE EAST BRANCH AND STUDENT CHAPTER OF THE ASCE AT THE YEH CENTER Tuesday, March 27, :30 p.m.
Info Tech. Period 3.  Computer Programmers write computer languages like JavaScript and Jscript  They Debug programs by testing and finding errors.
Computer Software engineer By: Eric Musser. What is This? Computer engineers make programs to run a computer. Computer engineers make programs to run.
How to Prepare Yourself for the Next Opportunity in a Tough Economy Bay Area SAS Users Group December 2 nd, 2008 Sri Seepana.
1 Systems vs Software Socio-Technical Systems less aware for the need of Systems Engineering –people should be considered more Technical systems need different.
What, Why, When, How, What Can I do? Job Approval Authority State Technical Committee Wednesday, October 30 th, 2013 Dave Beyman, P.E. State Conservation.
Slide 1 ANSI Annual Conference 2002 Breaking Down Border: Business, Standards and Trade Engineering Overview presented by William E. Kelly Professor Catholic.
© Chinese University, CSE Dept. Software Engineering / Software Engineering Topic 1: Software Engineering: A Preview Your Name: ____________________.
Civil Engineering FALL 2013 Karen Medrano. What is Civil Engineering?
1 RIGHT SOLUTIONS RIGHT PARTNER Industrial. 2 RIGHT SOLUTIONS RIGHT PARTNER Testing & Inspection Asset Care Industrial.
IBM Corporation IBM, Internet2, and University Partnerships.
Design, development, support and management of hardware, software, multimedia and systems integration services. Example Careers Computer System Engineer.
Recognition and acknowledgement of technical skills obtained during a course of study Student may become a more sought after employee with the potential.
Overview of CMMI Global Certification Consultant is aiming to designed CMMI Presentation to share knowledge about CMMI,
Analysis of Current Maturity Models and Standards
Lecture 3 Prescriptive Process Models
CS4311 Spring 2011 Process Improvement Dr
Science, Technology, Engineering and Mathematics
American Council of Engineering Companies
Fail Fail Poor Communication Lack of Documentation Poor Execution.
Lecture 8 Is Software Different?
FAA Composite Safety and Certification Initiatives (with emphasis on support from JAMS research and development) Federal Aviation Administration.
Topics discussed in this section:
The Most In-Demand Skills for Cloud Computing.
Engineering Opportunities
Presentation transcript:

1 Basing Aviation Software Certification On 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 Them vs Us 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

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