Building blocks
Re-usable building blocks for use in missions
There are a number of components that are common across many missions.
Activities
- Mathematical Library for Space All missions will inevitably include computations for various reason - Guidance/Navigation/Control procedures, processing of sensor values, etc. A mathematical library offering core primitives is therefore a basic building block of all missions - and it must be exhaustively tested using as many tools as possible (statement/branch coverage, static analysis, etc) to make sure it is as robust as possible.
- File Management Services Interface Standardisation Enhancing on-board mass memory, to offer services that more and more missions depend on.