1. A method for maintaining relationships between entities in a computer system, each entity having a plurality nodes, the method comprising the steps of: modifying one of the plurality of nodes; searching for a plurality of dependent nodes from the plurality of nodes coupled to the one node; ordering the plurality of dependent nodes into an order; and evaluating the plurality of dependent nodes in the order.