Waseem and Sadiq able to communicate between existing engineering analysis tools with the NSS1 model repository as follows. Interface with Microsoft Excel MagicDraw provide an interface to import and export data between the SysML model and Microsoft Excel files. In our NSS-1 case study, we have computed some parameters using spreadsheets, read these values in ParaMagic to populate SysML instance slot values, solved the SysML model using ParaMagic, and exported solved values back to spreadsheets. Interface with MATLAB One of the main objectives of this work was to transfer mathematical expressions from MATLAB source code into the NSS-1 model repository. This was seamlessly achieved using the InterCAX plug-in integrated within MagicDraw. The plug-in treats MATLAB functions and scripts as constraints in SysML parametric diagrams. When the SysML product calls MATLAB, the subject MATLAB function or script runs locally on the user's machine and creates an output text file that is automatically read back into the SysML model. Simulink models can also be accessed through an intermediary MATLAB script. Figure 11. Mass and power budget instance after solution. Figure 12. Verification of mass and power budget requirements for NSS-1. APRIL 2018 IEEE A&E SYSTEMS MAGAZINE 33