Softwaretechnik WS 2019/20
Aktuelles
- Anmeldung zur Vorlesung: Bitte melden Sie sich per Uni2Work zur Vorlesung an, damit wir einen besseren Überblick über die Anzahl der Hörer haben. Die Anmeldung ist ab 01.09.2019 möglich.
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".
Modulhandbuch, 2.9 P 9: Softwaretechnik (INF-SWT), Seite 29
Termine
- Vorlesung: Mi, 9-12 Uhr, Geschw.-Scholl-Pl. 1, Raum A240 (Start: 17.10.2019)
- Übungen (Start: 24.10.2019):
- Do, 10-12 Uhr, Geschw.-Scholl-Pl. 1, M 110
- Do, 12-14 Uhr, Geschw.-Scholl-Pl. 1, M 110
Personen
Materialien
Die folgenden Materialien unterliegen dem Copyright. Teilnehmern der Vorlesung ist die Verwendung für persönliche Studien gestattet. Alle anderen Rechte sind vorbehalten.
Vorlesung
Videoaufzeichnung: Die Vorlesung wurde im WS 2017/18 aufgezeichnet und ist hier online verfügbar.
Übung
Hörerkreis
- Studierende im Bachelorstudiengang Informatik, 3. Semester
- Studierende im Bachelorstudiengang Medieninformatik
- Studierende im Diplomstudiengang Informatik oder Medieninformatik, Hauptstudium
- Studierende mit Nebenfach Informatik
Benötigte Vorkenntnisse
Objektorientierte Programmierung mit Java.
Literatur
Es gibt eine Vielfalt von Literatur zur Softwaretechnik und UML. Genannt seien hier:
- C. Larman: Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition), Prentice Hall, 2004
- 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