. "As will be explained below in connection with FIGS. 7 d and 7 e, these resource usage messages can be used to discover components, such as software applications, that use the same resources and therefore have a dependency relationship." . . .