1. A method of building a set of devices to upgrade, said devices operating on a network, said network including one or more devices of a first type and one or more devices of a second type, said one or more devices of a first type and one or more devices of a second type being related by a plurality of tying software structures, said method comprising the steps of: i) selecting a tying structure; ii) determining all devices of a first type and all devices of a second type related to said tying structure; and iii) adding said devices of a first type related to said tying structure to an upgrade set; and iv) adding said devices of a second type related to said tying structure to said upgrade set.