Date of Award


Degree Type


Degree Name

Master of Science (MS)


Computer Science

Committee Chair(s)

Curtis Dyreson


Curtis Dyreson


Daniel Watson


Jacob H. Christensen


SNAP reduces space mission cost by providing an advanced modular, open systems approach to software. As part of the space modernization efforts, SMC is sponsoring an effort to develop advanced network architectures for spacecraft systems. Government and DoD agencies are looking to the hosted payload concept to reduce space mission cost in the current budget constrained environment. The hosted payload paradigm poses significant system integration challenges due to payloads being developed independently of the host spacecraft. SNAP is an adapter that uses software and hardware interfaces to provide network connectivity and protocol translation to integrate a spacecraft and payload. In addition to solving the systems integration problems associated with the hosted payload concept, SNAPs advanced modular, open systems approach results in reduced overall cost and length of development for spacecraft systems. SNAP has been demonstrated with the Operationally Responsive Space (ORS) offices Modular Space Vehicle (MSV) and three different payloads. This document provides a system level overview of the SNAP architecture and the design concepts used in its development.