Refine
Has Fulltext
- no (2)
Document Type
- Bachelor Thesis (1)
- Master's Thesis (1)
Institute
Language
- German (2) (remove)
Is part of the Bibliography
- no (2)
Applikationen im Java Enterprise Umfeld benötigen meist eine Funktionalität, mit welcher Daten vom Client, über mehrere Aufrufe hinweg, zugeordnet und verwaltet werden können. Meist wird diese Funktionalität von dem verwendeten Java-Framework abgedeckt. Diese Arbeit zeigt eine Alternative auf, welche den aktuellen Trend der Webentwicklung berücksichtigt. Dabei wird vor allem auf die Entwicklung des JavaScripts in den letzten Jahren eingegangen. Des Weiteren werden Anforderungen aufgestellt und Analysen verschiedener Technologien betrieben, welche zur Entwicklung einer Bibliothek benötigt werden. Dabei werden die möglichen Technologievarianten vorgestellt und erklärt, warum sich für eine bestimmte Technologie entschieden wurde. Hierbei wird auf Features eingegangen, welche im weiteren Verlauf der Arbeit noch praktische Anwendung finden. Das Ziel ist es, eine modulare Bibliothek zur Sessiondatenverwaltung zu konzipieren und deren Einsatz anhand eines Prototypen aufzuzeigen.
Analyse von Plagiatssoftware
(2013)
Die vorliegende Bachelorarbeit beschäftigt sich mit der Analyse von Plagiatssoftware. Im ersten Teil wurden verschiedene Softwareprodukte, die frei zugänglich waren, auf ihre Fähigkeiten zum Aufspüren von Plagiaten getestet. Dabei wurden verschiedene Testszenarien erstellt und abgeprüft. Es wurde zum Beispiel getestet, ob die Software ein Plagiat auch noch als solches erkannte, obwohl der Text umgeschrieben oder mit Synonymem versehen wurde. Im zweiten Teil wurde eine Umsetzung einer eigenen Software, zur Erkennung von Plagiaten in wissenschaftlichen Arbeiten, realisiert. Dabei wurden unterschiedliche Algorithmen zur Erkennung von Zeichenketten analysiert und die verschieden Datenbasen betrachtet. Nach-dem die einzelnen Komponenten zusammengetragen waren, wurde mit der Entwicklung eines Prototypen begonnen. Der Prototyp wurde mit zwei verschieden Algorithmen ausgestattet. Der erste Algorithmus findet Plagiate die wortwörtlich so übernommen worden sind. Der zweite Algorithmus untersucht, wie oft die Wörter des Musters innerhalb eines Text-abschnittes vorkommen und trifft dann eine Auswahl, ob ein Plagiat vorliegen könnte. Beide Algorithmen wurden zum Abschluss auf ihre Trefferquoten getestet.