22.10.2016 Views

core Flight System (cFS)/ core Flight Executive (cFE) Day 12/12/2016

FSW-16-DRAFT-AGENDA

FSW-16-DRAFT-AGENDA

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

START<br />

TIME<br />

END<br />

TIME<br />

<strong>core</strong> <strong>Flight</strong> <strong>System</strong> (<strong>cFS</strong>)/ <strong>core</strong> <strong>Flight</strong> <strong>Executive</strong> (<strong>cFE</strong>) <strong>Day</strong>, <strong>12</strong>/<strong>12</strong>/<strong>2016</strong><br />

TITLE FACILITATOR/SPEAKER ORGANIZATION DURATION<br />

COMMUNITY MANAGEMENT WORKSHOP David McComas NASA Goddard<br />

8:30 AM 8:45 AM Welcome & Introduction 00:15:00<br />

8:45 AM 9:30 AM Product Management 00:45:00<br />

9:30 AM 9:45 AM GOVERNANCE MODEL 00:15:00<br />

9:45 AM 10:00 AM Collaborative Teams 00:15:00<br />

10:00 AM 10:15 AM Education & Outreach 00:15:00<br />

TECH SESSION #1 - STANDARDS AND<br />

BUILD TOOLS<br />

Jonathan Wilmot<br />

NASA Goddard<br />

10:15 AM 10:35 AM Extended CCSDS message header 00:20:00<br />

10:35 AM 10:55 AM Build & Development Tools 00:20:00<br />

10:55 AM 11:15 AM Electronic Data Sheets 00:20:00<br />

TECH SESSION #2 - PLATFORM<br />

ABSTRACTION<br />

Jonathan Wilmot<br />

11:15 AM 11:35 AM OSAL/PSP Inventory 00:20:00<br />

11:35 AM 11:55 AM Multi-<strong>core</strong> 00:20:00<br />

11:55 AM 1:00 PM LUNCH 00:65:00<br />

1:00 PM 1:20 PM Device Plug-in Models 00:20:00<br />

TECH SESSION #3 - APPLICATIONS David McComas<br />

1:20 PM 1:35 PM Application Inventory 00:15:00<br />

1:35 PM 1:55 PM Simulink Interface Layer 00:20:00<br />

1:55 PM 2:15 PM Software Bus Network 00:20:00<br />

2:15 PM 2:35 PM File Transport 00:20:00<br />

TECH SESSION #4 - GROUND SYSTEMS &<br />

KITS<br />

David McComas<br />

2:35 PM 2:50 PM Ground systems: ASIST, ITOS, COSMOS 00:15:00<br />

2:50 PM 3:05 PM Kits: NOS3, GSFC, JSC 00:15:00<br />

USER PRESENTATIONS<br />

3:05 PM 3:25 PM<br />

On the Combination of <strong>cFE</strong>/<strong>cFS</strong> and DDS for<br />

00:20:00<br />

Sanjay Nair<br />

University of Florida<br />

Distributed Space <strong>System</strong>s<br />

3:25 PM 3:45 PM<br />

<strong>cFS</strong> in a Real-time Environment on a Multi-Core<br />

Lockheed Martin Space 00:20:00<br />

Ryan Slabaugh<br />

Space Processor<br />

<strong>System</strong>s<br />

3:45 PM 4:05 PM Cryptography Library John Lucas NASA IV&V 00:20:00<br />

4:05 PM 4:25 PM <strong>cFS</strong>-based Autonomy Requirements Tester Mike Monahan S&K Global Solutions 00:20:00<br />

4:25 PM 4:45 PM<br />

Hands-On <strong>Flight</strong> Software Educational Outreach<br />

with <strong>cFS</strong><br />

Allen Brown Odyssey Space Research 00:20:00<br />

CONCLUSION<br />

4:45 PM 5:00 PM Workshop wrap up David McComas NASA Goddard 00:15:00


START<br />

TIME<br />

END<br />

TIME<br />

<strong>2016</strong> Workshop on Spacecraft <strong>Flight</strong> Software, DAY 1, <strong>12</strong>/13/<strong>2016</strong><br />

8:00 AM 9:00 AM KEYNOTE TALK<br />

9:00 AM 9:25 AM<br />

9:25 AM 9:50 AM<br />

TITLE SPEAKER ORGANIZATION DURATION<br />

Learning multiple satellite orbits from previous<br />

encounters: an adaptive algorithm for<br />

autonomous distributed missions<br />

Assurance of Fault Management through Risk-<br />

Significant Adverse Condition Awareness<br />

Todd May, Director,<br />

Marshall Space <strong>Flight</strong><br />

Center<br />

Carles Araguz<br />

NASA Marshall Space <strong>Flight</strong><br />

Center<br />

Polytechnic University of<br />

Catalonia<br />

1:00:00<br />

0:25:00<br />

Rhonda S. Fitz NASA IV&V 0:25:00<br />

9:50 AM 10:05 AM BREAK 0:15:00<br />

