Dies sind die archivierten Webseiten des Lehrstuhls für Programmierung und Softwaretechnik (PST).
Die Seiten des Software and Computational Systems Lab (SoSy) finden Sie auf https://www.sosy-lab.org/.

Softwaretechnik

Aktuelles

Organisatorisches

  • [10.05.13] Die zweite Klausur ist korrigiert. Die Einsicht findet am 17.05.13 im F 003 in der Oettingenstr. 67 um 16:00 Uhr statt.
  • [28.03.13] Die Raumzuteilung für die zweite Klausur am 03.04.13 richtet sich nach dem Anfangsbuchstaben des Familiennamens und ist wie folgt: A - O schreiben im C 123, P - Z im B 138. Beide Räume sind im mathematischen Institut.
  • [27.02.13] Die Einsicht der ersten Klausur findet am 08.03.13 um 10:00 Uhr im F 003 statt.
  • [13.02.13] Die Raumzuteilung für die erste Klausur am 16.02.13 richtet sich nach dem Anfangsbuchstaben des Familiennamens und ist wie folgt: A - L schreiben im C 123, M - Z im B 138. Beide Räume sind im mathematischen Institut.
  • [05.02.13] Bei den Klausuren sind keinerlei Hilfsmittel zugelassen. Jeder Student wird gebeten seinen Studenten- und einen Lichtbildausweis mit zu bringen. Die Raumzuteilung wird wenige Tage vor der Klausur veröffentlicht werden.
  • [01.02.13] Nächste Woche findet keine Vorlesung statt.
  • [28.01.13] Die Anmeldung für die zweite Klausur am 03.04.13, 16-19 Uhr, ist ab heute bis zum 26.03.13 via UniWorx möglich. Eine Abmeldung kann ebenfalls bis zum 26.03.13 getätigt werden. Unangemeldete Studenten sind von der Klausur ausgeschlossen. Ebenso führt ein Nichterscheinen bei vorliegender Anmeldung zu einem "durchgefallen" in den Transkripts of Records, siehe hier.
  • [28.01.13] In der nächsten (und letzten) Übung am 4. Februar wird die Klausur vom Vorjahr diskutiert werden. Der Inhalt dieser Übung wird nicht online gestellt.
  • [13.01.13] Die heutige Übung um 14:30 Uhr entfällt (leider etwas kurzfristig) wegen Krankheit. Der Stoff wird dann in der nächsten Übung um 14:30 Uhr am 21.01.13 nachgeholt werden.
  • [11.01.13] Die Anmeldung für die erste Klausur am 16.02.13, 13-16 Uhr, ist ab heute bis zum 10.02.13 via UniWorx möglich. Eine Abmeldung kann ebenfalls bis zum 10.02.13 getätigt werden. Unangemeldete Studenten sind von der Klausur ausgeschlossen. Ebenso führt ein Nichterscheinen bei vorliegender Anmeldung zu einem "durchgefallen" in den Transkripts of Records, siehe hier.
  • [11.01.13] Am 17.01.13 findet keine Vorlesung statt.
  • [26.12.12] Blatt 7 erscheint am 07.01.13 und wird am 14.01.13 behandelt werden. Insbesondere finden am 07.01.13 keine Übungen statt.
  • [19.12.12] Die Nachholklausur findet voraussichtlich in der Woche 08.04.13-13.04.13 statt. Der genaue Termin wird im Januar feststehen.
  • [26.11.12] Nächste Woche finden keine Übungen statt. (Die Vorlesung hingegen schon.)
  • [05.11.12] Die Klausur findet am 16.02.13 zwischen 13-16 Uhr statt. Die genauen Räume werden später bekannt gegeben.
  • [05.11.12] Die 12-14 Uhr Übung wird das ganze Semester lang 15 Minuten früher, also bereits um 12:00 Uhr, beginnen.
  • [29.10.12] Die 14-16 Uhr Übung wird das ganze Semester lang 15 Minuten später, also erst um 14:30 Uhr, beginnen.
  • [26.10.12] Das erste Übungsblatt erscheint am 29.10.12, die ersten Übungen folgen dann am 05.11.12. Es erfolgt keine Korrektur, insbesondere müssen also keine Blätter abgegeben werden.
  • [26.10.12] Da mit den Zeiten 10-12 und 14-16 deutlich mehr Studenten Probleme haben, als mit 12-14 und 14-16, wurde die erste Übung verschoben. Die dazugehörgen Räume finden sich weiter unten bei "Termine". Eine Anmeldung ist jetzt unter UniWorx möglich.
  • [23.10.12] Da es am 01.11.12 keine Vorlesung geben wird (Allerheiligen), beginnt der Übungsbetrieb erst am 05.11.12.
  • Die ersten Übungen finden - abhängig vom Inhalt der ersten Vorlesung - entweder am 22. oder 29. Oktober statt. Dazu später mehr.
  • Die Anmeldungen zu Vorlesung/Übungen werden nächste Woche freigeschaltet.
  • Die Vorlesung wird auf Englisch gehalten.
  • Die Übungen werden auf Deutsch gehalten.
  • Sprechstunde des Dozenten: nach Vereinbarung bzw. im Anschluss an die Vorlesung
  • 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
Die Vorlesung " Softwaretechnik" ersetzt im Diplomstudiengang Informatik die bisherige Vorlesung "Objektorientierte Software-Entwicklung".

Termine

  • Klausur
  • Samstag, 16.02.13, 13-16 Uhr in der Theresienstaße. Die Räume werden noch bekannt gegeben.
  • Mittwoch, 03.04.13, 16-19 Uhr in der Theresienstaße. Die Räume werden noch bekannt gegeben.
  • Vorlesung 
    • Donnerstag,  14-16 Uhr, Geschwister-Scholl-Platz 1, A 240
  • Übungen 
    • Montag 12:00 -14 Uhr, Geschwister-Scholl-Platz 1, M 018 [Max, E-Mail: tschaikowski (at) pst.ifi.lmu.de ]
    • Montag 14:30 -16 Uhr, Geschwister-Scholl-Platz 1, M 014 [Tabea, E-Mail: tabea.waizmann (at) campus.lmu.de]


Weitere Informationen

Hörerkreis

  • Studierende im Bachelorstudiengang Informatik, 3. Semester
  • Studierende im Diplomstudiengang Informatik oder Medieninformatik, Hauptstudium
  • Studierende mit Nebenfach Informatik

Benötigte Vorkenntnisse

Objektorientierte Programmierung mit 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