15. The article of manufacture of claim 14 , wherein the output from the listening component is a data stream having the same format as the input to the listening component.
16. The article of manufacture of claim 15 , where the listening function of the listening component is either filtering the type definition and type usage data or aggregating the type usage data.