Eine Sammlung von handverlesenen Arbeiten, die exklusiv mit Genehmigung des Autors auf Umingo.de veröffentlicht werden. Das Design wurde auf Umingo.de zugeschnitten. Wer noch einen Platz für seine Arbeit sucht, darf gerne seine Arbeit vorschlagen. Diese Arbeiten dienen als Beispiel für die eigene Arbeit oder zum Vertiefen in ein bestimmtes Thema.
In dieser Bachelorarbeit über Bewegungsplanung wird ein Bewegungsplanungsproblem (Motionplanning) mit beweglichen Hindernissen diskutiert und ein entwickelter heuristischer diskretisierter Lösungsansatz vorgestellt.
Diese Bachelorarbeit über Least Common Ancestor beschreibt den Algorithmus von Bender und Farach-Colton zur Lösung des Problems des letzten gemeinsamen Vorfahren. Bei diesem algorithmischen Problem soll ein gegebener Baum möglichst effizient vorverarbeitet werden, so dass anschließend Anfragen bezüglich des letzten gemeinsamen Vorfahren für beliebige Knotenpaare in konstanter Zeit beantwortet werden können.
Die Nutzungsanalyse von semantischen Datenrepositories ist ungleich schwieriger als die Analyse der Nutzung von Webressourcen, da die vom Server generierten Log-Dateien keine Aussage über die zurückgelieferten Daten ermöglichen. Im Rahmen eines Promotionsvorhabens wurde eine Methode zur Sammlung solcher Nutzungsdaten entwickelt und es liegen Beispieldaten des DBpedia 3.3 Service vor und die Ergebnisse der Nutzungsanalyse zu visualisieren.
This project is about developing a reusable Web Application Framework (WAF) which can be used as a basis for rapid Web Client Application (WCA) development.
Diese Bachelorarbeit untersucht eine Möglichkeit Software kontrolliert auf Linuxsystemen zu installieren. Dabei geht es darum, dem Softwarehersteller nicht blind zu vertrauen, sondern aktiv und dennoch nutzerfreundlich zu bestimmen, ob eine Software die benötigten Modifikationen zur Installation am System durchführen darf.
Diese Arbeit stellt einen neuen Ansatz zur Erstellung von qualitativ besseren Anforderungen vor.
Die Idee ist das Verwenden von variablen Templates. Man benutzt Templates, die vorher in verschiedene Klassen eingeteilt wurden, um daraus Anforderungen zu erstellen. Jedes Template besitzt dabei optionale Teile, sowie Variablen. Dadurch entsteht eine Variabilität eines Templates.
Das besondere an Markov-Ketten ist, dass jeder neue Zustand nur von seinem vorherigen Zustand abhängig ist. Mit diesen einfachen Beschränkungen lassen sich bereits sehr viele realistische Probleme mit Hilfe von Markov-Ketten modellieren und gut analysieren.
In diesem kurzen Artikel über den Boyer Moore Horspool Algorithmus werden String Matching Algorithmen vorgestellt und der Boyer Moore Horspool und die Verbesserung der Boyer Algorithmus genauer untersucht.
Die wachsende Funktionalität von Smartphones sowie die hohen Verkaufszahlen von Androidgeräten motivieren Malwareautoren Schadsoftware zu entwickeln. Diese kann private und vertrauliche Daten wie Emails entwenden, Bewegungsprofile erstellen oder sogar durch das Erlangen des Onlinebankingpassworts Geld stehlen. Im Folgenden wird untersucht, ob ein Androidgerät, bedient von unerfahrenen Benutzern, zuverlässig durch die Sicherheitsmechanismen in Android geschützt ist.