The method of claim 23 wherein a component comprises plural functions, wherein for a function in use the dynamic structure records a function identifier and a component identifier of the component of which the function is a part, thereby tracking the sequence of usage of the plural components, wherein the creating a usage profile comprises: