METHOD AND APPARATUS FOR EXTRACTING AND VISUALIZING EXECUTION PATTERNS FROM WEB SERVICES
First Claim
1. A method for extracting a pattern from data relating to a plurality of messages exchanged in accordance with a Web Services configuration, the pattern being representative of a plurality of transactions executed in accordance with the Web Services configuration, the method comprising:
- representing each of the plurality of transactions as a graph, such that a plurality of graphs is produced; and
identifying commonalties among the plurality of graphs.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment of the present method and apparatus for extracting and visualizing execution patterns from Web Services collects data relating to one or more transactions executed in accordance with one or more Web Services-based applications (e.g., messaging systems or other services). One or more patterns is then extracted from the collected data, where the patterns are representative transactions commonly executed in accordance with the Web Services configuration under analysis.
24 Citations
20 Claims
-
1. A method for extracting a pattern from data relating to a plurality of messages exchanged in accordance with a Web Services configuration, the pattern being representative of a plurality of transactions executed in accordance with the Web Services configuration, the method comprising:
-
representing each of the plurality of transactions as a graph, such that a plurality of graphs is produced; and identifying commonalties among the plurality of graphs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer readable storage device containing an executable program for extracting a pattern from data relating to a plurality of messages exchanged in accordance with a Web Services configuration, the pattern being representative of a plurality of transactions executed in accordance with the Web Services configuration, where the program performs steps comprising:
-
representing each of the plurality of transactions as a graph, such that a plurality of graphs is produced; and identifying commonalties among the plurality of graphs.
-
-
20. Apparatus for extracting a pattern from data relating to a plurality of messages exchanged in accordance with a Web Services configuration, the pattern being representative of a plurality of transactions executed in accordance with the Web Services configuration, the apparatus comprising:
-
means for representing each of the plurality of transactions as a graph, such that a plurality of graphs is produced; and means for identifying commonalties among the plurality of graphs.
-
Specification