SDA SE Wiki

Software Engineering for Smart Data Analytics & Smart Data Analytics for Software Engineering

User Tools

Site Tools


Alle Foliensätze sind auf dem neuesend Stand. Zum leichteren Download gibt es eine zip-Datei die Kapitel 1 bis 12 (Stand vor Probeklausur) komplett enthält. Darin fehlt nur Kapitel 13 (Agile Softwareentwicklung – Thema nach Probeklausur).

Folien

Die nachfolgende Tabelle enthält als Vorschau für Sie die Folien aus den vorherigen Semestern, welche ggf. im Laufe des Semesters durch aktualisierte Fassungen ersetzt werden. Beachten Sie deshalb bitte immer die Angabe in der Spalte “PDF Stand vom” und vergewissern Sie sich, dass Sie stets die aktuellste Fassung haben. Aktualisierte Fassungen werden durch Fettschrift der Datumsangabe hervorgehoben und oft von einer Fussnote begleitet1).

Vorlesung
Termin Kapitel/Thema PDF Stand vom Werkzeug
Mo, 08.10.2018 1. Organisatorisches und Einführung 08.10.20182)
Mi, 10.10.2018 2. Software Configuration Management: Zentral 15.10.20183)) SVN
Mo, 15.10.2018 2. Software Configuration Management: Verteilt
( + 2. Exkurs: SmartGit und ClearCase4) )
15.10.20185))
24.10.2016
SmartGit, EGit
Mi, 17.10.2018 3. Die Unified-Modeling-Language (UML) - Einführung und Typen 29.10.20186) UML-Lab
Mo, 22.10.2018 3. Die Unified-Modeling-Language (UML) - Assoziationen und Forward Engineering 29.10.2018
Mi, 24.10.2018 3. Die Unified-Modeling-Language (UML) - Kompositionsstruktur-, Paket- und Sequenzdiagramme 24.10.20187)
Mo, 29.10.2018 3. Die Unified-Modeling-Language (UML) - Aktivitäts- und Zustandsdiagramme 16.12.2018
Mi, 31.10.2018 4. Anforderungserhebung (+ Exkurs "Interviews") 14.11.2018
Mo, 05.11.2018 4. Anforderungserhebung 08.11.2017
Mi, 07.11.2018 5. Objekt-Orientierte-Modellierung (OOM) 8) +
Stability + Dependency Inversion
14.12.2018
Mo, 12.11.2018 6. Anforderungsanalyse (+ Exkurs "Analyse-Formatvorlage") 14.11.2018
Mi, 14.11.2018 7. Systementwurf: a) Ziele und Dekomposition 14.12.2018
Mo, 19.11.2018 7. Systementwurf: a) Ziele und Dekomposition 14.12.2018
Mi, 21.11.2018 7. Systementwurf: b) Architekturen 21.11.2017
Mo, 26.11.2018 7. Systementwurf: c) Zielgerichteter Entwurf 14.12.2018
Mi, 28.11.2018 7. Systementwurf: c) Zielgerichteter Entwurf 14.12.2018
Mo, 03.12.2018 Fragestunde statt Vorlesung.
Mi, 05.12.2017 Dies Academicus
Mo, 10.12.2017 8. Entwurfsmuster (Design Patterns) 16.01.2019
Mi, 12.12.2017 8. Entwurfsmuster (Design Patterns) 16.01.2019
Mo, 17.12.2018 8. Entwurfsmuster (Design Patterns) 16.01.2019
Mi, 19.12.2018 9. Objektentwurf 30.11.2017
Weihnachtspause
Wir wünschen allen ein frohes Fest und einen guten Start ins neue Jahr!
Mo, 07.01.2019 9. Objektentwurf 30.11.2017
Mi, 09.01.2019 10a. Testen 30.11.2017
Mo, 14.01.2019 10a. Testen 30.11.2017
Mi, 16.01.2019 10b. Test-Automatisierung 16.01.2019 JUnit 3 und 4 Demo Code
Mo, 21.01.2019 11. Refactoring +
12. Software-Entwicklungs-Prozessmodelle
11.12.2017 +
21.01.2019
Mi, 23.01.2019 Probeklausur in der Vorlesung
Mo, 28.01.2019 13. Agile Software-Entwicklung: Extreme Programming
Mi, 30.01.2019 13. Agile Software-Entwicklung: Scrum & Kanban und Vorschau auf PG im Sommersemester

Übungen

1)
die erläutert was sich zu dem Datum genau geändert hat
2)
Umfangreiche Aktualisierung und Korrektur der Nummer des Übungsraumes
3) , 5)
Umfangreiche Aktualisierungen – 3-Wege-Merge, Git- Remotes, Submodule, Staging, Branching, Fetch versus Pull
4)
Hilfreiches zum Umgang mit SmartGit da keine Zeit für eine Demo in der Vorlesung sein wird. Ausserdem für Neugierige ein Paar Worte zu ClearCase. Exkurse sind nicht prüfungsrelevant.
6)
Folien 82, 99, 109, 110, 141-143, 148
7)
Folien 106, 107
8)
Zusätzlicher OCL-Link, Ersetzbarkeit und Abhängigkeiten aktualisiert
teaching/lectures/se/2018/folien/start.txt · Last modified: 2019/01/21 14:44 by Günter Kniesel

SEWiki, © 2025