1. A computer-readable storage medium having computer executable instructions for causing a computer to perform steps comprising: provide a submission service that is operable to submit at least a portion of an active meta-model of an application to a central information store for use by a plurality of users, the application having source code, the active meta-model including artifacts associated with a structure of the application underlying the source code, the submitted portion comprising an element, a name identifying the element, and data describing the element, the element defined dynamically; and provide a notification service that is operable to receive a notification relating to a change in the active meta-model wherein the notification is configured to be sent to a user or set of users according to a policy.