Processing

Please wait...

Settings

Settings

Goto Application

1. WO2011009892 - METHOD OF MONITORING THE PERFORMANCE OF A SOFTWARE APPLICATION

Publication Number WO/2011/009892
Publication Date 27.01.2011
International Application No. PCT/EP2010/060575
International Filing Date 21.07.2010
IPC
G06F 11/34 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation
H04L 12/26 2006.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12Data switching networks
02Details
26Monitoring arrangements; Testing arrangements
CPC
G06F 11/3409
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; ; Recording or statistical evaluation of user activity, e.g. usability assessment
3409for performance assessment
G06F 11/3457
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; ; Recording or statistical evaluation of user activity, e.g. usability assessment
3457Performance evaluation by simulation
G06F 2201/865
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2201Indexing scheme relating to error detection, to error correction, and to monitoring
865Monitoring of software
H04L 43/08
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
43Arrangements for monitoring or testing packet switching networks
08Monitoring based on specific metrics
Applicants
  • QUEEN MARY AND WESTFIELD COLLEGE, UNIVERSITY OF LONDON [GB]/[GB] (AllExceptUS)
  • PAGE, David John [GB]/[GB]
  • OGILVIE, Rupert Lawrence Grantham [GB]/[GB] (UsOnly)
  • PITTS, Jonathan Michael [GB]/[GB] (UsOnly)
Inventors
  • PAGE, David John
  • OGILVIE, Rupert Lawrence Grantham
  • PITTS, Jonathan Michael
Agents
  • RAYNOR, John
Priority Data
0912931.324.07.2009GB
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) METHOD OF MONITORING THE PERFORMANCE OF A SOFTWARE APPLICATION
(FR) PROCÉDÉ DE SURVEILLANCE DE LA PERFORMANCE D'UNE APPLICATION LOGICIELLE
Abstract
(EN)
A method of monitoring the level of performance of a software application running on a network-attached computing device, comprises monitoring information exchange at least one station on the network; measuring at least two performance indicator metrics, such as delay, jitter, loss, response time, throughput, goodput, and object size; and deriving an indicator parameter, from a non-linear combination of the indicator metrics. A transformation may be applied to each indicator metric to obtaining a corresponding derived value, and the derived values then additively combined, to obtain the said indicator parameter. The transformation has a first region in which the derived value depends relatively weakly on the corresponding metric, and a second region, in which the derived value depends relatively strongly on the corresponding metric. A score value may be entered by a user, indicative of the user's perception of the performance of the software application, and compared with the derived indicator parameter. The calculation used to derive the indicator parameter may be varied, in dependence on the user-entered score. Diagnostic traces may be triggered in dependence on the derived indicator parameter. Values of the indicator parameter and associated trace data may be collected in a database and collated to diagnose and/or predict problems in the said computer system.
(FR)
Un procédé de surveillance du niveau de performance d'une application logicielle s'exécutant sur un dispositif informatique associé à un réseau consiste à surveiller l'échange d'informations dans au moins une station sur le réseau; mesurer au moins deux métriques d'indicateur de performance, telles qu'un retard, un sautillement, une perte, un temps de réponse, un débit, un nombre de bits utiles par unité de temps et une taille d'objet; et déduire un paramètre d'indicateur, d'une combinaison non linéaire des métriques d'indicateur. Une transformation peut être appliquée à chaque métrique d'indicateur pour obtenir une valeur déduite correspondante, et les valeurs déduites peuvent ensuite être combinées de manière additive, pour obtenir ledit paramètre d'indicateur. La transformation comporte une première région, dans laquelle la valeur déduite dépend relativement faiblement de la métrique correspondante, et une seconde région, dans laquelle la valeur déduite dépend relativement fortement de la métrique correspondante. Une valeur de score peut être entrée par un utilisateur, indicative de la perception par l'utilisateur de la performance de l'application logicielle, et comparée au paramètre d'indicateur déduit. Le calcul utilisé pour déduire le paramètre d'indicateur peut être modifié en fonction du score entré par l'utilisateur. Des suivis de diagnostic peuvent être déclenchés en fonction du paramètre d'indicateur déduit. Les valeurs du paramètre d'indicateur et les données de suivi associées peuvent être collectées dans une base de données et rassemblées pour diagnostiquer et/ou prédire des problèmes dans ledit système informatique.
Latest bibliographic data on file with the International Bureau