Automatic Failure Diagnosis based on Timing Behavior Anomaly Correlation in Distributed Java Web Applications

Marwede, Nina Sophie (2008) Automatic Failure Diagnosis based on Timing Behavior Anomaly Correlation in Distributed Java Web Applications (Diploma thesis), University of Oldenburg, Oldenburg, Germany, 119 pp

[img]
Preview
Text
Marwede2008AutomaticFailureDiagnosisBasedOnTimingBehaviorAnomalyCorrelationInDistributedJavaWebApplications.pdf - Published Version

Download (2087Kb) | Preview

Abstract

One approach to handling software failures, especially in large distributed systems, is the monitoring of components for quick reaction and recovery to reduce downtimes and maintenance costs. In previous work, our group has developed tools to monitor and evaluate the timing behavior of Java software systems to detect anomalies, which may be indicators of erroneous behavior.

This diploma thesis enhances the approach to isolate the root cause for failures in distributed systems. Existing technologies are connected and extended to aggregate anomalies to a failure diagnosis. An anomaly correlator is developed that combines timing behavior anomalies using derived dependency graphs. It is then applied to a sample application under the influence of workload generation and fault injection. The results are visualized as colored graphs that can be exported to various image formats.

Document Type: Thesis (Diploma thesis)
Thesis Advisors: Hasselbring, Wilhelm, Rohr, Matthias and van Hoorn, André
Keywords:
Research affiliation: Kiel University > Faculty of Engineering > Department of Computer Science > Software Engineering
Projects: Kieker
Date Deposited: 02 Oct 2012 14:18
Last Modified: 23 Mar 2013 14:55
URI: http://eprints.uni-kiel.de/id/eprint/15482

Actions (login required)

View Item View Item

Document Downloads

More statistics for this item...