FSW 2016 Archive

Beckman Institute Auditorium, California Institute of Technology
December 12, 2016 - CFS Community Day
December 13-15, 2016 - Flight Software Workshop

The 2016 Workshop on Spacecraft Flight Software (FSW-16) was held at The Beckman Institute Auditorium, California Institute of Technology by NASA Jet Propulsion Laboratory, in conjunction with The Aerospace Corporation and The Johns Hopkins University Applied Physics Laboratory.

All released presentations are below. Videos will be posted when available.

LiveStream YouTube Channel

Day 1

Assurance of Fault Management through Risk-Significant Adverse Condition Awareness · [No Video Yet] ·
Rhonda Fitz, NASA IV&V

Mars 2020 Rover Onboard Scheduler · [No Video Yet] ·
Eddie Benowitz, NASA Jet Propulsion Laboratory

cFS in a Real-time Environment on a Multi-core Space Processor · [No Video Yet] ·
Ryan Slaybaugh

Automation of Flight Software Regression Testing · [No Video Yet] ·
Scott Tashakkor, NASA Marshall Space Flight Center

Benefits of a Virtual Systems Integration Lab · [No Video Yet] ·
Brian Englekemier, Northrop Grumman Corporation

Introduction to Deos/RTEMS · [No Video Yet] ·
Joel Sherrill, OAR Corporation

MathWorks · [No Video Yet] ·
Matthew Rhodes, MathWorks

SpaceWire · [No Video Yet] ·
Steve Parkes, Star-Dundee

TQL-1 Qualification of a Model-0Based Code Generator · [No Video Yet] ·
Stephen Baird, AdaCore

TTTech · [No Video Yet] ·
Christian Fidi, TTTech

Challenges in the Verification and Validation of Mission-Critical Software Developed Within an Agile Framework · [No Video Yet]
James Dabney, Rice University and GeoGontrol Systems

Embracing a Product Line Engineering Methodology · [No Video Yet] ·
Michael Phillips, Lockheed Martin

Spacecraft Flight Data Recording - Research to Develop Effective Guidelines · [No Video Yet] ·
Daniel Balderston, Aerospace Corporation

5 topics flight software engineers should consider when designing inexpensive LEO spacecraft using off-the-shelf components · [No Video Yet] ·
Steve Stolper, Steve Stolper Consulting

Day 2

Keynote: Agile Science Flight Software . A New Paradigm for Space Missions · [No Video Yet] ·
Steve Chien, Senior Research Scientist, Autonomous Space Systems, NASA Jet Propulsion Laboratory

A Design for Self-Reliant Rovers to Increase Mission Productivity · [No Video Yet] ·
Dan Gaines, NASA Jet Propulsion Laboratory

Autonomous science restart for the Europa mission · [No Video Yet]
Vandana Verma, NASA Jet Propulsion Laboratory

Maximizing Data Return for the Europa Orbiter and Lander · [No Video Yet]
William Van-Besien, JHU Applied Physics Lab

Flight Software Development Through Python · [No Video Yet]
Scott Piggott, Laboratory for Atmospheric and Space Physics (LASP) at the University of Colorado Boulder

Survey of Numerical Methods for Orbit Determination in Python · [No Video Yet]
Elizabeth Ramirez, Columbia University

Adopting the Python language for On-board Programmable Payload Autonomy · [No Video Yet]
Steven Doran, Northrop Grumman Corporation

SLS Flight Software Testing: Using a Modified Agile Software Testing Approach · [No Video Yet]
Albanie T. Bolton Marshall Space Flight Center

Enhancement of ARINC 653 for multicore processor · [No Video Yet]
Steve Olsen, Wind River

Telemetry Storage Systems . A Comparison of Mission Approaches · [No Video Yet]
Paul Wood, Southwest Research Institute

A Data-Driven Command and Telemetry System · [No Video Yet]
Richard Hunt, Sandia National Laboratories

Parameter-Defined Testing as a Major Success Factor in Integrating and Testing Space Programs · [No Video Yet]
Matthew Conte, Northrop Grumman Corporation

