Data processing: software development – installation – and managem – Software program development tool – Managing software components
Reexamination Certificate
2003-10-20
2008-08-05
Bullock, Jr., Lewis A. (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Managing software components
C717S121000, C719S317000, C719S328000, C719S316000, C718S100000, C718S106000, C714S026000, C714S038110, C714S040000, C714S047300, C707S793000
Reexamination Certificate
active
07409676
ABSTRACT:
Described are methods, apparatus and computer programs for determining run-time dependencies between logical components of a data processing environment. Components of the data processing environment are monitored by monitoring agents accessing run-time activity data via APIs of the managed system. A dependency generator identifies correlations between the run-time activity of the monitored components. For synchronous monitored systems, the dependency generator calculates an activity period for monitored components and determines which component's activity periods contain the activity periods of other components. Containment is used as an indicator of a likely dependency relationship, and a weighting is computed for each dependency relationship based on the consistency of containment.
REFERENCES:
patent: 5664093 (1997-09-01), Barnett et al.
patent: 5696701 (1997-12-01), Burgess et al.
patent: 6249885 (2001-06-01), Johnson et al.
patent: 6327677 (2001-12-01), Garg et al.
patent: 6393480 (2002-05-01), Qin et al.
patent: 6847970 (2005-01-01), Keller et al.
patent: 2001/0020251 (2001-09-01), Sheikh et al.
patent: 2001/0052087 (2001-12-01), Garg et al.
patent: 2002/0198983 (2002-12-01), Ullmann et al.
Keller et al., “An Active Approach to Characterizing Dynamic Dependencies for Problem Determination in a Distributed Environment,” 2001.
Keller et al., Dynamic dependencies in Application Service Management, Jun. 2000.
Keller et al., Towards a CIM Schema for RunTime Application Management, Oct. 2001.
The Open Group, “Systems Management: Distributed Software Administration,” published on Jan. 1998.
R Agarwal, T. Imielinski, and A.Swami, “Mining association rules between sets of items in large databases”,In Proc. Of the ACM SIGMOD Conference on Management of Data, pp. 207-216, May 1993.
J. Aman, C.K. Eilert, D. Emmes, P. Yocom, D. Dillenberger, “Adaptive Algorithms for managing a distributed data processing workload”,IBM Systems Journal, vol. 36, No. 2, 1997.
“Systems Management: Application Response Measurement (ARM) API”, OpenGroup Technical Standard C807, UK ISBN 1 85912-211-6 Jul. 1998.
S. Bagchi, G. Kar, J.L. Hellerstein, “Dependency Analysis in Distributed Systems using Fault Injection: Application to Problem Determination in an e-commerce Environment” 12thInternational Workshop on Distributed Systems: Operations&Management, Nancy, France, 2001.
A. Brown, G. Kar, and A Keller, “An Active Approach to Characterizing Dynamic Dependencies for Problem Determination in a Distributed Environment”,International IFIP/IEEE Symposium on Integrated Network Management, 2001.
M.Y. Chen, E. Kiciman, E. Fratkin, A. Fox, and E. Brewer, “Pinpoint: Problem Determination in Large, Dynamic Internet Services”,International Conference on Dependable Systems and Networks(DSN'02), Jun. 2002.
J. Choi, M. Choi, and S. Lee, “An Alarm Correlation and Fault Identification Scheme Based on OSI Managed Object Classes,”In 1999 IEEE International Conference on Communications, Vancouver, BC, Canada, 1999, pp. 1547-1551.
Ensel, Christian, “New Approach for Automated Generation of Service Dependency Models”Second Latin American Network Operation and Management Symposium, LANOMS, 2001.
J. A. Farrell and H. Kreger, “Web services management approaches,”IBM Systems Journal, vol. 41, No. 2, 2002.
B. Gruschke, “Integrated Event Management: Event Correlation using Dependency Graphs”,Proceedings of 9thIFIP/IEEE International Workshop on Distributed Systems: Operations and Management(DSOM 98), Oct. 1998.
P. Hasselmeyer, “Managing Dynamic Service Dependencies,”Proceedings of 12thInternational Workshop on Distributed Systems: Operations&Management(DSOM), Nancy, France, 2001.
J.L. Hellerstein and S. Ma, “Mining Event Data for Actionable Patterns”, The Computer Measurement Group, 2000.
A. K. Iyengar, M. S. Squillante, L. Zhang, “Analysis and Characterization of Large-Scale Web Server Access Patterns and Performance”,World Wide Webvol. 2,#1, 2, Jun. 1999.
M.J. Katchabaw et al, “Making Distributed Applications ManageableThrough Instrumentation,”Journal of Systems and Software, vol. 45, 1997.
S. Katker, “A Modeling Framework for Integrated Distributed Systems Fault Management”, Proceedings of the IFIP/IEEE International Conference on Distributed Platforms ICDP'96, Dresden, Germany, 1996.
A.Keller and G.Kar, “Classification and Computation of Dependencies for Distributed Management”, 5thIEEE Symposium on Computers and Communications(ISCC), Jul. 2000.
F. Kon and R. H. Campbell, “Dependence Management in Component-Based Distributed Systems,”IEEE Concurency, vol. 8, No. 1, pp. 26-36, Jan.-Mar. 2000.
S. Rangaswamy, R. Willenborg, and W. Qiao, “Writing a Performance Monitoring Tool Using WebSphere Application Server's Performance Monitoring Infrastructure API”,In IBM WebSphere Developer Technical Journal, Feb. 2002.
M. Steinder and A. S. Sethi, “Multi-layer Fault Localization using Probabilistic Inference in Bipartite Dependency Graphs”, Technical Report 2001-02, CIS Dept., Univ. of Delaware, Feb. 2001.
D. Thoenen, J. Riosa, and J. L. Hellerstein, “Event Relationship Networks: A Framework for Action Oriented Analysis for Event Management,”Proceedings of the IFIP/IEEE International Symposium on Integrated Network Management, Seattle, WA, May 2001, IEEE, New York (2001), pp. 593-606.
S. Yemini, S. Kliger et al., “High Speed and Robust Event Correlation,” IEEE Communications Magazine, vol. 34, No. 5, pp. 82-90, May 1996.
M. Steinder and A. Sethi, “The present and future of event correlation: A need for end-to-end service fault localization,” 2001.
H. Hrasna, “Java™ 2 Platform, Enterprise Edition, Management Specification JSR-77”, Sun Microsystems, Inc., 2002, Chapter JSR 77.6, pp. 53-79.
M. Steinder & A. S. Sethi, “Increasing robustness of fault localization through analysis of lost, spurious, and positive symptoms”, IEEE INFOCOM, 2002, pp. 322-331.
Agarwal Manoj K
Gupta Manish
Kar Gautam
Kermani Parviz
Neogi Anindya
Bullock, Jr. Lewis A.
Gibb & Rahman, LLC
International Business Machines - Corporation
Kang Insun
LandOfFree
Systems, methods and computer programs for determining... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Systems, methods and computer programs for determining..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems, methods and computer programs for determining... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4008633