Lehre vor 2013 (TU Berlin)
MPGI 3: Methodische und Praktische Grundlagen der Informatik 3 (Softwaretechnik)
Inhalt
Vorgehensmodelle; Entwicklungsmethoden; Projektorganisation; Objektorientierte Analyse und Entwurf mit UML; Komponenten und Modularisierung; Dynamische Verhaltensbeschreibung; Qualitätssicherung und Testen
Art und Form
4 SWS / 6 LP Vorlesung und Übung, Bachelormodul MPGI3 / Softwaretechnik Basis, Kurs fand an der TU Berlin statt
Datum | Thema | Unterlagen | Podcast |
---|---|---|---|
16.10.2008 | Organisation, Übersicht und Motivation | Folien | Audio |
23.10.2008 | Eigenschaften von Software und Software-Prozesse | Folien | Audio |
30.10.2008 | UML, Klassendiagramme und Requirements Engineering | Folien | Audio |
06.11.2008 | Use-Case- und Sequenzdiagramme | Folien | Audio |
13.11.2008 | Aktivitätsdiagramme und Systemklassenmodell | Folien | Audio |
20.11.2008 | Vor- und Nachbedingungen von Systemoperationen | Folien | Audio |
27.11.2008 | Operationsschemas und Kommunikationsdiagramme | Folien | Audio |
04.12.2008 | Implementierungsklassenmodelle und Design Pattern | Folien | Audio |
11.12.2008 | Implementierung von Assoziationen und Vererbung | Folien | Audio |
18.12.2008 | Architektur und erste Bemerkungen zu Object-Z | Folien | Audio |
08.01.2009 | Einführung in Object-Z am Beispiel einer Kreditkartenverwaltung | Folien | Audio |
15.01.2009 | Kommunikationsoperatoren in Object-Z, Weiterführung Kreditkartenverwaltung | Folien | Audio |
22.01.2009 | Distributed Operators in Object-Z und neues Beispiel: Magnetisches Schließsystem | Folien | Audio |
29.01.2009 | Einführung von Statecharts am Beispiel einer digitalen Uhr | Folien | Audio |
05.02.2009 | Fortführung Beispiel digitale Uhr, Statecharts-Semantik | Folien | Audio |
12.02.2009 | Reengineering und Refactoring von Softwarearchitekturen | Folien | Audio |