Unit 4 Flashcards

1
Q

Unified Modelling Language (UML)

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

Modelling

A

Capture ideas, relationships, decisions and requirements in notation that can be applied to many different domains

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

Structural diagrams

A

Describes physical organisation of the things in your system

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

Behaviour diagrams

A

Focus on the behaviour of elements in a system

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

Actor

A

User interacting with the system

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

Relationships

A
  • Association
  • Generalization
  • Include
  • Extend
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Association

A
  • relationship between actor and use case
  • Solid line
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Generalisation

A
  • Inheritance between use cases
  • solid line with clear arrow head
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Include

A
  • Two dependent use cases
  • «include»
  • broken line with solid arrow head
    —->
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Extend

A
  • extends the functionality of one use case to another under certain conditions
  • defines optional behaviour
    «extend»
How well did you know this?
1
Not at all
2
3
4
5
Perfectly