In den letzten Jahren haben verschiedene Programme zur Systemüberwachung Einzug in Unternehmen und Verwaltungen gehalten. Die Sichtweise solcher Überwachungen ist jedoch
hardwareorientiert und beschränkt sich auf die Erfassung und Auswertung technischer Ereignisse. Für Anwendungsbetreuer die Fachanwendungen betreuen bedeutet dies, dass eine Sicht vorherrscht die die Diagnose von Anwendungsstörungen erschwert. Es fehlt eine zentrale Sicht auf das Betriebsverhalten von Softwareanwendungen. Zudem sind die Auswertungsfunktionen einer Systemüberwachung nur eingeschränkt zur Diagnose von Anwendungen geeignet.
Ziel dieser Diplomarbeit ist deshalb eine ganzheitliche maschinelle Anwendungsüberwachung, die Störungsursachen feststellen und bewerten kann. Für die plausibelste Ursache soll ein Therapievorschlag angezeigt werden, der dem Anwendungsbetreuer erklärt welche Maßnahmen notwendig sind. In der Diplomarbeit werden zunächst eine komplexe Workflow-Anwendung und deren Überwachung analysiert. Die resultierenden Problembereiche werden durch Konzeption und Entwurf eines Expertensystems gelöst. Bei der theoretischen Lösung werden wissensbasierte Methoden und neuronale, sowie mathematische Ansätze verwendet.
Die praktische Umsetzbarkeit der theoretischen Lösung wird durch einen Prototypen validiert. Um Entwicklungszeit einzusparen wird der Systemkern in eine Datenbank implementiert. In der Programmiersprache Java wird ein vom Systemkern getrennter
Regeleditor entwickelt.
Der Prototyp wird bewertet. Weiterführende Verbesserungsmöglichkeiten werden aufgezeigt.
Inhaltsverzeichnis
Abstract
1 Einfuhrung
1.1 Motivation
1.2 Aufbau der Diplomarbeit
2 Analyse
2.1 Workflow-Anwendung
2.1.1 Workflow
2.1.2 Architektur
2.2 Systemuberwachung
2.2.1 Uberwachungsablauf
2.2.2 Architektur
3 Konzeption und Entwurf des Expertensystems
3.1 Abstrakte Architektur
3.2 Basisschnittstelle
3.3 Systemkern
3.3.1 Wissensbasis
3.3.2 Steuerungssystem
3.3.2.1 Tnferenzkomponente
3.3.2.2 Erklarungskomponente
3.3.3 Diagnostische Auswertung
3.4 Regeleditor
3.5 Ansatze zur Optimierung
3.5.1 Temporale Tnferenz
3.5.2 Automatische Schwellwertbestimmung
4 Prototypisierung
4.1 Wissensbasis
4.2 Tnferenzkomponente
4.2.1 Kontrollsystem
4.2.2 Regelinterpreter
4.3 Diagnostische Auswertung
4.4 Regeleditor
4.4.1 Regeleingabe
4.4.2 Transfer zur Datenbank
4.4.3 Auslesen der Faktentabelle
4.4.4 Eingabe potentieller Diagnosen
5 Bewertung
6 Zusammenfassung und Ausblick
Literaturverzeichnis
Abkurzungsverzeichnis
Abbildungsverzeichnis
- Quote paper
- Daniel Krüger (Author), 2008, Entwurf und Prototyping eines Expertensystems zur Diagnose von Störungen im Anwendungsbetrieb, Munich, GRIN Verlag, https://www.grin.com/document/150296
-
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X. -
Upload your own papers! Earn money and win an iPhone X.