1. A method for analyzing a target system, comprising: obtaining a plurality of characteristics from the target system using a characteristics extractor, wherein the plurality of characteristics is associated with a characteristics model; storing each of the plurality of characteristics in a characteristics store using a tracking mechanism; and analyzing the target system by issuing a query to the characteristics store to obtain an analysis result, wherein the query uses tracking information associated with the tracking mechanism.