Abschlussarbeiten:Einsatz von Wiki-Systemem im Software Engineering

Aus MontiWeb

Wechseln zu: Navigation, Suche

Masterarbeit Einsatz von Wiki-Systemen im Software Engineering

Die Mission von Institut für Software Systems Engineering ist
Definition, Evaluierung und Einführung von Technologien, Konzepten und Methoden für innovative und effiziente Entwicklung von Softwaresystemen
Zielsetzung ist dabei in kurzer Zeit mehrere qualitativ hochwertige Systeme einer Domain aufzustellen und einzusetzen.


Seit Jahrzehnten werden wissenschaftliche Arbeiten auf lokalen Rechnern mit Hilfe von Office Programmen wie Microsoft Word oder makrobasierte Textsatzprogramme wie LaTeX erfasst und publiziert. Breite Einführung von neuartigen Web-Technologien in diversen Bereichen, hat auf die schriftliche Ausarbeitung von wissenschaftlichen Arbeiten bis jetzt wenig Einfluss genommen. Im Projekt Einsatz von Web 2.0 Technologien in Software Engineering werden moderne Web-Systeme wie Wiki-Systeme für Informations-/ und Dokumentationsmanagement, Blog-Systeme bzw. Twitter für interne und externe Kommunikation eingesetzt, sowie andere neuartige Systeme. Im Rahmen des Projekts werden solche Werkzeuge modifiziert und angepasst, um das Ziel - langfristig effiziente Entwicklung von Software Systemen - zu verwirklichen. Weiterhin wird in Rahmen dieses Projekts ein Vorgehensmodell aufgestellt, das Einsatz von Web 2.0 Systemen in die Softwareentwicklung effektiv integriert. Der Fokus liegt bei den eingesetzten Tools bzw. der Vorgehensmethodik auf Verschlankung der Infrastruktur und Einführung von automatisierten Diensten. Weitere Ziele des Projekts sind Wiederverwendung von Informationen in nachfolgen Projekten, kontinuierlich aktualisierte Projektdokumentation und Zunahme von Erfahrungsschatz einzelner Projektteilnehmer.

Aufgabenstellung

In dieser Arbeit sollen mehrere Komponenten zum Einsatz von Wiki-Systemen als Informationsplattform bei Software-Entwicklungsprojekten konzipiert und umgesetzt werden.

Folgende Aspekte sollen behandelt werden:

  • Anbindung des WikiDok-Systems in das SSELab
    • Integration in OSTP
    • Anpassung an die Authentifizierung für SSELab-Wikis
  • Das vorhandene WikiDok-Tool soll in die Eclipse-IDE als Plugin integriert werden. Dabei sollen folgende Funktionen umgesetzt werden:
    • automatisierte Einbettung von Sourcecode in Wiki-Artikeln
    • Synchronisation von BibTex-Dateien
    • Synchronisation von Bildern
    • Integration des ppt2eps-Tools
  • Konzipierung und Umsetzung der Refactoring-Mechanismen für Wiki-Dokumentation
  • Ausbau des MessageServices (Benachrichtigungsdienst)
    • Graphische Auswertung des Fortschritts
    • Integration eines Taskmanagements
  • Zum Abschluss muss eine schriftliche Dokumentation ausgearbeitet werden, die die erwähnten Aufgaben im Detail erläutert.



Fundierte Vorkenntnisse: Java

erwünschte weitere Kenntnisse: OSGI, LaTeX

Theorie:	 		+++++++___  (7/10)
Implementierung: 		++++++++++ (10/10)
Produktive Einsatz: 		++++++++++ (10/10)
Kreativität / Innovation: 	+++++++++_  (9/10)


Betreuer: Mark Stein

Aufgabenstellung: Prof. Dr. Bernhard Rumpe

Persönliche Werkzeuge