1. In a modeling environment, a method comprising: providing an abstract interface for interfacing with a model, the abstract interface being compatible with a plurality of model types; making a call to a dynamic model via a method specified in the abstract interface; and receiving data from the dynamic model in response to the call.