An instrumentation system performs operations such as profiling an application and partitioning and distributing units of the application using different versions of metadata describing the application. Performing an operation on an executing application generates overhead. Detailed metadata used in...http://www.google.es/patents/US7415712?utm_source=gb-gplus-sharePatente US7415712 - Heavyweight and lightweight instrumentation