SoftTech

0.0(0)
Studied by 2 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/22

flashcard set

Earn XP

Description and Tags

Musters & Sonstiges

Last updated 8:30 PM on 2/9/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

23 Terms

1
New cards

Exemplar und Beschreibung (Analyse Muster)

Manche Attribute nehmen bei vielen Instanzen immer wieder die gleichen Kombinationen von Werten an

<p>Manche Attribute nehmen bei vielen Instanzen immer wieder die gleichen Kombinationen von Werten an</p>
2
New cards

Koordinator (Analyse Muster)

Eine Assoziation besitzt Attribute, die zu keiner der beteiligten Klassen gehören.

<p>Eine Assoziation besitzt Attribute, die zu keiner der beteiligten Klassen gehören.</p>
3
New cards

Abstrakte Oberklasse (Analyse Muster)

Klassen enthalten Gruppen identischer Attribute und Operationen

<p>Klassen enthalten Gruppen identischer Attribute und Operationen</p>
4
New cards

Wechselnde Rolle (Analyse Muster)

Ein Objekt einer Unterklasse A1 kann in eine Unterklasse A2 wechseln

<p>Ein Objekt einer Unterklasse A1 kann in eine Unterklasse A2 wechseln</p>
5
New cards

Rollen (Analyse Muster)

Es gibt mehrere Einsatzstellen/-arten einer Klasse. Unterklassenbildung würde „überlappende“ Vererbung und damit Mehrfachzugehörigkeit von Objekten in Klassen erfordern.

<p>Es gibt mehrere Einsatzstellen/-arten einer Klasse. Unterklassenbildung würde „überlappende“ Vererbung und damit Mehrfachzugehörigkeit von Objekten in Klassen erfordern.</p>
6
New cards

Gruppenhistorie (Analyse Muster)

Ein Objekt kann im Laufe der Zeit zu verschiedenen Gruppen gehören und die historische Entwicklung muss festgehalten werden

<p>Ein Objekt kann im Laufe der Zeit zu verschiedenen Gruppen gehören und die historische Entwicklung muss festgehalten werden</p>
7
New cards

Komposition (Analyse/Strukturmuster)

Tiefe und eventuelle veränderliche Hierarchie von Aggregationen

<p>Tiefe und eventuelle veränderliche Hierarchie von Aggregationen</p>
8
New cards

Juristische Person / Party (Analyse Muster)

Organisationen und Personen spielen ähnliche Rollen gegenüber dem System

<p>Organisationen und Personen spielen ähnliche Rollen gegenüber dem System</p>
9
New cards

Adapter/Wrapper (Strukturmuster)

Anpassung der Schnittstelle eines vorgegebenen Objekts (adaptee) auf eine gewünschte Schnittstelle (target)

<p>Anpassung der Schnittstelle eines vorgegebenen Objekts (adaptee) auf eine gewünschte Schnittstelle (target)</p>
10
New cards

Factory Method (Erzeugungsmuster)

Bei der Erzeugung von Objekten soll zwischen Varianten gewählt werden; dies soll aber zum Zeitpunkt der Erzeugung geschehen, ohne dass der Auftraggeber der Erzeugung damit beschäftigt ist.

<p>Bei der Erzeugung von Objekten soll zwischen Varianten gewählt werden; dies soll aber zum Zeitpunkt der Erzeugung geschehen, ohne dass der Auftraggeber der Erzeugung damit beschäftigt ist.</p>
11
New cards

Decorator (Entwurfmuster)

Zu einer Klasse, die eine abstrakte Schnittstelle implementiert, sollen flexibel weitere Eigenschaften hinzugefügt werden, so dass eine neue Klasse entsteht, die die gleiche Schnittstelle implementiert

<p>Zu einer Klasse, die eine abstrakte Schnittstelle implementiert, sollen flexibel weitere Eigenschaften hinzugefügt werden, so dass eine neue Klasse entsteht, die die gleiche Schnittstelle implementiert</p>
12
New cards

Singleton (Entwurfsmuster)

Manche Klassen sind nur sinnvoll, wenn sichergestellt ist, dass immer höchstens eine Instanz der Klasse besteht (und diese bei Bedarf erzeugt wird).

13
New cards

Observer (Verhaltensmuster)

Mehrere Objekte sind interessiert an bestimmten Zustandsänderungen eines Objektes

<p>Mehrere Objekte sind interessiert an bestimmten Zustandsänderungen eines Objektes</p>
14
New cards

Architekturmuster: Pipes and Filters

In einem System durchlaufen Datenströme verschiedene Bearbeitungsstufen.

15
New cards

Architekturmuster: Blackboard

Verschiedene unabhängige Subsysteme nutzen und bilden gemeinsame Daten

16
New cards

Architektur- (und Entwurfs-)muster Proxy

Der direkte Zugriff auf ein Objekt ist problematisch

17
New cards

Proaktives Modell

Wiederverwendbare Komponenten werden im Voraus entwickelt ; Produkte basieren auf diesen Komponenten

18
New cards

Reaktives Modell

Produkte werden zunächst unabhängig entwickelt ; Bei Gelegenheit werden wiederverwendbare Komponenten erstellt und ausgetauscht

19
New cards

Extraktives Modell

Verwendung einer oder mehrerer Produkte als Ausgangspunkt der Produktlinie

20
New cards

Anforderungsermittlung

Tätigkeit: Feststellung der Anforderungen an das geplante System in Zusammenarbeit mit Kunden und potentiellen Benutzern

Ergebnis: Anforderungsspezifikation (Pflichtenheft)

21
New cards

Systemmodellierung

Tätigkeit: Detaillierte und strukturierte Beschreibung der Anforderungen in einer Form, die als Grundlage für den Systementwurf dienen kann.

Ergebnis: Funktionale Spezifikation (Produktdefinition)

22
New cards

Grobentwurf

Gesamtsturktur des Systems

23
New cards

Feinentwurf

Detailstruktur des Systems