TY - THES A1 - Bilda, Sebastian T1 - Aufbau einer Master-Slave-Kommunikation mit EtherCAT N2 - Aufbau einer EtherCAT-Kommunikation mit Hilfe von Standardkomponenten und der Programmiersprache C. Das System könnte in der Heimautomatisierung Verwendung finden. KW - Ethernet KW - Automation KW - Gebäudeleittechnik Y1 - 2019 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bvb:860-opus4-626 ER - TY - THES A1 - Zebro, Kevin T1 - Vergleich hybrider Vorgehensmodelle mit Scrum und Erarbeitung eines Auswahlschemas N2 - Die Abschlussarbeit bearbeitet folgende Forschungsfragen: 1) Welche hybriden Modelle, die auf Scrum basieren gibt es und wie sind diese aufgebaut? 2) Welche Rollen existieren in diesen Modellen und wie können sie unterschieden werden? 3) Wie sieht ein Schema zur manuellen Auswahl eines scrumorientierten Vorgehensmodells aus? KW - Hybrides Projektmanagement KW - Projektmanagement KW - Scrum Y1 - 2019 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bvb:860-opus4-786 ER - TY - THES A1 - Knürr, Maximilian T1 - Die Verbesserung des betrieblichen Wissensmanagements durch die Entwicklung eines individuellen Dashboards N2 - Das Softwareunternehmen TerminApp Gmbh bezieht, aufgrund ihrer Produkte, Informationen aus vielen externen und internen Quellen. Die Filterung und das Bündeln dieser Informationen sind wegweisend für die Gewinnung neuer Erkenntnisse und ein erfolgreiches Wissensmanagement. Inhalt der vorliegenden Bachelorarbeit ist die Verbesserung des betrieblichen Wissensmanagements durch die Entwicklung eines individuellen Dashboards für das Unternehmen Timify. Hierfür wird die Konzeption und Entwicklung des Dashboards im Kontext des Wissensmanagements erläutert. Dabei wird auf einzelne Teilbereiche des Dashboards näher eingegangen und die Funktionsweise, der zur Informationsvisualisierung entwickelten Komponenten, erklärt. KW - Dashboard KW - Wissensmanagement KW - Visualisierung Y1 - 2019 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bvb:860-opus4-675 ER - TY - THES A1 - Kreitmair, Konrad T1 - Umsetzung von automatisierten Vulnerability Tests von Embedded Devices N2 - Ziel der Bachelorarbeit war es, die Umsetzbarkeit von automatisierten Vulnerability Tests von Embedded Devices zu prüfen. Eine solche Umsetzbarkeit wurde an den Virtual Private Network (VPN) Routern der Aktien Gesellschaft (AG) Transfer Data Test (TDT) geprüft. Die VPN Router dienten dazu, bereits existierende Werkzeuge, die eine automatisierte Überprüfung auf Vulnerabilities ermöglichen, auf deren Verwendbarkeit zu prüfen. Diese Werkzeuge fordern jedoch eine Bereitstellung von mehreren Testgeräten, um alle Gerätevarianten zu überprüfen. Ebenfalls konnte deren Korrektheit weder bewiesen noch widerlegt werden. Deshalb wurde ein alternatives System entworfen, das maximal 2 Testgeräte für eine Überprüfung benötigt und zuverlässige Ergebnisse liefert. Das Ergebnis ist ein Gesamtsystem, dass einzelne Module enthält, die die Embedded Devices auf Vulnerabilities testen. Das Konzept hinter dem System ist generisch und modular gehalten, sodass dies auch auf verschiedene industrielle Anwendungen in anderen Unternehmen anwendbar ist. KW - Sicherheit KW - Security KW - Embedded Devices KW - vulnerability scans KW - Computersicherheit KW - Eingebettetes System KW - Softwareschwachstelle KW - Penetrationstest Y1 - 2019 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bvb:860-opus4-722 ER - TY - THES A1 - Eichmeier, Teresa T1 - Analyse und Bewertung Crowd-basierter Informationsmodellierung N2 - Das Ziel dieser Arbeit ist die Analyse und Bewertung der Crowd-basierten Informationsmodellierung. Dies ist ein neuartiger Ansatz zur Modellierung von Expertenwissen, bei dem die Mitarbeiter eines Unternehmens (die Crowd) in die Informationsmodellkonstruktion integriert werden. Dazu werden zuerst Domänen identifiziert, bei denen ebenfalls die Crowd zur Dokumentation von Wissen verwendet wird. Anschließend werden die Gemeinsamkeiten der jeweiligen Domänen mit dem Ansatz der Crowd-basierten Informationsmodellierung aufgezeigt. Zu guter Letzt werden positive und negative Aspekte formuliert, die bei der Umsetzung der Crowd-basierten Informationsmodellierung in KMU entstehen können. KW - Crowd KW - Informationsmodellierung Y1 - 2019 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bvb:860-opus4-680 ER - TY - THES A1 - Seeberger, Till T1 - Design eines Vision-Roboterprogramms für den didaktischen Einsatz N2 - Gegenstand dieser Arbeit ist der Entwurf eines Vision-Roboterprogramms für den didaktischen Einsatz. Hierbei werden zunächst die Grundbegriffe der Industrierobotik und der damit verbundenen Roboterprogrammierung erklärt, um die erforderlichen Grundlagen für das Verständnis dieser Arbeit zu schaffen. Anhand des kollaborativen Industrieroboters YuMiR soll gezeigt werden, wie mithilfe des Bildverarbeitungssystems Integrated Vision eine Schnittstelle erstellt werden kann, um den didaktischen Einsatz zu ermöglichen. Hierzu wird zunächst die erforderliche Konfiguration für Integrated Vision erläutert, woraufhin gezeigt werden soll, auf welche Weise eine Implementierung eines Programmmoduls als Schnittstelle erfolgen kann. Um die Möglichkeiten für den didaktischen Einsatz aufzuzeigen, soll zum Ende dieser Arbeit aufgeführt werden, wie ein Aufgabenblatt mithilfe des programmierten Moduls didaktisch sinnvoll erstellt werden kann. KW - Industrieroboter KW - Bildverarbeitung KW - Robotik KW - Programmierung KW - Unterricht Y1 - 2019 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bvb:860-opus4-733 ER - TY - THES A1 - Weiss, Fabian T1 - Generierung von Klassendiagrammen aus natürlichsprachlichen Softwareanforderungen N2 - Für Softwareentwicklungsprozesse werden Spezifikationen erstellt, welche die zu entwickelnde Software in einer natürlichen Sprache genauer beschreiben. Natürliche Sprache spielt dabei eine wichtige Rolle, um zu gewährleisten, dass alle Beteiligten den Inhalt verstehen können, unabhängig von ihrem technischen Knowhow. Es soll untersucht werden, inwieweit Informationen automatisiert aus einer textuellen Beschreibung entnommen und für die Erstellung eines Klassendiagramms genutzt werden können. Es wird erläutert, worin die Probleme bei der Analyse von natürlicher Sprache liegen und welche Technologien und Vorgehensweisen hierfür eingesetzt werden können. Auf diese Weise stellt sich heraus, dass die Auswertung der Syntax eines Textes mit aktuellen Technologien möglich ist. Die Bedeutung eines Textes zu erschließen und Rückschlüsse aus diesem zu ziehen, stellt jedoch ein größeres Problem dar. KW - Natural Language Processing KW - Natürliche Sprache KW - Computerlinguistik Y1 - 2019 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bvb:860-opus4-701 ER - TY - THES A1 - Baier, Andreas T1 - Risikobestimmung von manipulierten Dockerhub-Containern N2 - Bei dieser Arbeit wird die Sicherheitsthematik um Docker behandelt. Dabei werden Hypervisoren, virtuelle Maschinen, Linux Container und die Architektur des kompletten Dockersystems erklärt. Zudem werden die bereits vorhanden Sicherheitsmaßnahmen auf Docker Hub, nämlich das Docker Security Scanning, welches nur unzureichende Sicherheit auf dem Hub bringt, erläutert. Im nächsten Schritt wird ein Image erstellt. Dieses Image soll einen vorher aufgesetzten Server pingen. Dies zeigt, dass es möglich ist, ein Image hochzuladen, das nicht das tut was es vorgibt. Docker reagierte auf dieses Image nicht. Das liegt mit großer Wahrscheinlichkeit an der kurzen Laufzeit und der niedrigen Downloadzahl des Images. Nichtsdestotrotz gibt dies Möglichkeiten für Schadsoftware, die eine Host-Übernahme ermöglichen, wie beispielsweise der runc Exploit. Im letzten Teil der Arbeit werden die Container in einer Sandbox getestet. In der Arbeit wird die Umgebung beschrieben, sowie die getesteten Images angegeben. Der hier verwendete Cuckoo Sandbox war es nicht möglich, die Vorgänge in einem Container auszulesen. Daher konnten interne Daten nicht gesammelt werden. Trotzdem konnte mit einem Sniffer der Netzwerkverkehr abgehört werden. Getestet wurden 139 offizielle Images, 159 User Images und drei selbst erstellte Images, die das Setup verifizieren. Das Ergebnis der Analyse zeigt, dass alle User Container einen HTTP-Request an die Seiten security.ubuntu.com , de.archive.ubuntu.com und ddebs.ubuntu.com senden, sowie 55 Requests an andere Seiten. 14 offizielle Images senden einen HTTP-Request. Keine der Anfragen richtete sich an eine schädliche Seite. Dies zeigt, dass die offiziellen Images sowie, die Images mit großer Downloadzahl, ein gewisses Maß an Sicherheit bieten bzw. sicher sind. Trotzdem sollte man sich nicht auf Images verlassen, vor allem dann nicht, wenn das DockerFile kein Repositroy besitzt und damit nicht einsehbar ist. KW - Security KW - Sicherheit KW - Docker KW - Virtualisierung KW - Computersicherheit Y1 - 2019 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bvb:860-opus4-719 ER - TY - THES A1 - Filinger, Andreas T1 - Analyse von Angreiferverhalten mit Honeypots in der AWS-Cloud N2 - Honeypots sind ein Werkzeug, um Verhalten von Angreifern zu studieren und Angriffe von Produktivsystemen abzulenken. AWS ist ein beliebter Cloud-Anbieter und damit attraktives Ziel für Angriffe. Es wird unter Zuhilfenahme von durch AWS bereitgestellten Diensten ein Honeypot in der Cloud aufgestellt, wobei der AWS-Dienst “Cloudformation” es ermöglicht, den Honeypot auf automatische Weise aufzubauen. Gewonnene Daten beinhalten Statistiken über Angriffe, wie bei Dictionary Attacken beliebte Nutzernamen und Passwörter, oder die geographische Herkunft von Angreifern. Die Ergebnisse dieser Arbeit werden mit denen vergangener, ähnlicher Arbeiten verglichen. KW - Security KW - Sicherheit KW - Honeypot KW - Amazon Web Services KW - Computersicherheit Y1 - 2019 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bvb:860-opus4-697 ER - TY - THES A1 - Scheibenzuber, Sebastian T1 - Automatisches Ressourcenmanagement für Amazon Web Services N2 - Das Thema dieser Bachelorarbeit ist das automatische Ressourcenmanagement für Amazon Web Services. Insbesondere hat sie zur Aufgabe, eine Möglichkeit zu finden das Problem zu lösen, dass es keinen simplen Weg gibt, einem User die limitierte Erstellung von EC2 Instanzen zu erlauben. Denn aufgrund der immer weiter verbreiteten Nutzung von AWS und dessen Service Elastic Compute Cloud wird ein automatisiertes Management der Ressourcen in immer mehr Unternehmen notwendig. Nach einer kurzen Einleitung und der Erklärung der für das Thema relevanten Begriffe, folgt eine Anleitung für die Einrichtung und Installation der benötigten Software. Der Hauptteil der Arbeit behandelt drei verschiedene Lösungsansätze mittels des Amazon Command-Line-Interfaces, eines Python-Skripts und letztendlich dem Dienst AWS Lambda. Außerdem wird auf zwei Möglichkeiten eingegangen, wie man ein automatisiertes Benachrichtigungssytem mittels Amazon Web Services einrichten kann. Zuletzt folgt eine Zusammenfassung der Ergebnisse, bei der die einzelnen Lösungswege gegeneinander abgewogen werden, gefolgt von einem kurzen Ausblick, was in Zukunft noch in dieser Richtung möglich wäre. KW - AWS KW - Cloud KW - Amazon Web Services KW - Cloud Computing KW - Ressourcenmanagement Y1 - 2019 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bvb:860-opus4-667 ER -