RAD55xx(tm) system-on-chip (SoC) Power Architecture · [No Video Yet]
Dean Saridakis, BAE Systems

How a Multi Domain Architecture is implemented in an ARINC653 specification · [No Video Yet]
Roger Smith, Fault Tolerant Technology

Orbital ATK Automated Testing and MBSE · [No Video Yet]
Jonathan Rustick, Orbital ATK

Day 3

Keynote: Clean Architecture · [No Video Yet]
Robert Martin, Clean Coders

Day-3-2-RTEMSRoadmap.pdf · [No Video Yet]
Joel Sherrill, OAR Corporation

SO-HIS Instrument Data Processing Between FSW and FPGA · [No Video Yet]
Chad Loeffler, Southwest Research Institute

Cyber Defense Lessons for Flight Software · [No Video Yet]
DJ Byrne, NASA Jet Propulsion Laboratory

Kubos - The open source software stack for CubeSats · [No Video Yet]
Ryan Plauche, Kubos

Alternative Software Programming for Human Spaceflight · [No Video Yet]
Michael Aguilar, NASA Engineering and Safety Center

Architectures for Disruption Tolerant Networking Implementation for Space · [No Video Yet]
E. Unnikrishnan, Indian Space Research Organisation

Overview of Green Hills' support for developing software on multicore/multithreaded software for space · [No Video Yet]
Jeffrey Hall, Green Hills Software

Achieving 100% Success · [No Video Yet]
David Smyth, Westlawn Institute of Marine Technology

R2U2 in Space: System and Software Health Management for Small Satellites · [No Video Yet]
Kristin Yvonne Rozier, Iowa State University

NASA Operational Simulator for Small Satellites · [No Video Yet]
Jon Lucas, TMC Technologies

A common basic SW and DPU platform for the ESA JUICE mission instruments · [No Video Yet]
Daniel Hellstrom, Cobham Gaisler


A cFE/CFS Community Workshop was held on December 12, 2016. The presentations are listed below and am/pm session videos are available at the YouTube channel.

Introduction & Workshop Strategy · [No Video Yet] ·
David McComas, NASA GSFC

Open Source Product Management Status · [No Video Yet] ·
Susie Strege, NASA GSFC

Product & Governance Management · [No Video Yet] ·
David McComas, NASA GSFC

[Multiple Presentations] Tools Inventory, Extended CCSDS Message Header, Build & Development Tools · [No Video Yet] ·
Jonathan Wilmot, NASA GSFC

Unit Test Tool (ut-assert) · [No Video Yet] ·
Charles Zogby

Electronic Data Sheets · [No Video Yet] ·
Jonathan Wilmot, NASA GSFC

OSAL/PSP Inventory · [No Video Yet] ·
Alan Cudmore, NASA GSFC

State of Multi-Core · [No Video Yet] ·
Alan Cudmore, NASA GSFC

Device Interfaces · [No Video Yet] ·
Alan Cudmore, NASA GSFC

Application Inventory · Addendum · [No Video Yet] ·
Susie Strege, NASA GSFC

Simulink Interface Layer · [No Video Yet] ·
Steve Lentine, Chesapeake Aerospace

Software Bus Network · [No Video Yet] ·
Alan Cudmore, NASA GSFC

Ground Systems and Kits · [No Video Yet] ·
David McComas, NASA GSFC

On the Combination of cFE/cFS and DDS for Distributed Space Systems · [No Video Yet] ·
Sanjay Nair, University of Florida

Cryptography Library · [No Video Yet] ·
John Lucas, NASA IV&V

cFS-based Autonomy Requirement Tester · [No Video Yet] ·
Mike Monahan, S&K Global Solutions

Hands-on Flight Software Educational Outreach with cFS · [No Video Yet] ·
Allen Brown, Odyessey Space Research

The 2016 Flight Software Workshop was sponsored by following organizations. Please contact the Organizing Committee for additional funding opportunities:


* Twitter
* LinkedIn
* Website
* Gmail: spacefsw@gmail.com