Softwaretechnik WS 2007/08
| Dozent(in): | Dr. Kurt Stenzel, Hella Seebach |
| Termin: | Montag und Mittwoch, 12:15-13:45 (erste Vorlesung am 15.10.) |
| Gebäude/Raum: | 1001T (Physikgebäude) |
| Ansprechpartner: | Hella Seebach, Raum 2031 Kurt Stenzel, Raum 2032 |

Informationen zur Klausur
- Die Klausur findet am 14.2.2008 von 14:00 - 17:00 Uhr statt.
- Aufteilung auf die Hörsäle:
- Matrikelnummern 665710 - 804672: HS IV im Hörsaalzentrum
- Matrikelnummern 808103 - 1040860: HS I im Hörsaalzentrum
- Es sind keine Hilfsmittel zugelassen.
- Bitte bringen Sie Ihren Studentenausweis und einen Lichtbildausweis mit.
Alte Informationen
- LectureReg Anmeldung: Bitten melden Sie sich bis spätestens Sonntag, 3. Februar, in LectureReg für die Softwaretechnikklausur an. Die Aufteilung auf Hörsäle wird noch bekanntgegeben.
- Wer sich nicht über Studis für die Klausur anmelden kann, trägt sich bitte vormittags in eine entsprechende Liste im Sekretariat (Zimmer 2030 L1) ein.
- Ameldung bei STUDIS: vom 3.01.2008 (00.01 Uhr) - 15.01.2008 (23.59 Uhr). Ohne Anmeldung bei STUDIS können keine Leistungspunkte vergeben werden!
- Die Klausur findet (wie in der ersten Vorlesung angekündigt) am 14.2.2008 statt (von ca. 14:00 Uhr bis 17:00 Uhr). Es sind keine Hilfsmittel erlaubt.
Überblick:
Die Vorlesung gibt einen Überblick über Methoden zur systematischen Entwicklung von Software. 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
- Die Phasen der Softwareentwicklung: Analyse, Spezifikation, Design, Implementierung, Wartung
- Strukturierungskonzepte: Modularisierung, Abstraktion, Objekt-Orientierung
- UML, Design Patterns
- JEE5, objektrelationales Mapping
- Tool-Support (Together 2006, ...)
- Qualitätssicherung: Validierung (Testen, Reviews) und Verifikation, Programmierrichtlinien
Organisatorisches
Tutor
Sebastian PaulusEmail: sebastian.paulus@student.uni-augsburg.de
Rechnerübungen
Borland Together 2006 R2 ist derzeit auf Rechnern in Raum 101/Eichleitnerstraße installiert. Hier kann jederzeit das Übungsblatt bearbeitet werden.Termine
Die Vorlesungen finden Montags, 12:15-13:45, und Mittwochs, 12:15-13:45, im Hörsaal 1001T (Physikhörsaalzentrum) statt.
Die Globalübung findet Donnerstags von 15:45-17:15, im 1001T (Physikhörsaalzentrum), statt.

Literatur und Links
Als Literaturgrundlage wird in der SWT-Vorlesung das folgende Buch verwendet: C. Larman: Applying UML and Patterns, 3rd., Prentice Hall, 01/2005 (bzw. die deutsche Übersetzung C. Larman: UML 2 und Patterns angewendet, MITP, 07/2005.). Einige Exemplare davon stehen in der Bibliothek.
-
Softwaretechnik allgemein, Projektmanagement
- J. Schwarze: Projektmanagement mit Netzplantechnik, Herne, 2001.
- T. Caspers Jones: Estimating Software Costs, McGraw-Hill, 1998.
- H. Balzert: Lehrbuch der Softwaretechnik, Bd. 1 und 2, Spektrum Akad. Vlg., 1998.
- I. Sommerville: Software Engineering, Addison-Wesley, 2001.
-
Unified Modeling Language (UML).
- M. Fowler: UML Distilled, Addison-Wesley, 2000.
- B. Oestereich: Objektorientierte Softwareentwicklung - Analyse und Design mit der Unified Modeling Language, Oldernbourg, 2001.
-
UML: Spezifikation 2.0 der OMG
- weitere UML-Spezifikationen der OMG
-
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.
- Außerdem beachte man bitte die Literaturhinweise am Ende der einzelnen Kapitel.
weitere Informationen zu der Lehrveranstaltung:
| empfohlenes Studiensemester der Lehrveranstaltung: | Hauptstudium |
| Fachrichtung Lehrveranstaltung: | Informatik |
| Nummer der Lehrveranstaltung: | 07053 |
| Dauer der Lehrveranstaltung: | 4 SWS |
| Typ der Lehrveranstaltung: | V - Vorlesung |
| Leistungspunkte: | 9 |
| Bereich: | Softwaretechnik und Programmiersprachen |
| Prüfung: | Klausur |
| Begleitende Lehrveranstaltung(en): | 07054 |
| Semester: | WS 2007/08 |