10:05 AM 10:30 AM Mars 2020 Rover Onboard Scheduler Eddie Benowitz NASA Jet Propulsion Laboratory 0:25:00<br />

10:30 AM 10:55 AM<br />

Strategy to maintain legacy <strong>Flight</strong> Software for<br />

proprietary hardware<br />

Steven Doran Northrop Grumman Corporation 0:25:00<br />

10:55 AM 11:20 AM<br />

Automation of <strong>Flight</strong> Software Regression<br />

NASA Marshall Space <strong>Flight</strong><br />

Scott Tashakkor<br />

Testing<br />

Center<br />

0:25:00<br />

5 topics flight software engineers should<br />

11:20 AM 11:45 AM consider when designing inexpensive LEO Steven Stolper Eyefluence 0:25:00<br />

spacecraft using off-the-shelf components<br />

11:45 AM <strong>12</strong>:45 PM LUNCH 1:00:00<br />

<strong>12</strong>:45 PM 1:10 PM Introduction to Deos/RTEMS Joel Sherrill OAR Corporation 0:25:00<br />

1:10 PM 1:35 PM Math Works Matthew Roads MathWorks 0:25:00<br />

1:35 PM 2:00 PM Spacewire Steve Parkes Star Dundee 0:25:00<br />

2:00 PM 2:25 PM<br />

TQL-1 Qualification of a Model-Based Code<br />

Generator<br />

Stephen Baird AdaCore 0:25:00<br />

2:25 PM 2:50 PM TTTech Chris Fidi TTTech 0:25:00<br />

2:50 PM 3:05 PM BREAK 0:15:00<br />

2:50 PM 3:15 PM<br />

Challenges in the Verification and Validation of<br />

Mission-Critical Software Developed Within an<br />

Agile Framework<br />

James Dabney, Sean<br />

Arthur and Rhonda Fitz<br />

Rice University and GeoControl<br />

<strong>System</strong>s<br />

0:25:00<br />

3:15 PM 3:40 PM<br />

Embracing a Product Line Engineering<br />

Methodology<br />

Michael Phillips<br />

Lockheed Martin Space<br />

<strong>System</strong>s<br />

0:25:00<br />

3:40 PM 4:05 PM Benefits of a Virtual <strong>System</strong>s Integration Lab Brian Engelkemier NASA Jet Propulsion Laboratory 0:25:00<br />

4:05 PM 4:30 PM<br />

Spacecraft <strong>Flight</strong> Data Recording - Research to<br />

Develop Effective Guidelines<br />

Daniel Balderston Aerospace Corporation 0:25:00<br />

4:30 PM 4:55 PM<br />

Capability-based Risk Assessment to Support James Dabney and Rice University and GeoControl<br />

IV&V Analysis Scoping<br />

Pavan Rajagopal <strong>System</strong>s<br />

0:25:00


<strong>2016</strong> Workshop on Spacecraft <strong>Flight</strong> Software, DAY 2, <strong>12</strong>/14/<strong>2016</strong><br />

START<br />

TIME<br />

END TIME TITLE SPEAKER ORGANIZATION DURATION<br />

8:00 AM 8:25 AM<br />

A new paradigm for Mission Operations: <strong>Flight</strong><br />

Software Architecture and Status<br />

Steve Chien NASA Jet Propulsion Laboratory 0:25:00<br />

8:25 AM 8:50 AM<br />

A Design for Self-Reliant Rovers to Increase<br />

Mission Productivity<br />

Dan Gaines NASA Jet Propulsion Laboratory 0:25:00<br />

8:50 AM 9:15 AM<br />

Autonomous science restart for the Europa<br />

mission<br />

Vandana Verma NASA Jet Propulsion Laboratory 0:25:00<br />

9:15 AM 9:40 AM<br />

Maximizing Data Return for the Europa Orbiter<br />

and Lander<br />

William Van-Besien JHU Applied Physics Lab 0:25:00<br />

9:40 AM 9:55 AM BREAK 0:15:00<br />

9:55 AM 10:20 AM <strong>Flight</strong> Software Development Through Python Scott Piggott<br />

Laboratory for Atmospheric and<br />

Space Physics (LASP) at the<br />

0:25:00<br />

University of Colorado Boulder<br />

10:20 AM 10:45 AM<br />

Survey of Numerical Methods for Orbit<br />

Determination in Python<br />

Elizabeth Ramirez Columbia University 0:25:00<br />

10:45 AM 11:10 AM<br />

Adopting the Python language for On-board<br />

Programmable Payload Autonomy<br />

Steven Doran Northrop Grumman Corporation 0:25:00<br />

11:10 AM 11:35 AM<br />

SLS <strong>Flight</strong> Software Testing: Using a Modified<br />

Agile Software Testing Approach<br />

Albanie T. Bolton Marshall Space <strong>Flight</strong> Center 0:25:00<br />

11:35 AM <strong>12</strong>:35 PM LUNCH 1:00:00<br />

<strong>12</strong>:35 PM 1:00 PM<br />

Enhancement of ARINC 653 for multi<strong>core</strong><br />

processor<br />

