TY - THES A1 - Rothenhäusler, Luis T1 - d3.js and its potential in data visualization N2 - Diese Arbeit gibt einen Einblick sowie eine Einschätzung eines Code-basierten Werkzeuges zur Datenvisualierung, der d3js bibliothek für JavaScript. Es werden nicht nur das Potential, sondern auch die Vor- und Nachteile evaluiert. Weiterhin wird eine Einschätzung gegeben, wann der Einsatz dieses Werkzeuges sinnvoll ist. Um diese Einschätzungen treffen zu können, werden einige Di- agramme, bezüglich der aktuellen Flüchtlichgssituation, die aufgrund des bewaffneten Ukrainekonfilktes besteht, erstellt. Dafür werden zunächst die nötigen Grundlagen erklärt. Dies umfasst sowohl Daten und Datentypen, als auch Diagramme und deren Aufbau. Abschließend werden die erstellten Diagramme, sowie d3js im Diskussionsteil ausgewertet. Da d3js in reinem JavaScript implementiert ist, lässt es sich problem- los mit anderen Frameworks kombinieren. Der Fokus von d3js liegt auf der schnellen und einfachen Manipulation von Elementen im Document Object Model. d3js ist jedoch kein Werkzeug, mit dem in wenigen Zeilen Quell- code ganze Diagramme erstellt werden können. Vielmehr müssen sowohl die einzelnen Elemente eines Diagrammes, wie auch deren Position und Ausse- hen händisch definiert werden. Das ermöglicht ein Höchstmaß an Kontrolle über das Aussehen und Verhalten der Diagramme. Es ist jedoch auch zeitin- tensiv und führt eventuell zur Implementation unübersichtlicher Diagramme. Gepaart mit der hohen initialen Lernkurve kann die Nutzung von d3js nur in speziellen Fällen, welche die volle Kontrolle über Aussehen und Verhalten von Diagrammen benötigen, empfohlen werden. Y1 - 2022 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:kobv:522-opus4-28536 ER - TY - THES A1 - Monz, Johannes Stefan T1 - Datenmodellinterne Revisionshistorie für nebenläufige Geschäftsprozesse am Fallbeispiel der Verwaltung von Studiengangscurricula N2 - Die Versionierung von Daten ist ein hochkomplexes Problem, das viele verschiedene Aspekte berücksichtigen muss. Daher ist in diesem Bereich bisher noch kein univer- sell anwendbarer Ansatz beschrieben worden. Verschiedene Autoren haben sich an einer Lösung versucht und Herangehensweisen für ihre eigenen Anwendungsfälle entwickelt. In dieser Arbeit wird ein neuer Ansatz anhand eines Fallbeispiels vorgestellt. Der An- satz zielt darauf ab, Daten- und Versionierungsstrukturen in einem relationalen Da- tenmodell zu vereinigen und dabei eine einfache Integration von Geschäftsprozessen zu ermöglichen. Insbesondere wird darauf geachtet, dass die Erzwingung des korrekten Ablaufs von Geschäftsprozessen durch eine maschinelle Umsetzung derselben möglich ist. Das Datenmodell beinhaltet eine vollständige Versionierungshistorie in Form eines gerichteten zyklenlosen Graphen. Hiermit bietet es eine breit anwendbare Lösung zur Datenversionierung, die zudem gut in bestehende Abläufe und Datensätze integrierbar ist. In dieser Arbeit wird das kombinierte Datenmodell vorgestellt und anhand von ge- nerischen Beispielen erläutert. Zudem wird die Funktionalität des Ansatzes anhand des Fallbeispiels der Verwaltung der Studiengangscurricula des Fachbereichs Informatik und Medien der Technischen Hochschule Brandenburg belegt. Hierbei wird auch die Integra- tion von Geschäftsprozessen und die Nutzbarkeit in der tatsächlichen Datenverwaltung dargestellt. N2 - Versioning of Datasets is a highly complex problem whose solutions are required to take many different aspects into account. As such, no universally applicable approach has been published yet. Various authors have tried and developed solutions for their own use cases. In this thesis, we present our approach based on our use case. The approach shown here aims to unify structures for data persistence and version control into a single data model and to allow a seamless integration of business processes. In particular, the aim is to ensure that an enforcement of business processes via an automated execution of said processes is easily possible. The data model delivers a complete version history as a directed non-cyclic graph. As such, it offers a widely applicable solution for data versioning in small systems, which is also easily integratable into existing data sets, processes and structures. This thesis presents the combined data model and explains its appliation using generic examples. Afterwards, the funcionality of the approach in a real-life setting is demonstrated with our use case of managing the curricula of the Department of Computer Science and Media at the Brandenburg University of Applied Sciences. In this, the integration of business processes and the usage in actual data mangement is also demonstrated. KW - Datenverarbeitungssystem KW - Versionsverwaltung KW - Relationale Datenbank KW - Prozesskette Y1 - 2023 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:kobv:522-opus4-29380 ER - TY - THES A1 - Dalitz, Franz T1 - Implementierung eines Stacks zum Erzeugen, Verarbeiten und Visualisieren von Telemetriedaten für ein Microservice basiertes System N2 - Einsicht in die Abläufe und Leistung heutiger Software und verteilter Systeme zu erlangen, wird durch stetig steigende Komplexität zunehmend erschwert. Die Firma Peterson Technologies GmbH implementierte zur Linderung dieser Problematik ein internes Telemetriesystem. Ziel dieser Arbeit ist es, das System auf Wunsch der Firma durch ein neues zu ersetzen, um so die Überwachung zu verbessern und aktuellere Software zu verwenden. Nach einer Untersuchung des vorherigen Systems werden Prioritäten festgelegt, welche die spätere Nutzung, Instandhaltung und Erweiterung des neuen Systems erleichtern sollen. Darauf folgen die Planung seiner Architektur, die Auswahl und Implementierung der Software und schließlich das Erzeugen einer einfachen Dokumentation. Der resultierende Telemetriestack ist funktionstüchtig und erfüllt die Vorstellungen der Firma. Dennoch weist er einige Probleme, wie beispielsweise eine hohe CPU Belastung auf, welche zusammen mit Möglichkeiten der Verbesserung und Erweiterung abschließend betrachtet werden. KW - Telemetrie KW - Distributed Tracing KW - Microservices KW - Grafana KW - OpenTelemetry KW - Telemetrie KW - Mikroservice Y1 - 2023 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:kobv:522-opus4-29418 CY - Brandenburg an der Havel ER - TY - THES A1 - Feustel, Sebastian T1 - Vergleichende Untersuchung von statischen Schwachstellenscannern für OCI-based-Images anhand einer exemplarischen Webanwendung N2 - In der modernen IT-Infrastruktur hat die Container-Technologien sehr viel an Bedeutung gewonnen und finden breite Anwendung in der Softwareentwicklung. Die zunehmende Komplexität zeitgenössischer Anwendungen erfordert effektive Sicherheitsmaßnahmen, um potenzielle Schwachstellen frühzeitig zu erkennen und zu beheben. Diese Bachelorarbeit befasst sich mit der Evaluierung verschiedener Vulnerability Scanner, die speziell für Container-Images entwickelt wurden. Im Rahmen der Arbeit wird eine einfache Webanwendung mit Frontend und Backend erstellt und anschließend containerisiert. Diese Beispielanwendung dient als Grundlage für die systematische Untersuchung und Bewertung mehrerer Vulnerability Scanner. Ziel ist es, die Ergebnisse der verschiedenen Tools zu analysieren und das effektivste Werkzeug zur Identifizierung von Sicherheitslücken in containerisierten Umgebungen zu bestimmen. Durch die Analyse und den Vergleich der Ergebnisse wird aufgezeigt, welches Tool die besten Ergebnisse hinsichtlich Erkennungsrate und Genauigkeit liefert. Zusätzlich bietet die Arbeit einen Einblick in die Nutzung der Scanner, woraus sich die Benutzerfreundlichkeit der einzelnen Scanner ableiten lässt. Diese Arbeit leistet einen wichtigen Beitrag zur Sicherheit und Zuverlässigkeit von containerisierten Anwendungen in der Praxis und bietet praktische Empfehlungen zur Optimierung der Containersicherheit. KW - Schwachstellenscanner KW - Container KW - Docker KW - Softwareschwachstelle KW - Docker KW - Computersicherheit Y1 - 2024 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:kobv:522-opus4-32025 ER - TY - THES A1 - Abdoul Karim, Malik T1 - Verbesserung der Alarmqualität und Entscheidungsfindung bei der Erkennung von Cyberangriffen durch Integration von Threat Intelligence und externen Datenquellen N2 - Diese Arbeit untersucht die Integration von externer Threat Intelligence in Cybersicherheitsplattformen, um die Erkennung von Bedrohungen in Echtzeit und die Reaktion auf Vorfälle zu verbessern. Durch den Einsatz von Datenscraping-Techniken auf sozialen Medien (X) in Kombination mit einer Python-basierten Verarbeitungspipeline und Elasticsearch zur Speicherung und Abfrage von Daten wird ein robustes System zur Analyse und Visualisierung bedrohungsrelevanter Informationen entwickelt. Das System integriert Natural Language Processing (NLP) Techniken, wie das Stanford CoreNLP-Framework und den Stucco Entity Extractor, um gesammelte Daten mit Cybersicherheitsentitäten anzureichern. Zudem werden maschinelle Lernmodelle, insbesondere Satztransformatoren, verwendet, um Texte einzubetten und die Kosinus-Ähnlichkeit zwischen potenziellen Bedrohungen und Warnmeldungen zu berechnen. Damit wird gezeigt, dass die Korrelation externer Datenquellen mit Threat Intelligence die Präzision von Alarmen erheblich verbessert und sicherheitsrelevante Einblicke für Analysten liefert. Das finale System bietet eine skalierbare und effiziente Datenverarbeitung sowie Echtzeit-Visualisierungen durch Elasticsearch und Kibana-Dashboards zur Unterstützung der Entscheidungsfindung in der Cybersicherheit. KW - NLP KW - Elastic KW - Twitter KW - X KW - Threat Intelligence KW - Machine Learning KW - Maschinelles Lernen KW - Twitter KW - Computersicherheit Y1 - 2024 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:kobv:522-opus4-32103 CY - Brandenburg an der Havel ER - TY - BOOK A1 - Franz, Robert U. ED - Franz, Robert U. T1 - PreLytica - Prescriptive Analytics BT - Projektbericht Band 1, Grundlagen, Architektur N2 - Dieses Buch ist Teil der Projektdokumentation des Forschungsvorhabens PreLytica der Technischen Hochschule Brandenburg. Das Projekt soll die systematische Erfassung, qualitätsgesicherte Integration und entscheidungsrelevante Auswertung von Massendaten ermöglichen. Mit Hilfe präskriptiver Analytik können große, teilweise unstrukturierte Datenmengen zusammengefasst,analysiert und für konkrete Entscheidungen nutzbar gemacht werden. Mittels vorhandener Daten - selbst erfasste Daten genau so wie offen im Internet zugängliche Daten - kann durch Kombination unterschiedlicher Datenquellen neues Wissen generiert werden. Das Forschungsprojekt beschäftigt sich mit der Entwicklung zweier prototypischer Anwendungen aus unterschiedlichen Einsatzbereichen. Das Teilprojekt Sport Performance Insight (SPI) mit dem Gesundheitssektor und das Teilprojekt Solar Potential Analytics (SPA) mit dem Energiesek tor. Band 1 der Projektdokumentation beschäftigt sich dabei mit Grundlagen zu den beiden Szenarios und dem Aufbau der Prototypen. Es wird die grundlegende Architektur der verwendeten Anwendungen beschrieben. Weiterhin wird die Projektorganisation und Integration in den Forschungs- und Lehrbetrieb am Fachbereich Wirtschaft der Technischen Hochschule Brandenburg beschrieben. KW - Data Science KW - Solar KW - Screen Scraping KW - Photovoltaik KW - Systemarchitektur KW - Klein- und Mittelbetrieb KW - Massendaten KW - Datenanalyse Y1 - 2019 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:kobv:522-opus4-22029 SN - 978-3-8440-6446-9 PB - Shaker Verlag CY - Aachen ET - 1 ER - TY - JOUR A1 - Scheeg, Jochen A1 - Scheeg, Manuela T1 - Digitale Lösungen passend für den Nutzer gestalten JF - Wissenschaft trifft Praxis : Usability betrieblicher IT-Anwendungen Y1 - 2019 SN - 2198-8544 IS - 11.2019 SP - 32 EP - 38 PB - Begleitforschung Mittelstand-Digital ER - TY - CHAP A1 - Neubert, Tom A1 - Vielhauer, Claus A1 - Kraetzer, Christian T1 - Artificial Steganographic Network Data Generation Concept and Evaluation of Detection Approaches to secure Industrial Control Systems against Steganographic Attacks T2 - ARES 2021: The 16th International Conference on Availability, Reliability and Security, August 2021 Y1 - 2021 U6 - https://doi.org/10.1145/3465481.3470073 SP - 1 EP - 9 ER - TY - GEN A1 - Weber, Simon A1 - Stein, Stefan A1 - Pilgermann, Michael A1 - Schrader, Thomas T1 - Attack Detection for Medical Cyber- Physical Systems - The Visualization N2 - Attack Detection for Medical Cyber-Physical Systems - The Visualization KW - Detection KW - IDS KW - intrusion prevention KW - medical cyber-physical systems KW - medical CPS Y1 - 2023 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:kobv:522-opus4-29142 ER - TY - CHAP A1 - Kant, Daniel A1 - Johannsen, Andreas T1 - Evaluation of AI-based use cases for enhancing the cyber secu- rity defense of small and medium-sized companies (SMEs) T2 - Proc. IS & T International Symposium on Electronic Imaging: Mobile Devices and Multimedia: Enabling Technologies, Algorithms, and Applications KW - Cyber defense KW - cyber security KW - artificial intelligence KW - defensive AI KW - cyber security applications KW - cyber security use cases KW - security use cases KW - AI-based security applications KW - SME Y1 - 2022 U6 - https://doi.org/10.2352/EI.2022.34.3.MOBMU-387 SP - 387-1 EP - 387-8 CY - Springfield, VA ER -