Softwaretechnik
Aktuelles
- [19.04.12] Die Noten der Nachholklausur können ab heute über UniWorx eingesehen werden. Die Klausureinsicht findet am 30.04.12, 10:00-11:30 Uhr, im Raum F003 statt. Die Klausurteilnehmer Ahlborn, Cortez, Kupenova und Metzler haben sich nicht bei UniWorx angemeldet und werden gebeten sich zwecks Notenbekanntgabe bei Max Tschaikowski via E-Mail zu melden.
- [20.03.12] Die Noten der Nachholklausur werden voraussichtlich Mitte April veröffentlicht.
- [22.02.12] Die Anmeldung zur Nachholklausur ist in UniWorX freigeschaltet. Alle Teilnehmer mögen sich bitte bis 16.03.2012, 12:00 Uhr, anmelden.
- [22.02.12] Der Bewertungsschlüssel für die Klausur:
- [21.02.12] Die Klausurnoten können ab heute über UniWorX eingesehen werden. Die Klausureinsicht wird am Donnerstag, 23.02.12, 9 - 11 Uhr im Raum F 003, Oettingenstraße 67, stattfinden.
- [18.02.12] Bei der Klausur sind Ausweise liegen geblieben, die bei Sebastian Bauer abzuholen sind.
- [18.02.12] Die Klausureinsicht wird am Donnerstag, 23.02.12, 9 - 11 Uhr stattfinden. Der Raum wird hier noch bekannt gegeben.
- [27.01.12] Beide Klausuren sind closed-book, d.h. es sind keine Hilfsmittel zugelassen.
- [17.01.12] Die Vorlesung am 24.01.12 entfällt. Ebenso entfallen die Übungen am 26.01.12.
- [17.01.12] Die Nachholklausur findet am 20.03.12 zwischen 14:30-16:30 Uhr im AudiMax statt.
- [08.12.11] Am 15.12.11 finden keine Übungen statt. Gleichwohl wird an diesem Tag das Blatt 7 veröffentlicht werden.
- [30.11.11] Am 06.12.11 findet keine Vorlesung statt.
- [21.11.11] Due to popular demand, the lecture on 22.11.11 will be about design patterns.
- [27.10.11] Das Tutorium zwischen 18-20 Uhr ist im U 104, Professor-Huber-Platz 2. Darüber hinaus wurde das 1. Blatt online gestellt.
- [19.10.11] Aufgrund der Überschneidung mit der "Betriebssysteme"-Klausur wurde die Klausur verschoben. Sie findet jetzt am 18.02.12 von 14:30-16:30 Uhr im AudiMax statt.
- [19.10.11] Das erste Übungsblatt wird (spätestens) nächsten Donnerstag veröffentlicht. Die erste Übung findet dann eine Woche darauf, am 03.11.11, statt.
Organisatorisches
- Diese Vorlesung baut auf der von Prof. Hennicker auf (siehe hier) und wird auf Englisch gehalten.
- Die Übungen werden auf Deutsch gehalten.
- Zur Teilnahme an den Übungen ist eine Anmeldung in UniWorx notwendig (ab 1.10. zur Anmeldung freigeschaltet). Es wird keine Hausaufgaben geben.
- Die Klausur findet am 18.02.12 zwischen 14:30-16:30 Uhr im Audimax statt.
- Die Nachholklausur findet am 20.03.12 zwischen 14:30-16:30 Uhr im AudiMax statt.
- Sprechstunde des Dozenten: Dienstags, 15:00-16:00 Uhr.
- Sprechstunde der Übungsleiter: nach Vereinbarung bzw. im Anschluss an die Übung.
Inhalt
In der Vorlesung werden Methoden und Techniken zur Entwicklung großer Software-Systeme besprochen. Besonders wird auf objektorientierte Methoden und Techniken eingegangen. Zur System-Modellierung wird die Sprache UML (Unified Modeling Language) verwendet. Schwerpunkte der Vorlesung sind:
- Modellierung der statischen Systemeigenschaften durch Klassendiagramme
- Modellierung des dynamischen Verhaltens durch Interaktions-, Zustands- und Aktivitätsdiagramme
- Anwendungsfall-gesteuerte Systemanalyse
- Objektorientierter Entwurf
- Realisierung von Zustandsdiagrammen
- Anbindung an Benutzerschnittstelle und Datenbank
- Entwurfsmuster
- Transformation von Modellen in Java-Code
Termine
- Vorlesung (3-stündig)
- Dienstag, 10-13 Uhr, Schellingstr. 3, 003
- Übungen (je 2-stündig)
- Do 14-16 Uhr, Geschw.-Scholl-Pl. 1, M 114
- Do 14-16 Uhr, Richard-Wagner-Str. 10, 104
- Do 16-18 Uhr, Geschw.-Scholl-Pl. 1, A 214
- Do 18-20 Uhr, Professor-Huber-Platz 2, U 104
- Do 14-16 Uhr, Geschw.-Scholl-Pl. 1, M 114
- Klausur
- Samstag, 18.02.2012, 14:30-16:30 Uhr im AudiMax, Hauptgebäude LMU, Geschw.-Scholl-Pl. 1
- Samstag, 18.02.2012, 14:30-16:30 Uhr im AudiMax, Hauptgebäude LMU, Geschw.-Scholl-Pl. 1
- Nachholklausur
- Dienstag, 20.03.2012, 14:30-16:30 Uhr im AudiMax, Hauptgebäude LMU, Geschw.-Scholl-Pl. 1
- Dienstag, 20.03.2012, 14:30-16:30 Uhr im AudiMax, Hauptgebäude LMU, Geschw.-Scholl-Pl. 1
Weitere Informationen
Hörerkreis
- Studierende im Bachelorstudiengang Informatik, 3. Semester
- Studierende im Diplomstudiengang Informatik, Hauptstudium
- Studierende mit Nebenfach Informatik
Benötigte Vorkenntnisse
Kenntnisse objektorientierter Programmierung / Java.
Forum
Siehe die-informatiker.net.
Literatur
Es gibt eine Vielfalt von Literatur zur Softwaretechnik und UML. Genannt seien hier:
- G. Booch, J. Rumbaugh, I. Jacobson: Das UML-Benutzerhandbuch, Addison-Wesley, 1999.
- M. Hitz, G. Kappel, E. Kapsammer, W. Retschitzegger: UML@Work, Objektorientierte Modellierung mit UML 2, 3., aktualisierte und bearbeitete Auflage, dpunkt.verlag, 2005.
- Harald Störrle: UML 2 für Studenten, Pearson Studium, 2005.
Nützliche Links
- UML-Seiten der OMG (Object Management Group)
- UML-Spezifikations-Dokumente der OMG
- Liste von UML Werkzeugen (UML Tools)
- Link zur JDK 6.0 Documentation