Softwaretechnik 1, Vorlesung, SS2019
Softwaretechnik 1, Vorlesung, SS2019
Karlsruher Institut für Technologie (KIT)
10: Softwaretechnik I, Vorlesung, SS 2019, 31.05.2019
1 hour 32 minutes Posted Jun 3, 2019 at 2:10 pm.
Start
3.3 Objektorientierter Entwurf (OOD)
Kapitel 3.4 – Architekturstile
Abstrakte / virtuelle Maschine (engl. Abstract | Virtual Machine)
Abstrakte Maschine
Beispiele für abstrakte Maschinen
Weitere Beispiele für abstrakte Maschinen
Programmfamilie / Software-Produktlinie (engl. Program Family / Software Product Linie)
Programm / Software-Produktfamilie
Wie unterscheiden sich Mitglieder einer Programmfamilie?
Programmfamilie / SW-Produktlinie
Architekturstile
Der Klassiker: Die Schichtenarchitektur (engl. Layered Architecture)
Schichtenarchitektur
Schichten
Intransparente Schichtenarchitektur
Transparente Schichtenarchitektur
Schichtenarchitektur
3-Schichten-Architektur (1)
4-stufige Schichtenarchitektur
Schichtenarchitektur und das Entwurfsmuster Fassade (engl. Facade)
Klient / Dienstgeber (engl. Client / Server)
Klient / Dienstgeber: Beispiel
Partnernetze (engl. Peer-to-Peer Networks)
Partnernetz vs. Klient / Dienstgeber
Partnernetz – Eigenschaftren (1)
Partnernetz – Eigenschaftren (2)
Partnernetz – Beispiel
Datenablage, Depot (engl. Repository)
Datenablage: Beispiel (2)
Model / View / Controller (MVC)
Modell-Präsentation-Steuerung (engl. Model-View-Controller, MVC)
Mehr zu MVC
Fließband (engl. Pipeline, Pipe and Filter)
Fließband
Beipiel für Fließband
Fließband: Anwendbarkeit
Rahmenarchitektur (engl. Framework)
Rahmenarchitektur: Struktur (1)
Rahmenarchitektur: Struktur (2)
Rahmenarchitektur: Beispiel (1)
Rahmenarchitektur: Beispiel (2)
Rahmenarchitektur: Beispiel (4)
Rahmenarchitektur: Beispiel (5)
Rahmenarchitektur: Anwendbarkeit
Dienstorientierte Architekturen (engl. Service Oriented Architecture, SOA)
Dienstmodell als der Kern einer SOA
Merkmale und Ziele der Dienstorientierung
0:00
1:32:43
Download MP3
Show notes
10 |