Lernziele der Vorlesung
Die Lehrveranstaltung führt in die Prinzipien und Methoden zur ingenieurmäßigen Entwicklung "großer" Softwaresysteme ein, und stellt Werkzeuge hierfür vor. Sie liefert dabei, das "große" Bild zu den in den Vorlesungen SE 1+2 vermittelten Techniken. Im Überblick :
- Abdeckung aller wichtiger Phasen der Softwareentwicklung
- Behandlung "konstruktiver" und "analytischer" Aspekte der Softwareentwicklung
- automatische Werkzeuge
Inhalt der Vorlesung
- Grundbegriffe des Software Engineering
- Existierende "Gesetze" (empirisch belegt)
- Grundlagen (Spezifikation, Architektur, Verifikation, Testen, Prozessmodellierung, Messen, Experimentieren)
- Ingenieurmässige Entwicklung von Komponenten (Spezifikation: z.B.: Funktionaler Art, Programmier Pattern; Inspektion/Verifikation, Testen)
- Ingenieurmässige Entwicklung grosser Systeme (Systemspezifikation: z.B.: UML, Architektur-Stile, Entwurfsmuster, Frameworks, Integrations-/Systemtesten)
- Anforderungsentwicklung (kundenseitige Anforderungsspezifikation: z.B.: 4-Variablen-modell von Parnas, Akzeptanztesten, perspektiven-basierte Inspektionen)
- Grundzüge des Projektmanagements (Projektplanerstellung, Vorhersage von Aufwand und Zeit, Risikobetrachtung, Projektüberwachung, Umplanung)
- Softwareevolution (Wartung und Weiterentwicklung, Versionsmanagement)
- Hot Topics (z.Zt: Agile Entwicklungsmethoden)
Gliederung dieser Seite
-
Literatur zur Vorlesung
Auf dieser Seite finden Sie Literaturangaben zur Vorlesung. -
Materialien zur Vorlesung
Auf dieser Seite finden Sie begleitend zusätzliches Material zur Vorlesung (Vortragsfolien etc.) und zu den Übungen (Übungsaufgaben).
Organisatorisches
Dozent
Prof. Dr. Peter Liggesmeyer
Raum 32/425
Telefon: (0631) 205-3328
Sprechstunde: nach Vereinbarung
Veranstaltungen
Die Veranstaltung GSE besteht aus 4 SWS Vorlesung und 2 SWS Übung. Die Übung ist Zulassungsvoraussetzung zur Klausur.
-
Vorlesung:
Umfang 4 SWS - Termin wöchentlich:
Mo, 08:15 - 09:45 Uhr, Raum 46-110
Fr, 10:00 - 11:30 Uhr, Raum 42-110
Die erste Vorlesung ist am 23. Oktober 2006. -
Übungen:
Umfang 2 SWS - Termin wöchentlich:
Mi, 15:30 - 17:00 Uhr, Raum 46-110
Der Übungsbeginn wird in der ersten Vorlesung bekannt gegeben.
Vorlesungsbetreuung
Gerrit Hanselmann