1. A computer-implemented method for managing development of a model set comprised of one or more object models by a plurality of users, comprising: determining one or more model relationships for a model set having a plurality of model elements, each model relationship connecting a first model element to a second model element of the plurality of model elements; receiving, from a first user, change information for a changed model element, the changed model element being one of the plurality of model elements; identifying one or more related model elements by traversing, from the changed model element, other model elements via the model relationships; identifying, for each identified related model element, one or more interested users having a past interaction with the identified related model element; determining, for each interested user, a weighted relationship between the interested user and the changed model element based on the past interaction with the identified related model element and based on the model relationship between the identified related model element and the changed model element; and generating a change notification to each of the interested users based on their corresponding weighted relationship.