20. A non-transitory computer-readable medium for holding computer executable instructions that when executed in a computer, provide non-graphical model dependency information in a graphical modeling environment, the medium holding: instructions for providing a graphical model in a graphical modeling environment, the model comprising one or more evaluatable components; instructions for adding non-graphical model dependency information to the graphical model, where: the non-graphical model dependency information specifies an order in which at least some of the evaluatable components are evaluated, the model includes a visual representation that remains unchanged when the non-graphical model dependency information is added, the model supports a first variation in which the evaluatable components are evaluated in a first order when the graphical model is evaluated, the model supports a second variation in which the evaluatable components are evaluated in a second order when the graphical model is evaluated, and the first order differs from the second order; instructions for accessing additional non-graphical model dependency information, where: the additional non-graphical model dependency information allows a determined order of evaluation for the evaluatable components when the graphical model is evaluated; and instructions for storing the graphical model with the non-graphical model dependency information in a storage.
20. A non-transitory computer-readable medium for holding computer executable instructions that when executed in a computer, provide non-graphical model dependency information in a graphical modeling environment, the medium holding: instructions for providing a graphical model in a graphical modeling environment, the model comprising one or more evaluatable components; instructions for adding non-graphical model dependency information to the graphical model, where: the non-graphical model dependency information specifies an order in which at least some of the evaluatable components are evaluated, the model includes a visual representation that remains unchanged when the non-graphical model dependency information is added, the model supports a first variation in which the evaluatable components are evaluated in a first order when the graphical model is evaluated, the model supports a second variation in which the evaluatable components are evaluated in a second order when the graphical model is evaluated, and the first order differs from the second order; instructions for accessing additional non-graphical model dependency information, where: the additional non-graphical model dependency information allows a determined order of evaluation for the evaluatable components when the graphical model is evaluated; and instructions for storing the graphical model with the non-graphical model dependency information in a storage. 22. The medium of claim 20 , wherein the criteria influences code generation.