• Medientyp: Elektronische Hochschulschrift; Masterarbeit; E-Book
  • Titel: Entwurf, Implementierung und Analyse einer datenbankgestützten Datenverwaltung in der internen Ablaufsteuerung des Workflow-Tools JUBE
  • Beteiligte: Wellmann, Julia [VerfasserIn]
  • Erschienen: Forschungszentrum Jülich: JuSER (Juelich Shared Electronic Resources), 2023
  • Erschienen in: Jülich 115 p. (2023). doi:10.34734/FZJ-2023-04968 = Masterarbeit, Fachhochschule Aachen, 2023
  • Sprache: Deutsch
  • DOI: https://doi.org/10.34734/FZJ-2023-04968
  • Entstehung:
  • Anmerkungen: Diese Datenquelle enthält auch Bestandsnachweise, die nicht zu einem Volltext führen.
  • Beschreibung: Die Speicherung von Informationen spielt unter anderem bei der Automatisierung von Arbeitsabläufen und der Analyse von Ergebnissen eine entscheidende Rolle. Dabei erfordert die Komplexität und Vielfalt dieser Informationen eine effiziente und zuverlässige Datenhaltung, um den reibungslosen Betrieb eines Systems zu gewährleisten. Das Workflow-Tool JUBE verwendet eine solche Datenhaltung in Form von XML-Dateien, um Workflow-Konfigurationen für eine spätere Fortsetzung oder Reproduktion zu speichern. Ziel der vorliegenden Masterarbeit ist es, einen Entwurf für die Ablösung der XML-basierten Datenhaltung des Workflow-Tools JUBE zu erarbeiten, der die Probleme der derzeitigen Datenhaltung adressiert. Dazu wird folgende Forschungsfrage gestellt: Welche Datenhaltungsoption bietet eine konsistentere, persistentere und performantere Datenhaltung bei gleichzeitiger Reduzierung des Speicherbedarfs und Verbesserung der Leistung als die derzeitige XML-Datenhaltung und wie kann diese in JUBE implementiert werden? Um die Probleme der derzeitigen XML-Datenhaltung zu identifizieren, wird diese im aktuellen Softwarezustand von JUBE analysiert, wobei sich herausstellt, dass die Probleme vor allem in der Datenredundanz und der nicht optimalen Aktualisierungsfunktion liegen. Darauf aufbauend werden Anforderungen an die neue Datenhaltung definiert, die diese Probleme vor allem durch eine neue Strukturierung der Daten und ein geeignetes Datenmanagementsystem beheben sollen. Neben diesen funktionalen Anforderungen werden auch qualitative Anforderungen wie Leistungsfähigkeit und Wartbarkeit definiert, die ebenfalls die Nachteile der XML-Datenhaltung beheben sollen. Auf der Grundlage der zuvor identifizierten Anforderungen wird die Verwendung einer relationalen Datenbank mit dem Datenbankmanagementsystem SQLite3 ausgewählt und auf dieser Basis ein Implementierungsentwurf entwickelt. Der erarbeitete Entwurf für die Datenhaltung, die Schnittstelle und das Konzept für die Implementierung in JUBE wird prototypisch implementiert, so dass der ...
  • Zugangsstatus: Freier Zugang