12th Annual Flight Software Workshop
FSW 2019

Click here to go back to the HOME SITE

NASA Marshall Space Flight Center, Huntsville, Alabama
December 9-12, 2019

NASA Marshall Space Flight Center, in conjunction with the NASA Jet Propulsion Laboratory, The Aerospace Corporation, Southwest Research Institute, and The Johns Hopkins University Applied Physics Laboratory, is hosting the 12th Annual Workshop on Spacecraft Flight Software (FSW 2019) in Huntsville, Alabama from December 9th to 12th 2019.

In the last several years there has been a significant increase in the next generation of flight system architectures for space. Some of the advancements have been in multicore, soft-core, FPGA's, space computers, operating systems, flight software and machine learning. This presents many opportunities in the space industry, as well as some significant challenges. As such, this year the theme of the Flight Software Workshop is the Next Generation of Flight System Architectures. Presentations focused on the impact of the Next Generation of Flight System Architecture are encouraged.

This workshop provides an opportunity to present current flight architectures, novel approaches to mission solutions, and techniques for flight software development, integration, test and verification in an informal and open setting that facilitates communication across organizations and agencies. We are also inviting poster presentations from students. In addition to the overall theme of Commercial Space, a list of potential topic areas is provided further down.

Please note that beginning this year, the NASA cFS Community Day presentations, registrations, further communications and other logistics will be merged with Flight Software Workshop. This will help streamline our processes and improve logistics management for workshop volunteers.

UPDATE: We are excited to announce that after the close of the Flight Software Workshop on Thursday, a special session will be conducted to address Cybersecurity Concerns for Software Developers. The presentations will focus on current cybersecurity infrastructure, strategies for software architects, cybersecurity challenges and issues. The information will apply to both Flight Software and Ground Software Developers. Due to the potentially sensitive nature of the presentations, the Cybersecurity Session will only be open to U.S. Citizens. Further details about attendance for this session will be forthcoming.


Monday December 9 - Day 1

Power point presentations
Morning session (voice/presentations)
Afternoon session (voice/presentations)

Tuesday December 10 - Day 2

Power point presentations
Morning session (voice/presentations)
Afternoon session (voice/presentations)

Wednesday December 11 - Day 3

Morning session (voice/presentations)
Afternoon session (voice/presentations)
Power point presentations

Thursday December 12 - Day 4

Power point presentations
Morning sessions (voice/presentations)

Registration Information:

Registration process has completed

Important Dates:

Call for Presentations/Registration: Monday, June 3rd, 2019 Register Here
Please note, early abstracts will receive quick notification to help with your travel arrangements.
Abstracts Submission: Extended Deadline: Friday, November 1st 2019
Acceptance Notification: Extended Deadline: Friday, November 8th, 2019
Presentation and Poster Deadline: Extended Deadline: Friday, December 2nd, 2019
Registration Deadline: November 25, 2019
Workshop: December 9-12, 2019

Sponsor Information:

The Aerospace Corporation, the NASA Jet Propulsion Laboratory, Southwest Research Institute, and The Johns Hopkins University Applied Physics Laboratory are the Founding Organizers of the Flight Software Workshop. The 2019 Flight Software Workshop is sponsored by following organizations:

For sponsorship opporunities please contact the FSW Workshop Organizing Committee

Attendee Information:

The workshop will be held in Huntsville, Alabama. Attendance will be limited due to venue capacity. Information regarding how to register and any costs that may be required to cover any added workshop activities is available at Registration Link. Presentations are not necessary to attend the workshop.
Here's a link to the attendee guide.

Schedule & Event Locations:

Locations of workshop related events are provided here.

Hotel Information:

Embassy Suites(800 Monroe St SW, Huntsville, AL 35801) is holding a block of rooms for Workshop attendees at the rate of $94.00/night from Sunday - Thursday. These rooms will be held only till November 24th, 2019. To get the promotional rate of $94.00/night, please reserve here or call (256-539-7373) to reserve a room for yourself and mention "NASA Flight Software Workshop" as the event name.


This is a presentation-only workshop (no papers). Those wishing to present must submit an abstract by the deadline listed above. All abstracts and presentations must be ready for public release. Presentations are video-taped and published on this website at a later date. Therefore, presentations MUST NOT contain US Export Controlled or ITAR information, and notice of this must be indicated on all presentations. All primary authors of the selected presentations MUST submit required release forms which will be provided later. Authors will receive the required release forms that they must review with the legal experts in their organization, sign, and upload prior to presentation deadline. Primary authors will receive a Google Drive URL (to upload Abstracts and Presentations) after registration.

Suggested Presentation Topics:

SPECIAL TOPIC: Next Generation of Flight System Architecture

  • Processors, FPGAs, Multi-Core
  • Operating systems
  • Hybrid architectures
  • Runtime performance optimizations

Flight software engineering

  • Core flight software frameworks and open software (including cFS/cFE)
  • Modularization and reusability
  • Model-based development and code generation
  • Autonomy and fault management
  • Lessons learned

Flight software test, simulation and rapid prototyping

  • SWIL frameworks
  • Simulators (including Docker use)
  • HWIL frameworks
  • Runtime FSW diagnostics and debugging

On-board data processing

  • Spacecraft data processing (GNC, targeting, etc.)
  • Instrument data processing (images, spectrometers, etc.)
  • AI and machine learning techniques for space
  • Ground data processing (automatic data analysis, sensor processing, trending)

SmallSats and CubeSats

  • Flight software architectures for smallsats/cubesats
  • Fault tolerance and autonomy/fault recovery techniques
  • Reliability / capability tradeoffs
  • On-board science data processing / instrument capabilities

Commercial Space

  • COTS flight software methods / architectures for commercial space
  • Fault-tolerance in commercial space
  • COTS flight processing architectures for commercial space
  • Data products / commercial space assets for rent
  • COTS Ground systems

Workshop Background:

With the advent of faster processors and advanced hardware architectures, the modern spacecraft is highly reliant upon flight software for mission success. Software is integral to most of the spacecraft subsystems ranging from power to propulsion to instrument operations. Additionally, spacecraft developers are moving beyond providing only infrastructure to creating applications that can revolutionize how these vehicles are operated and how data is processed on-board. The Aerospace Corporation, the NASA Jet Propulsion Laboratory, Southwest Research Institute, and The Johns Hopkins University Applied Physics Laboratory are the Founding Sponsors of the Flight Software Workshop which was first held in November 2007 at The Johns Hopkins University Applied Physics Laboratory.


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