SWT Software Engineering Group
 
Home | What is SWT? | People | Contact | Publications | R & D | Teaching | STC | Local News | Events | SiteMap | MySWT
You are here: Home > Teaching > Detail View
LV 18.338 HPROJ SoSe 2005
TitelSoftware, Wissen, Organisation (Teil 2)
HinweisBeginn 6.4.
VeranstalterChristiane Floyd, Martti Jeenicke
Zeit und Ort2 SWS Beginn 6.4. Mi 10.00-12.00 D-220 (Terminübersicht)
InhaltAufbauend auf Teil 1 befassen wir uns mit Methoden, Techniken und Werkzeugen zur Migration von Software. Migration, also die kontinuierliche Re-Implementation von Software in einer anderen Technologie, gewinnt in der Praxis immer mehr Bedeutung. Als Objekt der Untersuchung dient die am Fachbereich entwickelte und bekannte Web-Anwendung CommSy. Dieses soll prototypisch von PHP auf Java umgestellt werden.

Untersucht werden:

  • Strategien zu Software-Migration
  • Prozess- und Entwurfsmuster für die Migration
  • Architekturen von Web-Anwendungen
  • Werkzeuge für die Softwareumstellung

Die Ergebnisse des Projekts sollen als Entscheidungsgrundlage für die geplante CommSy-Migration verwendet werden. Interessierte können sich mit Baccalaureats-, Studien- und Diplomarbeiten in das Thema vertiefen.

LernzielKenntnis von Techniken zur Migration von Software-Systemen; praktische Erfahrung mit den Problemen der Migration anhand des Anwendungsbeispiels; vertiefte Kenntnis der softwaretechnischen Vorgehensweisen bei der Entwicklung größerer Software im Team; Erfahrung mit Java-basierten Web-Technologien (JSP & HTML, XML, Servlets, Datenbankanbindung mit JDBC); Web-Anwendungen systematisch testen können (httpunit, jwebunit).
Stellung im StudienplanHauptstudium
VoraussetzungenEinführendes Projekt, gute Java-Kenntnisse
VorgehenDer existierende Prototyp wird als Ausgangspunkt für weitere Entwicklungen und als Grundlage für die Erarbeitung von tragfähigen Migrations-Strategien verwendet. Erheblicher Wert wird auf die Zusammenarbeit in der Gruppe und den Erwerb von Soft-Skills (z.b. Projektmoderation) gelegt.
LiteraturZur Vorbereitung geeignet: William Crawford: Java Servlet-Programmierung. O'Reilly. 2002
Weitere Hinweise in der Veranstaltung
Periodizitäteinmalig
EignungFür Lehramtstudierende bedingt geeignet. Für Nebenfachstudierende nicht geeignet. Für Bioinformatikstudierende bedingt geeignet. Für Wirtschaftsinformatikstudierende geeignet.

Druckansicht (neues Fenster)
top 
Home | What is SWT? | People | Contact | Publications | R & D | Teaching | STC | Local News | Events | SiteMap | MySWT
Impressum