SYSTEM AND METHOD FOR INSTRUMENTING A SOFTWARE APPLICATION

A method of instrumenting a software application includes tracing events associated with a usage scenario of the software application; pruning the traced events to produce a signature profile representative of a subset of the traced events, the subset being correlated with the usage scenario; and in...

Full description

Saved in:
Bibliographic Details
Main Authors KRISHNA, BAGEPALLI, C, BAMMI, JWAHAR, R
Format Patent
LanguageEnglish
French
Published 16.03.2006
Edition7
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A method of instrumenting a software application includes tracing events associated with a usage scenario of the software application; pruning the traced events to produce a signature profile representative of a subset of the traced events, the subset being correlated with the usage scenario; and inserting tags corresponding to the signature profile into the software application for monitoring an additional usage scenario of the software application. Monitoring the additional usage scenario includes detecting a subset of the inserted tags. A further, optional, step of the method includes comparing the detected tags with the signature profile to determine whether a match exists between the usage scenario and the additional usage scenario. Optionally, the method generates a report containing information about the additional usage scenario, in particular information at the detected tags. L'invention concerne une méthode d'instrumentation d'une application logicielle. Cette méthode consiste à tracer des événements associés à un scénario d'utilisation de l'application logicielle; à élaguer les événements tracés pour produire un profil de signature représentatif d'un sous-ensemble d'événements tracés, le sous-ensemble étant corrélé au scénario d'utilisation; et à insérer des balises correspondant au profil de signature de l'application logicielle pour surveiller un scénario d'utilisation complémentaire de l'application logicielle. La surveillance du scénario d'utilisation supplémentaire consiste à détecter un sous-ensemble de balises insérées. Une étape éventuelle supplémentaire de la méthode consiste à comparer les balises détectées au profil de signature pour déterminer si une correspondance existe entre le scénario d'utilisation et le scénario d'utilisation supplémentaire. Eventuellement, la méthode permet également de générer un rapport contenant des informations concernant le scénario d'utilisation supplémentaire, et en particulier des informations portant sur les balises détectées.
Bibliography:Application Number: WO2005US04311