1. A computer readable medium having computer executable instructions for performing steps comprising: (a) accessing a target response of a target system, the target response being at least a portion of a reply to a test probe; (b) comparing the target response with a signature response of a basis system having a first role; (c) associating the first role with the target system based on the comparison of the target response and the signature response.