Aktuelles
- 22.03.2017: Die Noten zur Klausur werden am 04.04.2017 bekannt gegeben. Die Einsichtnahme findet statt am 6.4.2017 von 13 bis 15 Uhr im Raum F 003 (Oettingenstr. 67).
- 21.02.2017: Die Noten zur Klausur werden voraussichtlich erst Mitte/Ende März zur Verfügung stehen. Bitte sehen Sie von Nachfragen hierzu ab, wir geben die Noten selbstverständlich über UniWorX bekannt sobald sie feststehen.
- 17.02.2017: Raumaufteilung zur Klausur bekannt gegeben (s.u.).
- 31.01.2017: Die Übung am 02.02.2017 findet als Fragestunde zur Klausur statt.
- 31.01.2017: Termin für Nachholklausur: Die Nachholklausur findet statt am Mittwoch, dem 19.04.2017, von 14 bis 16 Uhr. Die Klausuranmeldung über UniWorX ist freigeschalten.
03.12.2016: Programmier-Adventskalender: Die IEEE Student Branch an der Universität Passau veranstaltet einen Programmier-Adventskalender, bei dem Programmieraufgaben gelöst werden müssen und zu dem auch Studierende anderer Universitäten eingeladen sind. Es gibt Preise im Gesamtwert von 200€ zu gewinnen.
- 29.11.2016: Neue Webseite: Die URL zur Webseite der Veranstaltung hat sich geändert, sie ist nun unter https://www.sosy-lab.org/Teaching/2016-WS-Softwaretechnik zu finden.
- 21.11.2016: Klausurtermin: Die Klausur findet statt am Montag, dem 20.02.2017, von 13 bis 15 Uhr. Die Klausuranmeldung über UniWorX ist freigeschalten. Es wird auch eine Nachholklausur am Ende der vorlesungsfreien Zeit geben, deren Termin noch bekannt gegeben wird.
- 10.08.2016: Anmeldung zur Vorlesung: Bitte melden Sie sich per UniWorX zur Vorlesung an, damit wir einen besseren Überblick über die Anzahl der Hörer haben. Die Anmeldung ist ab sofort 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".
Termine
- Vorlesung: Mi, 09-12 Uhr, Geschw.-Scholl-Pl. 1, A 240 (Start: 19.10.2016)
- Übungen (Start: 27.10.2016!):
- Do, 10-12 Uhr, Geschw.-Scholl-Pl. 1, M 110
- Do, 12-14 Uhr, Geschw.-Scholl-Pl. 1, M 110
- Klausur: Montag, der 20.02.2017, von 13 bis 15 Uhr, Geschw.-Scholl-Pl. 1
Raumaufteilung nach Nachnamen wie im UniWorX eingetragen:
- A-F: Raum M 018
- G-M: Raum B 101
- N-Z: Raum B 201
Bitte betreten Sie den Raum erst nach Aufforderung durch die Klausuraufsicht!
- Nachholklausur: Mittwoch, der 19.04.2017, von 14 bis 16 Uhr
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
Bitte beachten Sie: Am 9.11. wurde aktualisierte Versionen der Folien hochgeladen.
Übung
Die Übungsblätter und Beispiellösungen finden Sie im UniWorX!
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