Design of an on-board software configuration process management tool