RECORDING MEDIUM STORING SYSTEM ANALYZING PROGRAM, SYSTEM ANALYZING APPARATUS, AND SYSTEM ANALYZING METHOD
First Claim
1. A computer-readable recording medium storing a system analyzing program containing instructions executed on a computer, the program causing the computer to execute:
- an obtaining procedure which obtains a message data group including a message ID, a protocol, a type, and a transmission time of a message transmitted/received in a system where a hierarchical structure of protocols is defined;
a detecting procedure which detects a pair of a request message and a response message with the same message ID from the obtained message data group;
an identifying procedure which identifies a request time and a response time of each of the detected pairs;
a searching procedure which searches for a child-layer pair that has a request time and a response time between the request time and the response time of a parent-layer pair arbitrarily selected from among the pairs and that has a protocol in a layer lower than the protocol of the parent-layer pair on the basis of an identification result generated in the identifying procedure; and
an outputting procedure which outputs the found child-layer pair as a candidate pair having a call relationship with the parent-layer pair.
1 Assignment
0 Petitions
Accused Products
Abstract
A system analyzing apparatus obtains a message group including a message ID, a protocol, a type, and a transmission time of messages transmitted/received in a system where a hierarchical structure of protocols is defined. The apparatus detects pairs of a request message and a response message of the same message ID from the obtained message group. The apparatus identifies a request time and a response time of each of the detected pairs. The apparatus searches for a child-layer pair that has a request time and a response time between the request time and the response time of a parent-layer pair arbitrarily selected from among the pairs and that has a protocol in a layer lower than the protocol of the parent-layer pair on the basis of the identified result. The apparatus outputs the found child-layer pair as a candidate pair having a call relationship with the parent-layer pair.
-
Citations
15 Claims
-
1. A computer-readable recording medium storing a system analyzing program containing instructions executed on a computer, the program causing the computer to execute:
-
an obtaining procedure which obtains a message data group including a message ID, a protocol, a type, and a transmission time of a message transmitted/received in a system where a hierarchical structure of protocols is defined; a detecting procedure which detects a pair of a request message and a response message with the same message ID from the obtained message data group; an identifying procedure which identifies a request time and a response time of each of the detected pairs; a searching procedure which searches for a child-layer pair that has a request time and a response time between the request time and the response time of a parent-layer pair arbitrarily selected from among the pairs and that has a protocol in a layer lower than the protocol of the parent-layer pair on the basis of an identification result generated in the identifying procedure; and an outputting procedure which outputs the found child-layer pair as a candidate pair having a call relationship with the parent-layer pair. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system analyzing apparatus comprising:
-
obtaining means for obtaining a message data group including a message ID, a protocol, a type, and a transmission time of a message transmitted/received in a system where a hierarchical structure of protocols is defined; detecting means for detecting a pair of a request message and a response message of the same message ID from the obtained message data group; identifying means for identifying a request time and a response time of each of the detected pairs; searching means for searching for a child-layer pair that has a request time and a response time between the request time and the response time of a parent-layer pair arbitrarily selected from among the pairs and that has a protocol in a layer lower than the protocol of the parent-layer pair on the basis of a identification result generated by the identifying means; and outputting means for outputting the found child-layer pair as a candidate pair having a call relationship with the parent-layer pair.
-
-
15. A system analyzing method executed by a computer, the method comprising:
-
obtaining a message data group including a message ID, a protocol, a type, and a transmission time of a message transmitted/received in a system where a hierarchical structure of protocols is defined; detecting pairs of a request message and a response message of the same message ID from the obtained message data group; identifying a request time and a response time of each of the detected pairs; searching for a child-layer pair that has a request time and a response time between the request time and the response time of a parent-layer pair arbitrarily selected from among the pairs and that has a protocol in a layer lower than the protocol of the parent-layer pair on the basis of a identification result generated in the identifying; and outputting the found child-layer pair as a candidate pair having a call relationship with the parent-layer pair.
-
Specification