System Modelling II
System Modelling II
Lecture 4
9
Exercise: Multiplicity?
10
Multiplicity Types
Symbol Meaning
0 None
1 One
m An integer value
m, n m or n
0..1 Zero or one
m..n At least m, but not more than n
* Any nonnegative integer (zero or more)
0..* Zero or more (identical to *)
1..* One or more
Reflexive association
Library item
23
Exercise: Association Type?
24
Entity-Control-Boundary pattern
30
Hexagonal Architecture Pattern
31
Entity-Control-Boundary pattern
userInterface
securityManager
patient
gateway
customer
proxy
transaction
loginForm
order
34
Enumeration
Source
Mastering UML with Rational Rose 2002
Source
Mastering UML with Rational Rose 2002
Graduation Projects Tracker
Source
Mastering UML with Rational Rose 2002
Source
Mastering UML with Rational Rose 2002
Exercises
43
Thank You