Computer operation analysis
First Claim
1. An analysis system for analyzing dependencies among a plurality of server programs, said server programs providing services to one another operating in a computer system, said analysis system comprising:
- a transaction detection unit for detecting transactions in association with a service which each of the plurality of server programs performs by being called from any other server program, the transaction being processing of the service;
a child transaction candidate detection unit for detecting candidates for a child transaction of each transaction detected by the transaction detection unit, the child transaction being another transaction called in the transaction; and
a calling frequency calculation unit for calculating and outputting service calling frequencies obtained by estimating frequencies at which each server program allows each of the other server programs to perform a service by calling the other program, the estimation being made based on the service detected in association with each transaction and on a service detected in association with the candidate for the child transaction of the transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
Provides an analysis system for analyzing dependencies among server programs in a computer system, comprising: a transaction detection unit for detecting transactions that is processing of a service which each of the plurality of server programs performs by being called from any other server program; a child transaction candidate detection unit for detecting candidates for a child transaction of each detected transaction, the child transaction being called in the transaction concerned; and a calling frequency calculation unit for outputting service calling frequencies obtained by estimating a frequency at which each server program allows each of the other server programs to perform a service by calling the other program, the estimation being made based on the service detected in association with each transaction and on a service detected in association with the candidate for the child transaction of the transaction.
15 Citations
20 Claims
-
1. An analysis system for analyzing dependencies among a plurality of server programs, said server programs providing services to one another operating in a computer system, said analysis system comprising:
-
a transaction detection unit for detecting transactions in association with a service which each of the plurality of server programs performs by being called from any other server program, the transaction being processing of the service;
a child transaction candidate detection unit for detecting candidates for a child transaction of each transaction detected by the transaction detection unit, the child transaction being another transaction called in the transaction; and
a calling frequency calculation unit for calculating and outputting service calling frequencies obtained by estimating frequencies at which each server program allows each of the other server programs to perform a service by calling the other program, the estimation being made based on the service detected in association with each transaction and on a service detected in association with the candidate for the child transaction of the transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 16, 17, 18, 19, 20)
-
-
11. An analysis method for analyzing dependencies among a plurality of server programs, said server programs providing services to one another operating in a computer system, said analysis method comprising:
-
a transaction detection step of detecting transactions in association with a service which each of the plurality of server programs performs by being called from any other server program, the transaction being processing of the service;
a child transaction candidate detection step of detecting candidates for a child transaction of each transaction detected by the transaction detection step, the child transaction being another transaction called in the transaction; and
a calling frequency calculation step of calculating and outputting service calling frequencies obtained by estimating a frequency at which each server program allows each of the other server programs to perform a service by calling the other program, the estimation being made based on the service detected in association with each transaction and on a service detected in association with the candidate for the child transaction of the transaction. - View Dependent Claims (14, 15)
-
-
12. An analysis program for analyzing dependencies among a plurality of server programs by a computer, said server programs providing services to one another operating in a computer system, said analysis program allowing the computer to function as:
-
a transaction detection unit for detecting transactions in association with a service which each of the plurality of server programs performs by being called from any other server program, the transaction being processing of the service;
a child transaction candidate detection unit for detecting candidates for a child transaction of each transaction detected by the transaction detection unit, the child transaction being another transaction called in the transaction; and
a calling frequency calculation unit for calculating and outputting service calling frequencies obtained by estimating a frequency at which each server program allows each of the other server programs to perform a service by calling the other program, the estimation being made based on the service detected in association with each transaction and on a service detected in association with the candidate for the child transaction of the transaction. - View Dependent Claims (13)
-
Specification