1. A method of updating a customized system, the method comprising: receiving an update request; collecting contextual information relative to the customized system; generating a query for updates applicable to the customized system based on the contextual information; receiving a query response indicative of at least one applicable update; receiving a selection relative to the at least one applicable update is received; and selectively applying at least one update based on the selection.