1. A computing device-implemented method comprising: interacting with, using a computing device, a first dynamic system graphical model; analyzing the first dynamic system graphical model, the analyzing including: generating executable code for at least a part of the first dynamic system graphical model, the generated executable code for realizing functionality of the at least part of the first dynamic system graphical model; converting, using the computing device, the generated executable code into an obfuscated form; generating, using the computing device, a component for performing the functionality of the at least part of the first dynamic system graphical model and source code of the component being in the obfuscated form; integrating, using the computing device, the component into a second dynamic system graphical model, wherein the component remains in the obfuscated form so that the source code of the component is not accessible in the second dynamic system graphical model; and simulating the second dynamic system graphical model, including the component while generated executable code for the component remains in the obfuscated form.