Was ist Modellierung? Flashcards

1
Q

Definition Modell

A

Homomorphe Darstellung eines realen Objekts (jedem Punkt des Modells wird ein Punkt des realen Objekt zugewiesen)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Weitere Eigenschaften von Modellen

A
  • bilden Wirklichkeit ab, dürfen aber nicht mit ihr verwechselt werden
  • stellen Informationen über Wirklichkeit zur Verfügung
  • reduzieren Komplexität auf die in einem bestimmten Kontext relevanten Informationen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Definition von Modellen in der Wirtschaftsinformatik

A
  • IT-System, das einen Ausschnitt der realen Welt verwalten soll, muss dessen Strukturen kennen
  • dazu braucht Software ein Modell
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Zweck von Modellen in der Wirtschaftsinformatik

A
  • Vereinfachen das Verständnis von Zusammenhängen und Reduzieren von Komplexität
  • Fehlerbehebung im Modell günstiger
  • versch. Modelle für versch. Sichtweisen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Anwendungen von Modellen

A
  • Diskussionsgrundlage
  • Vorlage und Beschreibung für erstellende Software
  • Modelle als Grundlage für Test: Software vs. Modell
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Model Driven Architecture (MDA)

A
  • Aufbau eines Softwaresystems zunächst unabhängig von der Plattform oder Programmiersprache in Form von Modellen zu entwickeln
  • danach automatische Erzeugung von Teilen des Quellcodes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Qualität von Modellen

A
  • Zweckmäßigkeit vor Realitätsnähe
  • Güte eines Modells hängt von Zweck und Zielgruppe ab
  • mehrere Modelle möglich (Kreativität)
  • Einhalten von Notationsstandards
  • richtigen Detailgrad wählen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Domain Specific Language (DSL)

A
  • Sprache für Aufgabenbereich (Domain) konzipiert
  • Programmcode wird aus Problemdefinition generiert
  • Nachteil: für jede Domain eigene DSL notwendig
  • Vorteil: soll ohne weitere Erläuterung verstanden werden
How well did you know this?
1
Not at all
2
3
4
5
Perfectly