open_access
Refine
Year of publication
Document Type
- Master's Thesis (16)
- Bachelor Thesis (15)
- Article (3)
- Part of a Book (1)
Language
- German (35) (remove)
Keywords
- Informationssicherheit (5)
- Computersicherheit (4)
- Datenverarbeitungssystem (2)
- Internettelefonie (2)
- 3D (1)
- Ajax (1)
- Ajax <Informatik> (1)
- Analyse (1)
- Anwendungsdienstanbieter (1)
- Anwendungssoftware (1)
Institute
- Fachbereich Informatik und Medien (35) (remove)
Explorational video games and video game genres like Rogle-Likes depend heavily on the presence of an interesting and exciting game world and high replayability. This can be achieved by a high amount of content generated by procedural generation. Space themed games in particular usually lack game worlds with visual and gameplay diversity. This work focuses on the generation of diverse planets as game worlds for an interplanetary building strategy PC game. Therefore, a generator was developed within the Unity game engine to generate pseudo random planet models. Classic and modern approaches to procedural content generation were evaluated and compared in order to assess their suitability for the implementation of the generator. The generated models utilize a data structure that allows for changes in the model based on player interaction. The resulting planets differ in size, biomes and surface structure. The planet's basic sphere geometry is derived from a subdivided icosphere. Using a voronoi diagram, its surface is divided into regions representing biomes, continents and oceans. A basic simulation of continental plates is used to determine mountain and canyon locations. These are formed by nested noise functions and domain warping creating a height field. The planet surface consists of multiple material layers represented by data.
Gegenstand der vorliegenden Masterarbeit ist die Realisierung eines EXIT-Puzzles mit
integrierten AR- und VR-Elementen. Im Kontext der Wissensvermittlung im Fachgebiet
Mathematik angewandt, wirken sowohl die Verwendung des Gesellschaftsspiels als
auch der Gebrauch moderner Techniken motivierend auf die Schülerinnen und Schüler.
Auf die theoretischen Erkenntnisse, welche mit Hilfe einer umfangreichen
Literaturrecherche gesammelt wurden, baut die Analyse verwandter Arbeiten auf.
Anhand von 11 semi-strukturierten Benutzerinterviews, konnten Information über die
Zielgruppe, den Nutzungskontext und eventuelle Problempunkte des geplanten Puzzles
zusammengetragen werden. Auf Grundlage dieses Wissens wurde ein Katalog der
wichtigsten Anforderungen und Schwerpunkte aufgestellt. In der Konzeptionsphase
wurde dieser Anforderungskatalog als Basis für die Planung des EXIT-Puzzles verwendet,
welche anschließend prototypisch umgesetzt wurde. Dieser Prototyp wurde
abschließend einer Evaluation anhand von zehn Benutzertests unterzogen, welche
einerseits die Gebrauchstauglichkeit des Puzzles erfassen und andererseits Anregungen
zur weiteren Verbesserung festhalten sollten. Diese abschließende Evaluation konnte
sowohl die Gebrauchstauglichkeit des Puzzles bestätigen als auch Hinweise darauf
liefern, dass die Applikation beim Anwenden und Verstehen des Unterrichtsstoffes
unterstützend wirkt und unter gewissen Bedingungen für den Einsatz im
Mathematikunterricht geeignet wäre.
Die fortschreitende technologische Weiterentwicklung verändert auch den
Telekommunikationsmarkt. Während in der Vergangenheit proprietäre
Telefonanlagen in den Unternehmen zum Einsatz kamen, setzt man heute verstärkt
auf die Einführung der Voice over IP-Technologie, um die aktuellen Anforderungen
an eine moderne Telekommunikationsumgebung abbilden zu können. Die heutigen
Telekommunikationslösungen stellen eine weitere Anwendungssoftware im
Unternehmen dar, die auf Standard-Hardware-Umgebungen betrieben werden
können und offene Schnittstellen für die Anbindung von unterschiedlichen
Unternehmenslösungen wie dem Kundenmanagement- oder dem
Warenwirtschaftssystem bietet.
In dieser Bachelorarbeit liegt der Fokus auf dem Vergleich von Software-basierten
Telefonsystemen für kleine Unternehmen. Ziel ist es, für ein kleines Unternehmen
die Entscheidungsgrundlage für die Wahl einer Kommunikationslösung zu geben.
Dazu werden zuerst alle grundlegenden System-Bestandteile für ein modernes
Telefoniesystems dargestellt und erläutert. In einem weiteren Schritt werden die
konkreten Anforderungen an das Telefoniesystem beschrieben und eine Auswahl
der in Frage kommenden Lösungsanbieter (Kandidaten) getroffen. Dabei spielten
bei den Anforderungen die Faktoren Preis, Bedienbarkeit und zusätzliche
Funktionen die entscheidende Rolle. Auf Grundlage dieser Festlegungen werden die
unterschiedlichen Softwarelösungen in tabellarischer Form gegenübergestellt und
schlussendlich anhand der aufgestellten Anforderungen bewertet.
Die Verbreitung von webbasierten Anwendungen hat in den letzten Jahren stark zugenommen. Ein Beispiel für das rasante Wachstum ist Google Calendar (http://calendar.google.de). Dabei handelt es sich um eine Terminverwaltung, die im Webbrowser läuft. Sie bietet den gleichen Bedienkomfort wie beispielsweise die klassische Desktopanwendung Microsoft Outlook. Die Grundlagen solcher innovativen Anwendungen bilden verschiedenste Frameworks. Auf dem Markt befinden sich eine Vielzahl dieser Technologien, die die Erstellung von vollwertigen sogenannten Rich Internet Applications vereinfachen sollen. Ein Vertreter ist die Rich Ajax Platform (RAP), welche im Mittelpunkt dieser Arbeit steht. RAP versucht eine Brücke zwischen der Desktop- und Webentwicklung zu schlagen. Es soll mit ihr möglich sein, eine Vielzahl von Komponenten weitestgehend unverändert in beiden Welten zu nutzen. Dies bedeutet, dass Programme nur einmal entwickelt werden müssen und als Web- oder Desktopanwendungen eingesetzt werden können. Dieser Umstand unterscheidet RAP von anderen Technologien. Im Rahmen dieser Diplomarbeit soll RAP evaluiert und eine vorhandene Desktopanwendung portiert werden.
Das Ziel dieser Bachelorarbeit ist es, eine neue Internetrepräsentation
für die School International Potsdam zu erstellen. Grundlage dafür wird
eine wissenschaftlich ausgewählte Webtechnologie darstellen.
Die schier unendliche Menge an dafür verfügbaren Technologien wird
kritisch analysiert, reduziert und auf ein finales Ergebnis gekürzt. Den
Rahmen legen diesbezüglich dabei die primären und sekundären
Anforderungen der Schule fest. Rückschlüsse aufgrund erkannter
Herausforderungen während der Analyse werden evaluiert und in die
Erkenntnisse zur Wahl des geeigneten Systems umgesetzt. Die Thesis
des einen perfekten Websystems wird während der gesamten Arbeit
kritisch betrachtet und schlussendlich beantwortet werden.
Mit dem Abschluss der Arbeit soll eine repräsentative, moderne und
zeitgemäß ansprechende Webseite entstehen.
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.
In der heutigen Zeit finden Single-Page-Webanwendung immer mehr Verwendung.
Entsprechend dieser Entwicklung wurden Technologien, zur Erstellung von Single-Page-Webanwendungen, angefertigt. Um ihre Unterschiede und individuellen
Anwendungsmöglichkeiten zu ermitteln, wurde mit den drei populärsten
Technologien eine Webanwendung gebaut und eine Evaluation anhand einer Reihe
von Kriterien durchgeführt.
Die Planung der Inneneinrichtung von Räumen ist oft aufwändig und zeitintensiv, da ein weites Spektrum verschiedenster Einrichtungsgegenstände verfügbar ist und diese fast beliebig kombiniert werden können. Diese Arbeit schlägt interaktive evolutionäre Algorithmen zur Assistenz bei der Einrichtungsplanung vor. Dazu werden zunächst die Bestandteile der interaktiven Evolution genauer definiert und Arten der interaktiven Selektion vorgestellt. Anschließend wird die Konzeption und Entwicklung des Softwaresystems dokumentiert. Zur Verringerung der Benutzerermüdung wird die Methode der Sparse Fitness Evaluation umgesetzt. Es werden Versuche mit der entwickelten Software durchgeführt und aufgetretene Probleme diskutiert. Abschließend gibt die Arbeit einen Ausblick für eine weitere Entwicklung. Kolloquium: 29.08.2012 Betreuer: Dipl.-Inform. Ingo Boersch, Prof. Dr.-Ing. Michael Syrjakow
Ein neuer Trend in der Webentwicklung besteht aus den von Google beworbenen Progressive Web Apps (PWA). Diese tragen das implizite Versprechen in sich, eine Lösung für alle Fälle zu sein. Weil solche „One Fits All“ Lösungen selten ihr Versprechen halten, untersucht diese Masterarbeit PWAs im Detail. Die Ziele waren dabei, den PWA-Begriff zu definieren, die Grenzen von PWAs zu untersuchen und diese in einem leicht zugänglichen Leitfaden zur Nutzung von PWAs festzuhalten. Der Leitfaden soll Entscheidungsträgern bei der Beantwor-tung der Frage unterstützen, ob sie in einer bestimmten Situation eine PWA entwickeln soll-ten oder nicht. Bei einer Recherche hat sich herausgestellt, dass PWAs lediglich Webanwen-dungen sind, die moderne Browsertechnologien nutzen. Entsprechend besitzen PWAs bis auf einige Ausnahmen dieselben Grenzen wie herkömmliche Web Apps. Mit diesem Vorwissen wurde dann sowohl eine Definition in deutscher Sprache als auch eine internationale Version in englischer Sprache verfasst. Aus einem detaillierten Vergleich von nativen und Web Apps wurden anschließend die Funktionen und Grenzen von PWAs ermittelt. Diese wurde in einem schriftlichen Regelwerk festgehalten, das von drei Experten in einem Peer Review geprüft und anschließend in einem Interview besprochen und korrigiert wurde. Das Ergebnis ist zwar nicht sehr repräsentativ, sowohl die Korrektheit und Vollständigkeit als auch das allgemeine Feedback der Experten ist jedoch überwiegend positiv ausgefallen. Um den leichten Zugang und eine bessere Nutzbarkeit zu gewährleisten, wurde der schriftliche Leitfaden als PWA um-gesetzt. Mit Hilfe einer Online-Umfrage wurde zunächst die Konformität dieser Leitfaden-App zum schriftlichen Regelwerk untersucht, wobei eine Evaluation von Usability und User Experience für einen späteren Zeitpunkt außerhalb der Masterarbeit angedacht wurden. Ent-sprechend konnte der Nutzen der Leitfaden-App noch nicht nachgewiesen werden. Ebenfalls haben sich die Wahl und Umsetzung der Evaluationsmethodik als suboptimal herausgestellt, wodurch die Konformität der App nicht bestätigt, sondern lediglich Hypothesen aufgestellt werden konnten. Offen geblieben sind die Erhöhung der Repräsentanz der Ergebnisse aus der Evaluation des Regelwerks, die Untersuchung der Konformität der Leitfaden-App über eine verbesserte Methodik und die Prüfung und Optimierung selbiger in Bezug auf die Usability.
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.
Selbstorganisierende Karten stellen eine besondere Form von künstlichen neuronalen Netzen dar, die sich unüberwacht trainieren lassen. Ziel der Arbeit ist die Konzeption und Implementierung einer Anwendung zum Training von selbstorganisierenden Karten. Schwerpunkt ist hierbei die Darstellung des Lernverlaufs und die Visualisierung der Karte. Ausgangspunkt der Arbeit sei die vorhandene Applikation SOMARFF [Sch06], die in ihrem Funktionsumfang zu analysieren ist. Die neue Applikation soll den bestehenden Funktionsumfang in den Bereichen Datenvorverarbeitung, Training und Visualisierungen übernehmen und weitere Visualisierungen, wie „P-Matrix“ oder „Karte im Eingaberaum“ enthalten. Zusätzlich soll der Quantisierungsfehler geeignet dargestellt werden. Wesentliche Eigenschaften selbstorganisierender Karten sollen abstrahiert und austauschbar gestaltet werden, um es zu ermöglichen, neue Topologien, Distanzmetriken, Datenquellen und Nachbarschaftsfunktionen zu integrieren. Besonderer Wert wird dabei auf dieWiederverwendbarkeit von Modulen und Erweiterbarkeit durch neue Module gelegt. Bestandteil der Arbeit ist weiterhin eine aussagekräftige Dokumentation des Systems für Entwickler, eine Nutzeranleitung und der Nachweis der Funktionsfähigkeit des Programms durch geeignete Experimente. Diplomarbeit Abgabe: 26.07.2007 Kolloqium: 31.08.2007 Betreuer: Dipl.-Inform. Ingo Boersch, Prof. Dr.-Ing. Jochen Heinsohn
Automatische Generierung von Bewegungsmustern für reale Roboter mit Evolutionären Algorithmen
(2006)
Ziel der Arbeit ist die Untersuchung einer automatischen Erzeugung von Bewegungsmustern für gegebene Robotermorphologien am Beispiel des ELFE-Laufroboters. Hierzu ist der Stand der Forschung auf dem Gebiet des maschinellen Lernens sensomotorischer Rückkopplungen mit Gütefunktional, die möglichen Repräsentationen von Bewegungsmustern und deren Lernalgorithmen im Überblick darzustellen. Der Schwerpunkt der Arbeit liegt in der Untersuchung der Anwendung von evolutionären Algorithmen, insbesondere genetischem Programmieren auf die Problemstellung. Die gewonnen Erkenntnisse sind in ein prototypisches System mit einem realen Roboter umzusetzen. Hierbei ist auf Modularisierung und die Möglichkeit zur Weiterentwicklung Wert zu legen. Wenn möglich, sollten Hypothesen über den Evolutionsverlauf am realen System aus einer Simulation abgeleitet und im Experiment evaluiert werden. Diplomarbeit Abgabe: 29.11.2006 Kolloqium: 18.12.2006 Betreuer: Dipl.-Inform. Ingo Boersch, Prof. Dr.-Ing. Jochen Heinsohn
Ransomware-Angriffe auf Kritische Infrastrukturen, wie Energie- oder Wasserversorgung, treten immer häufiger auf und stellen eine große Bedrohung für die Betreiber und die Bevölkerung dar. Eine verlässliche und frühzeitige Erkennung dieser Angriffe ist somit ein wichtiger Bestandteil von IT-Sicherheitskonzepten.
Ziel dieser Arbeit ist die Klärung der Fragen, welche Methoden zur Erkennung von Ransomware eingesetzt werden und welche Indikatoren für Ransomware-Angriffe mithilfe eines Angriffserkennungssystems in einer nachgebildeten IT-KRITIS-Infrastruktur erkannt werden können.
Es wurden Methoden zur Detektion von Malware und Ransomware genauer betrachtet.
In einem Experiment wurde die Erkennung von Ransomware mithilfe eines Angriffserkennungssystems (Elastic Stack) untersucht. Das Ergebnis dieser Arbeit zeigt, dass die Erkennung sowohl mit allgemeinen Detektionsansätzen als auch mit auf Ransomware spezialisierten Methoden erfolgen kann.
Aus dem Experiment geht hervor, dass die Detektion von Ransomware-Angriffen mithilfe eines Angriffserkennungssystems in der Praxis erfolgreich ist. Indikatoren für RansomwareAngriffe werden sowohl auf Systemebene (Prozesse, Dateioperationen, Registry-Änderungen etc.) als auch auf Netzwerkebene (C2-Kommunikation, auffällige DNS-Anfragen, IPAdressen etc.) erkannt.
Forschungsprojekt EuRISCOSi
(2017)
Ziel des Projekts ist eine deutliche Beschleunigung technischer Abläufe in Systemen zur Informationserfassung, -speicherung und -übertragung. Dies soll durch die Entwicklung ultraschneller Operationsknoten erreicht werden, die gegenüber den aktuellen Chips in CMOS-Technologien bis zu zehnfach schnellere Arbeitsgeschwindigkeiten bewältigen.
In dieser Forschung wird es gezeigt, wie sicher und benutzerfreundlich eine Authentifizierung mit Passkey/FIDO2 auf Ebene des Web-Browsers ist, im Vergleich zu einer Authentifizierung mit einem starken Passwort oder eine Authentifizierung aus einer Kombination von einem Passwort und einer Zwei-Faktor-Authentifizierung.
Die Gestaltung eines Menüplans ist mit Schwierigkeiten verbunden, wenn die Bedürfnisse und Geschmäcker mehrerer Personen berücksichtigt werden müssen. Im Rahmen dieser Arbeit wurde eine Web-Applikation entwickelt, welche dieses Zuordnungsproblem durch Umsetzung eines evolutionären Algorithmus und unter Verwendung einer Wissensbasis automatisch löst. Die Menüplanung berücksichtigt Ernährungsweisen, Allergien, Intoleranzen,Zubereitungsdauern sowie individuelle tages- und mahlzeitenbezogene Nährstoffgrenzen. Es werden drei zu optimierende Zielfunktionen definiert, welche die Menüpläne hinsichtlich ihrer Vielfalt und ihrer Beachtung personenspezifischer Lebensmittelvorlieben und -abneigungen bewerten. Terminologisch strukturiertes Wissen hilft dabei, unzulässige Belegungen auf
Mahlzeiten-Ebene zu vermeiden. Durch die Framework-gestützte Implementierung des Constrained Nondominated Sorting Genetic Algorithm II werden mehrere Kompromiss-Lösungen gefunden. Anhand eines Beispiels wurde gezeigt, dass auch für komplexe Planstrukturen mit vielen Restriktionen zulässige Lösungen hervorgebracht und fortlaufend verbessert werden können. Da die nachempfundene Evolution unzulässige Lösungen zügig verdrängt, nimmt die Diversität der Population ab.
Mit dieser Bachelorarbeit sollen die Möglichkeiten von Android aufgezeigt werden und anschließend anhand der prototypischen Umsetzung einer Referenzanwendung evaluiert werden. Durch die Referenzanwendung sollen Wegstrecken aufgezeichnet werden. Die Referenzanwendung bezieht sich auf ein Teilproblem des Projektes „Waldnavigation“ der Fachhochschule Brandenburg. Ziel des Projektes „Waldnavigation“ ist es, durch ein spezielles Navigationssystem auf mobilen Endgeräten die Effizienz von Holztransporten im Wald zu steigern. Mit der Evaluierung ist zu prüfen, ob die Plattform für eine Verwendung im Rahmen des Projektes geeignet ist.