Chip Downing Wind River 0:25:00<br />

1:00 PM 1:25 PM<br />

Telemetry Storage <strong>System</strong>s – A Comparison of<br />

Mission Approaches<br />

Robert Klar Southwest Research Institute 0:25:00<br />

1:25 PM 1:50 PM<br />

A Data-Driven Command and Telemetry<br />

<strong>System</strong><br />

Richard Hunt Sandia National Laboratories 0:25:00<br />

1:50 PM 2:15 PM<br />

Parameter-Defined Testing as a Major Success<br />

Factor in Integrating and Testing Space<br />

Matthew Conte Northrop Grumman Corporation 0:25:00<br />

Programs<br />

2:15 PM 2:30 PM BREAK 0:15:00<br />

2:30 PM 2:55 PM<br />

SO-HIS Instrument Data Processing Between<br />

FSW and FPGA<br />

Chad Loeffler Southwest Research Institute 0:25:00<br />

2:55 PM 3:20 PM<br />

RAD55xx system-on-chip (SoC) Power<br />

Architecture<br />

Dean Saridakis BAE <strong>System</strong>s 0:25:00<br />

3:20 PM 3:45 PM<br />

How a Multi Domain Architecture is<br />

implemented in an ARINC653 specification<br />

Roger Smith Fault Tolerant Technology 0:25:00<br />

3:45 PM 4:10 PM<br />

Software Support for Fault Tolerant<br />

Jeremy Pyle and<br />

Orbital ATK<br />

Architectures<br />

Jonathan Rustick<br />

0:25:00<br />

4:10 PM 4:35 PM <strong>Flight</strong> Software Development Robyn Haleski Aerospace 0:25:00


<strong>2016</strong> Workshop on Spacecraft <strong>Flight</strong> Software, DAY 3, <strong>12</strong>/15/<strong>2016</strong><br />

START END<br />

TIME TIME<br />

TITLE SPEAKER ORGANIZATION DURATION<br />

8:00 AM 8:25 AM Talk on Disney Ride Software Mark Wu Disney 0:25:00<br />

8:25 AM 8:50 AM RTEMS Status and Roadmap Joel Sherrill OAR Corporation 0:25:00<br />

8:50 AM 9:15 AM<br />

Software to test UAV autonomy<br />

algorithms in complex operating Corey Lowman JHU APL 0:25:00<br />

environments<br />

9:15 AM 9:40 AM<br />

Cyber Defense Lessons for <strong>Flight</strong><br />

NASA Jet Propulsion<br />

DJ Byrne<br />

Software<br />

Laboratory<br />

0:25:00<br />

9:40 AM 9:55 AM BREAK 0:15:00<br />

9:55 AM 10:10 AM<br />

10:10 AM 10:35 AM<br />

10:35 AM 11:00 AM Internet of Space<br />

Alternative Software Programming<br />

for Human Spaceflight<br />

Architectures for Disruption Tolerant<br />

Networking Implementation for<br />

Space<br />

Michael Aguilar BAE <strong>System</strong>s 0:15:00<br />

E. Unnikrishnan<br />

Amalaye Oyake & Scott<br />

Burleigh<br />

Indian Space Research<br />

Organisation<br />

NASA Jet Propulsion<br />

Laboratory<br />

0:25:00<br />

0:25:00<br />

11:00 AM 11:25 AM<br />

Orbital ATK Automated Testing and<br />

MBSE<br />

Jonathan Rustick Orbital ATK 0:25:00<br />

11:25 AM <strong>12</strong>:30 PM LUNCH 1:05:00<br />

<strong>12</strong>:30 PM <strong>12</strong>:55 PM<br />

Overview of Green Hills' support for<br />

developing software on<br />

multi<strong>core</strong>/multithreaded software for<br />

Jeffrey Hall Green Hills Software 0:25:00<br />

space<br />

<strong>12</strong>:55 PM 1:55 PM<br />

Kubos - The open source software<br />

stack for CubeSats<br />

Ryan Plauche Kubos 1:00:00<br />

1:55 PM 2:20 PM<br />

R2U2 in Space: <strong>System</strong> and Software<br />

Health Management for Small<br />

Kristin Yvonne Rozier Iowa State University 0:25:00<br />

Satellites<br />

2:20 PM 2:45 PM<br />

NASA Operational Simulator for<br />

Small Satellites<br />

Scott Zemerick TMC Technologies 0:25:00<br />

2:45 PM 3:00 PM BREAK 0:15:00<br />

3:00 PM 3:25 PM<br />

A common basic SW and DPU<br />

platform for the ESA JUICE mission Daniel Hellström Cobham Gaisler 0:25:00<br />

instruments<br />

3:25 PM 3:40 PM<br />

Orbital ATK Automated Testing and<br />

MBSE<br />

Jonathan Rustick Orbital ATK 0:25:00<br />

3:40 4:05<br />

LM + UofF collaboration with <strong>cFS</strong>,<br />

RTOS, CSP<br />

Ryan Slabaugh Lockheed Martin Space <strong>System</strong>s 0:25:00

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!