1. A computer-implemented method including: receiving information provided by a data processing application during execution of the data processing application, wherein the information is indicative of at least one of a source of data for the data processing application and a destination of data from the data processing application; dynamically analyzing the information during execution of the data processing application to identify a queue in communication with the data processing application; and dynamically analyzing the information during execution of the data processing application to identify a relationship between the data processing application and the queue, including at least one of identifying that the queue is the source of data for the data processing application and identifying that the queue is the destination of data from the data processing application.