Formal validation and verification of space flight software using statechart-assertions and runtime execution monitoring | IEEE Conference Publication | IEEE Xplore