A Model-Driven approach for the development of an IDE for Spacecraft on-board software | IEEE Conference Publication | IEEE Xplore