EVALUATING PERFORMANCE OF AN APPLICATION USING EVENT-DRIVEN TRANSACTIONS
First Claim
Patent Images
1. A method, comprising:
- receiving, by a processor-based machine, events that occur as a result of execution of an application; and
using the received events to generate, by the processor-based machine, transactions for evaluating the performance of the application when executed, wherein the transactions are generated in accordance with a set of transaction definitions,wherein each transaction definition in the set specifies actions which correspond to a start point and an end point of a transaction associated with execution of the application.
8 Assignments
0 Petitions
Accused Products
Abstract
An event-driven performance measurement technique provides a set of transaction definitions that specify transaction actions that correspond to start and end points of a transaction. Events associated with execution of an application are received by a processor-based machine. The machine uses the events to generate transactions in accordance with the set of transaction definitions. The transactions can be used to evaluate performance of the application.
35 Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a processor-based machine, events that occur as a result of execution of an application; and using the received events to generate, by the processor-based machine, transactions for evaluating the performance of the application when executed, wherein the transactions are generated in accordance with a set of transaction definitions, wherein each transaction definition in the set specifies actions which correspond to a start point and an end point of a transaction associated with execution of the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A performance measurement system, comprising:
-
a memory; a set of transaction declaration files stored in the memory, wherein each transaction declaration file defines a transaction including specifying transaction actions that correspond to a start point and an end point of the transaction; and a processor to execute an event manager module to receive events associated with execution of an application in a computing system and to generate transactions by mapping the received events to the specified transaction actions, wherein the transactions provide a measurement of the performance of the application. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. An article comprising a non-transitory computer readable storage medium to store instructions that when executed by a computer cause the computer to:
-
execute an automation script, wherein the automation script contains script actions representative of a user'"'"'s interactions with an application on a computing system; receive events dispatched as a result of the execution of the automation script; and generate transactions associated with execution of the application in accordance with a plurality of transaction definitions, wherein the transaction definitions are not contained within the automation script. - View Dependent Claims (18, 19, 20)
-
Specification