UML Flashcards

1
Q

14 Arten von Diagrammen (& 2 Schichten)

A

Structure Diagrams:
- Class
- Component
- Object
- Composite Structure
- Deployment
- Package
- Profile

Behaviour Diagrams:
- Activity
- Use Case
- State Machine
- Interactions
○ Communication
- Sequence
- Interaction overview
- Timing

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

Schichten der UML

A
  1. Zielorientiert
  2. Statische Sicht
  3. Dynamische Sicht
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Elemente einer UML:

A
  1. Dinge (things)
    = Abstraktionen in einem Modell
  2. Beziehungen (relationships)
    = Zusammenhänge zwischen „Dingen“
  3. Diagramme (diagrams)
    = Darstellung von „Dingen“ und
    ihren Zusammenhängen unter
    bestimmten Gesichtspunkten
    -> UML 2.5.1 umfasst 14 verschiedene Diagrammtypen.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Dinge einer UML:

A
  1. Strukturelemente, z.B. Klassen, Komponenten
  2. Verhaltensweisen, z.B. Aktivitäten, Automaten
  3. Gruppierungen: Pakete (packages)
  4. Kommentare: Notizen (notes)
    Notizen (notes) sind an beliebige Modellelemente anheftbar.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

(Beziehung einer UML):

A

Beziehung:

  1. Abhängigkeit (dependency)
  2. Assoziation (association)
    (special types: aggregation and composition)
  3. Generalisierung / Spezialisierung (generalization) -> zur Vererbung (inheritance) („is-a-relationship“)
  4. Realisierung (realization)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly