TY - THES A1 - Seeland, Jan Philipp T1 - Entwicklung einer Logging-Software zur Überwachung und Analyse der Achsdrehmomente von Industrierobotern N2 - In dieser Arbeit werden Achsdrehmomente und Motorlast eines Industrieroboters der Firma FANUC analysiert, um diese über eine Logging-Software zu optimieren. Das Ziel ist es, über die Aufzeichnung der Motordaten, mechanische Belastungen an den Motoren der Robotergelenke zu reduzieren. Durch diesen Ansatz können Bewegungen des Roboters optimiert und Traglasten maximiert werden. Die zur Zeit angebotene Robotersteuerung des Herstellers bietet nur wenig zeitlich aufgelöste Diagnoseoptionen. Die vorgestellte Lösung unterscheidet sich von anderen Lösungen darin, dass keine Verkabelung von zusätzlicher Hardware notwendig ist. Auch muss keine zusätzliche, kostenpflichtige Software installiert werden. Der in dieser Arbeit verfolgte Ansatz implementiert eine webbasierte Logging-Software für einen Client-PC und ein KAREL Programm für einen FANUC Roboter, welches als Schnittstelle dient. Die Parameter Drehmoment(Disturbance Torque, Torque Monitor) und Motorstrom (OVC Monitor) konnten periodisch alle 50ms von der Robotersteuerung aufgezeichnet und anschließend zeitlich aufgelöst dargestellt werden. Es wurden Experimente mit verschiedenen Geschwindigkeiten, Achsstellungen und Traglasten durchgeführt. Ein signifikantes Ergebnis konnte bei der Reduzierung der Motorlast unter Verwendung von Beschleunigungsrampen festgestellt werden. Auch wurde der negative Einfluss einer inkorrekt eingestellten Traglast bei der Ansteuerung der Motoren nachvollzogen und aufgezeichnet. In einem Kundenprojekt konnte die Software erfolgreich zur Machbarkeitsanalyse eingesetzt werden. KW - FANUC KW - Industrieroboter KW - Motordrehmoment KW - Logging KW - Analyse KW - KAREL KW - Software Y1 - 2022 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:kobv:522-opus4-28294 ER - TY - THES A1 - Henker, Maik T1 - Anwendung der IT-Grundschutz-Methodik auf die IT-gestützte Personal- und Gebäudeverwaltung einer Landesbehörde N2 - Eine Landesbehörde in Sachsen ist zum Schutz vor Cyberangriffen gesetzlich verpflichtet ein Informationssicherheitsmanagementsystem zu errichten. Die dafür nötigen Voraussetzungen wie die Einbindung der Leitungsebene und die Erstellung eines Sicherheitskonzeptes liegen bisher nicht vor. Für den Einstieg in die Informationssicherheit veranschaulicht diese Bachelorarbeit die Anwendung der IT-Grundschutz-Methodik des BSI. Zur Komplexitätsreduzierung wurde methodisch die Kernabsicherung nach BSI 200-2 zunächst für die Personalverwaltung und die Gebäudeverwaltung durchgeführt. Im Anschluss wurden Teile der unterstützenden IT-Systeme analysiert. Als Ergebnis der Strukturanalyse, Schutzbedarfsfeststellung, Risikoanalyse und des interviewgestützten Soll-Ist-Vergleiches entstand ein Sicherheitskonzept. Aus dessen Umsetzungstand wurde ein Umsetzungsplan entwickelt. N2 - A state authority in saxony is obligated by law to establish a Management Systems for Information Security to protect them against cyber-attacks. The necessary pre-conditions like accepting the responsibility by the top management and drawing up a security concept are not present yet. To initiate information security these bachelor thesis shows the usage of IT-Grundschutz Methodology. Cause for reducing complexity the core protection from BSI 200-2 was proceeded for personnel administration and for building management for the moment. Afterward parts of the supporting IT systems have been analysed. In result of structure analysis, protection needs, risk analysis and interview-based gap analysis a security concept was developed. On its state an implementation order has been developed. KW - IT-Grundschutz KW - BSI-Standard 200 KW - Informationssicherheit KW - Informationssicherheitskonzept KW - Öffentliche Verwaltung KW - IT-Grundschutz KW - BSI Standards 200 KW - information security KW - security concept KW - public administration Y1 - 2022 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:kobv:522-opus4-28381 ER - TY - THES A1 - Fredebold, Peter T1 - Konzept und Entwicklung einer Software zur Verwaltung der Infrastruktur eines mittelgroßen Entwicklerteams N2 - Konzept und Entwicklung einer Software zur Verwaltung der Infrastruktur eines mittelgroßen Entwicklerteams; Abwägung verschiedener Teillösungen und daraus erlangte Erfahrungen. KW - Virtualisierung KW - Inventarisierung Y1 - 2018 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:kobv:522-opus4-21911 ER - TY - THES A1 - Ferneding, Conrad T1 - Analysis of Vulnerability CVE-2024-3094 in XZ Utils: Precedent Supply Chain Attack and Incident Analysis N2 - This thesis falls within the domain of cybersecurity and computer science, specifically focusing on the vulnerability CVE-2024-3094, which has a CVSS score of 10, discovered in late March of 2024. It integrates methodologies from network security, reverse engineering, and OSINT to thoroughly investigate this vulnerability. An aspect of this thesis will be the exploration of the incident and its social engineering campaign that led to a threat actor becoming a maintainer of XZ Utils. Another part of this work will be the analysis of how the vulnerability in XZ Utils affects SSH and whether SSH authentication is compromised by this vulnerability. The objective is to conduct a Proof of Concept (PoC) to demonstrate the presence of the backdoor. KW - Computersicherheit KW - Reverse Engineering KW - Social Engineering Y1 - 2024 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:kobv:522-opus4-32278 PB - Technische Hochschule Brandenburg CY - Brandenburg an der Havel ER - TY - THES A1 - Hörig, Philipp T1 - Vergleichende Analyse der Performance und Ressourcenauslastung zwischen Platform- und Virtual-Threads in Java 21 T1 - Comparative Analysis of Performance and Resource Utilization between Platform and Virtual Threads in Java 21 N2 - Die Bachelorarbeit untersucht die Performance und Ressourcenauslastung von Platform- und Virtual-Threads in Java 21. Im Kontext der E-Commerce-Plattform der Telefónica Germany GmbH & Co. OHG stellt sich die Frage, ob die neu eingeführten Virtual-Threads dazu verwendet werden können, den aktuellen Softwareentwicklungsprozess des Unternehmens zu optimieren. Zu diesem Zweck werden Proof-of-Concept-Anwendungen entwickelt, die auf den Webframeworks Spring MVC und Spring WebFlux basieren. Diese Anwendungen werden anschließend einem Stresstest unterzogen, um die Leistungsunterschiede der Threading-Modelle zu analysieren. Die Ergebnisse der Untersuchung legen nahe, dass die Verwendung von Virtual- Threads im Vergleich zu Platform-Threads in einer asynchronen Spring MVC- Architektur zu einer Reduktion der durchschnittlichen Antwortzeit um etwa 20 % und zu einer Steigerung des Durchsatzes um nahezu 20 % führt. Des Weiteren konnte eine Reduktion der CPU- und RAM-Auslastung bei maximaler Last um 11 % bzw. 13 % festgestellt werden. Obwohl die Spring WebFlux- Architektur unter Verwendung von Platform-Threads und eines Netty-Servers in den meisten Testmetriken bessere Ergebnisse erzielte, sind die Resultate der asynchronen Spring MVC-Architektur mit Virtual-Threads vielversprechend. Eine Implementierung dieser Technologie könnte demnach eine deutliche Verbesserung des aktuellen Softwareentwicklungsprozesses im Unternehmen bewirken. N2 - The bachelor thesis analyzes the performance and resource utilization of platform and virtual threads in Java 21. In the context of the e-commerce platform of Telefónica Germany GmbH & Co. OHG, the question arises as to whether the newly introduced virtual threads can be used to optimize the company's current software development process. To this end, proof-of-concept applications based on the Spring MVC and Spring WebFlux web frameworks are being developed. These applications are then subjected to a stress test to analyze the performance differences between the threading models. The results of the investigation suggest that the use of virtual threads compared to platform threads in an asynchronous Spring MVC architecture leads to a reduction in the average response time of around 20% and an increase in throughput of almost 20%. Furthermore, a reduction in CPU and RAM utilization at maximum load of 11% and 13%, respectively, was observed. Although the Spring WebFlux architecture using platform threads and a Netty server achieved better results in most test metrics, the results of the asynchronous Spring MVC architecture with virtual threads are promising. Implementing this technology could, therefore, significantly improve the company's current software development process. KW - Java 21 KW - Virtual-Threads KW - Spring-MVC KW - Spring WebFlux KW - Performance KW - Ressourcenauslastung KW - Java Standard Edition 21 KW - Leistungsmessung KW - Electronic Commerce Y1 - 2024 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:kobv:522-opus4-32064 ER -