Avionics Panel Go For Luna Landing!

Slides:



Advertisements
Similar presentations
Avionics Panel Go For Luna Landing! Graham ONeil United Space Alliance March 2008.
Advertisements

Mafijul Islam, PhD Software Systems, Electrical and Embedded Systems Advanced Technology & Research Research Issues in Computing Systems: An Automotive.
Technology Drivers Traditional HPC application drivers – OS noise, resource monitoring and management, memory footprint – Complexity of resources to be.
Chapter 19: Network Management Business Data Communications, 4e.
Data - Information - Knowledge
Westinghouse Atom Atom- 1 Design of Digital Safety Systems in NPP Improvements regarding: System Requirements, Engineering, Argumentation for a Safety.
1 ITC242 – Introduction to Data Communications Week 12 Topic 18 Chapter 19 Network Management.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 30 Slide 1 Security Engineering.
Architecture and Real Time Systems Lab University of Massachusetts, Amherst An Application Driven Reliability Measures and Evaluation Tool for Fault Tolerant.
Frequently asked questions about software engineering
Version 4.0. Objectives Describe how networks impact our daily lives. Describe the role of data networking in the human network. Identify the key components.
Chapter 2: Software Process Omar Meqdadi SE 2730 Lecture 2 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
A Proposal of Application Failure Detection and Recovery in the Grid Marian Bubak 1,2, Tomasz Szepieniec 2, Marcin Radecki 2 1 Institute of Computer Science,
Chapter 9 Testing the System Shari L. Pfleeger Joann M. Atlee
Advanced Computer Networks Topic 2: Characterization of Distributed Systems.
Deeply Embedded Large Scale Networks Specify and Control Emerging Behavior.
Urban Infrastructure and Its Protection Responding to the Unexpected Interest Group Report Group Members G. Giuliano (USC), Jose Holguin-Veras (CUNY),
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Living in a Network Centric World Network Fundamentals – Chapter 1.
Safety-Critical Systems 7 Summary T V - Lifecycle model System Acceptance System Integration & Test Module Integration & Test Requirements Analysis.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Living in a Network Centric World Network Fundamentals – Chapter 1.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Living in a Network Centric World Network Fundamentals – Chapter 1.
Chapter 6 – Architectural Design Lecture 1 1Chapter 6 Architectural design.
Slide 1 Security Engineering. Slide 2 Objectives l To introduce issues that must be considered in the specification and design of secure software l To.
CS 351/ IT 351 Modeling and Simulation Technologies Review ( ) Dr. Jim Holten.
Emerging and Evolving Cyber Threats Require Sophisticated Response and Protection Capabilities  Advanced Algorithms  Cyber Attack Detection and Machine.
CS223: Software Engineering Lecture 14: Architectural Patterns.
Version 4.0 Living in a Network Centric World Network Fundamentals – Chapter 1.
1 Software Testing and Quality Assurance Lecture 38 – Software Quality Assurance.
ARTEMIS SRA 2016 Trust, Security, Robustness, and Dependability Dr. Daniel Watzenig ARTEMIS Spring Event, Vienna April 13, 2016.
1 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Network Architecture Characteristics  Explain four characteristics that are addressed by.
Space Flight Simulator Instructional System
Chapter 19: Network Management
Cyber Physical System Security
ESRDC Overview for Load Management
Client/Server Databases and the Oracle 10g Relational Database
John Backes, Rockwell Collins Dan DaCosta, Rockwell Collins
Self Healing and Dynamic Construction Framework:
Fault Tolerant Computer for the AUTOMATED TRANSFER VEHICLE
COEN 421- Embedded System and Software Design
Design and realization of Payload Operation and Application system of China’s Space Station Wang HongFei 首页.
FAULT TOLERANCE TECHNIQUE USED IN SEAWOLF SUBMARINE
Living in a Network Centric World
Living in a Network Centric World
Security Engineering.
Frequently asked questions about software engineering
#01 Client/Server Computing
Database Management Systems
© [2012] Orbital Sciences Corporation. All Rights Reserved.
Living in a Network Centric World
Fault Tolerance Distributed Web-based Systems
Modeling and Simulation of TTEthernet
Regulatory Oversight of HOF in Finland
CSSSPEC6 SOFTWARE DEVELOPMENT WITH QUALITY ASSURANCE
CS 501: Software Engineering Fall 1999
Process Description and Control
Living in a Network Centric World
CS240: Advanced Programming Concepts
Baisc Of Software Testing
Living in a Network Centric World
Living in a Network Centric World
Automated Analysis and Code Generation for Domain-Specific Models
Mark McKelvin EE249 Embedded System Design December 03, 2002
Living in a Network Centric World
Living in a Network Centric World
Re- engineeniering.
John Backes, Rockwell Collins Dan DaCosta, Rockwell Collins
Living in a Network Centric World
Substation Automation IT Needs
#01 Client/Server Computing
Living in a Network Centric World
Presentation transcript:

Avionics Panel Go For Luna Landing! Graham O’Neil United Space Alliance March 2008

Background Software comparisons from Apollo to Cx Functionality, size, process characteristics Fault Tolerance, safety considerations Human Crew Integration and Training Human Error in design Human Error in operations Automation Errors Automation and Human handoffs Avionics Lessons Learned Multi-use, multi connect computers [Apollo 13] Crew Awareness support [Apollo 11]

Apollo Error Sources Switchology and mode management; Apollo 11 Primary/backup mode switching; Apollo 10

Principles Learned Separation of criticalities Redundancy at appropriate levels Robustness of resources and behavior at the margins Simplicity Re-inforced Situation Awareness Training cycle based on credible sims, credible failures, diagnostic signatures, recovery strategies, and next failure identifications.

Operational Modes Op Mode Description Normal Simulator Independent The system performs normal operations activities (polling, communications, etc.) Simulator A specified system suspends activities to allow a simulator scenario to be performed. Systems could be set to mimic another vehicle: Independent Each system could be run totally independent of the rest of the ship’s systems. Emergency   Each system could have a minimal back up program that would enable it to take charge of the entire ship in case of emergency. Super Links vehicle computers together to solve high-powered computational tasks. This mode could also support sophisticated high-powered simulations.

Challenges Generation of Safe Designs and their translation into Verifiable Code. Safe management of modes and states. Computer and Network architectures that can support fault tolerant data communications. For life cycle considerations; Maintain software at the model level Design and integration tools support Composability, and multi-level criticality function distribution.