Softwaretechnik WS 2011/12
| Dozent(in): | Kurt Stenzel, Hella Seebach, Gerrit Anders |
| Termin: | Montag 12:15-13:45 Uhr (erste Vorlesung am 17.10.), Mittwoch, 12:15-13:45 Uhr, Globalübung Freitag 14:00-15:30 Uhr |
| Gebäude/Raum: | 2045 N |
| Ansprechpartner: | Hella Seebach, Raum 3041 Kurt Stenzel, Raum 3051 Gerrit Anders, Raum 3042 |
Downloads:

Übungen
News:
- Die Klausureinsicht findet am 24.02.2012 von 10:00 bis 10:30 Uhr in Raum 3018 statt.
- Die Lösungen zu Blatt 9 und Blatt 10 sind bereits online, damit sie sich entsprechend auf die Klausur vorbereiten können. Die Lösung zu Blatt 11 wird am Mittwoch nach der Abgabe direkt online gestellt.
- Die Anmeldung zur Klausur findet in LectureReg zur gleichen Zeit statt wie in Studis, also vom 09.01.2012 - 19.01.2012. Die Klausur findet am 13.02.2012 zwischen 14:00 und 16:00 Uhr im HS 1 statt.
- Das erste Übungsblatt ist nun online. Die erste Globalübung findet somit am 25.11.2011 statt.
- Die erste Vorlesung findet am 17.10.2011 statt.
- Bitte melden sie sich ab sofort in LectureReg für die Übungen an. Die Übungsblätter müssen in 2er- oder 3er-Gruppen bearbeitet werden. Alle Gruppenmitglieder müssen in demselben Tutorium angemeldet sein. Die in LectureReg angegeben Tutorien dienen nur der Übungsblatt/-punkte-Verwaltung, es gibt in der SWT-Vorlesung nur einen Globalübung und somit nur einen Übungstermin. Falls Sie die Zulassung bereits in einem vorhergehenden Semester erlangt haben und nicht am Übungsbetrieb teilnehmen möchten, melden Sie sich bitte in dem Tutorium "bereitsZugelassen" an.
- Die Globalübung findet am Freitag, den 21.10.2011 noch nicht statt.
Überblick:
Die Vorlesung gibt einen Überblick über Methoden zur systematischen Entwicklung von Software, speziell den Unified Process (UP). Dabei verwenden wir die Unified Modelling Language (UML) und aktuelle Tools, die auch in die Übungen einbezogen werden.
Behandelte Themen sind u.a.:
- Der Softwarelebenszyklus
- Der Unified Process
- Wichtige Aktivitäten der Softwareentwicklung: Analyse, Spezifikation, Design, Implementierung, Wartung
- UML als Modellierungssprache
- GRASP und Design Patterns
- objektrelationales Mapping, Persistenzframeworks
- Qualitätssicherung, Testen
- Eingesetztes Werkzeug: MagicDraw
![]()
Literatur
-
Literaturgrundlage für die Vorlesung
- Craig Larman: Applying UML and Patterns (3. Auflage), Prentice Hall, 2005.
Die deutsche Übersetzung ist: Craig Larman: UML 2 und Patterns angewendet, MITP, 2005.
Mehrere Exemplare der 2. Auflage stehen in der Bibliothek.
- Craig Larman: Applying UML and Patterns (3. Auflage), Prentice Hall, 2005.
-
Softwaretechnik allgemein
- I. Sommerville: Software Engineering (8. Auflage), Addison-Wesley, 2007.
-
Unified Modeling Language (UML)
- James Rumbaugh, Ivar Jacobson, Grady Booch: The Unified Modeling Language Reference Manual, Addison-Wesley, 1998.
- Chris Rupp, Jürgen Hahn, Stefan Queins, Mario Jeckle, Barbara Zengler: UML 2 glasklar (2. Auflage), Hanser, 2005.
- Offizielle UML Spezifikation 2.3
-
Design Patterns
- E. Gamma, R. Helm, R. Johnson, J. Vlissides: Design Patterns - Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995.
- M. Grand: Patterns in Java, Volume 1, Wiley, 1998.
- Freeman, Entwurfsmuster von Kopf bis Fuß, O´Reilley, 2005
weitere Informationen zu der Lehrveranstaltung:
| empfohlenes Studiensemester der Lehrveranstaltung: | je nach Prüfungsordnung |
| Fachrichtung Lehrveranstaltung: | Informatik |
| Nummer der Lehrveranstaltung: | 07060 |
| Dauer der Lehrveranstaltung: | 4 SWS |
| Typ der Lehrveranstaltung: | V - Vorlesung |
| Leistungspunkte: | 8 |
| Bereich: | Softwaretechnik und Programmiersprachen |
| Prüfung: | Klausur |
| Begleitende Lehrveranstaltung(en): | 07061 |
| Semester: | WS 2011/12 |
