Mars Science Laboratory (MSL) is one of the most complex spacecrafts in the history of mankind. Due to the nature of its complexity, a large number of flight software (FSW) requirements have been written for implementation. In practice, these requirements necessitate very complex and very precise flight software with no room for error. One of flight software's responsibilities is to be able to boot up and check the state of all devices on the spacecraft after the wake up process. This boot up and initialization is crucial to the mission success since any misbehavior of different devices needs to be handled through the flight software. I have created a test toolkit that allows the FSW team to exhaustively test the flight software under variety of different unexpected scenarios and validate that flight software can handle any situation after booting up. The test includes initializing different devices on spacecraft to different configurations and validate at the end of the flight software boot up that the flight software has initialized those devices to what they are suppose to be in that particular scenario.


    Zugriff

    Zugriff über TIB

    Verfügbarkeit in meiner Bibliothek prüfen


    Exportieren, teilen und zitieren



    Titel :

    Mars Science Laboratory Boot Robustness Testing


    Beteiligte:
    Banazadeh, Payam (Autor:in) / Lam, Danny (Autor:in)

    Erscheinungsdatum :

    01.08.2011


    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Keine Angabe


    Sprache :

    Englisch





    Mars Science Laboratory R13 Mobility Regression Testing

    Rollins, PJ / Wang, Freddy / Graser, Evan et al. | IEEE | 2023


    Mars Science Laboratory Flight Software Internal Testing

    Jones, Justin D. / Lam, Danny | NTRS | 2011


    Mars Science Laboratory

    Short, Kendra | NTRS | 2011


    Mars Science Laboratory

    Lakdawalla, Emily | Springer Verlag | 2018