Payload And Mission Definition In Space Sciences by