×

Systems, methods and computer programs for determining dependencies between logical components in a data processing system or network

  • US 8,132,180 B2
  • Filed: 04/07/2008
  • Issued: 03/06/2012
  • Est. Priority Date: 10/20/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method, implemented in a data processing system, for determining run-time dependencies between logical components of a data processing environment, the method comprising the steps of:

  • monitoring run-time activity of each of a first logical component and a second logical component of the data processing environment, said monitoring comprising determining a first activity period for said first logical component and a second activity period for said second logical component, wherein said determining comprises determining a first start time and a first end time for said first logical component and a second start time and a second end time for said second logical component;

    comparing the monitored run-time activity of the first logical component with the monitored run-time activity of the second logical component to identify correlations between the monitored run-time activity of the first and second logical components, said comparing comprising comparing said first activity period and said second activity period to identify correlations between said first logical component and said second logical component, wherein said comparing comprises determining whether said first start time is before said second start time and whether said first end time is after said second end time; and

    in response to identification of a positive correlation between the monitored run-time activity of the first and second logical components, recording the existence of a dependency relationship between the first and second logical components.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×