1. A system comprising: a processor and a memory; an application operative deployed within the memory and executed by the processor to use a number of expressions on a model, the model being represented by a modeling language and further defined by the expressions; an event framework component to provide notification to the application regarding changes to the model; and an impact analyzer component to assess impact of a change to the model by evaluating the expressions, generating an evaluation set based on the evaluating of the expressions, and returning the evaluation set to the application.