Forschungsthemen
[DA] Evaluierung von Reuseware anhand der Entwicklung einer Web-basierten Community-Platform
In den letzten fünf Jahren wurde am Lehrstuhl das Werkzeug Reuseware entwickelt, welches es erlaubt, invasive Softwarekomposition mit beliebigen Softwaresprachen durchzuführen. In dieser Diplomarbeit soll die Nutzbarkeit von Reuseware in der komponentenbasierten Entwicklung einer Webanwendung mit modernen Technologien und Softwaresprachen evaluiert werden. Dabei ist bei Entwurf und Implementierung der Anwendung durchgehend Reuseware als Komponententechnologie zu verwenden.
Die zu entwickelnde Web-Anwendung soll in der Lage sein, Wissen in einem Community-Prozess zu organisieren. Dabei wird konzeptionell eine Ontologie „community-getrieben“ erstellt und verfeinert. Zur Umsetzung sind folgende Technologien und Softwaresprachen angedacht: Java, Spring, Hibernate und Wicket.
Die Umsetzung der Web-Anwendung besteht aus folgenden Teilschritten:
Die Evaluation ist durchzuführen durch:
Betreuer: Jendrik Johannes