Documente Academic
Documente Profesional
Documente Cultură
Introduction
The UML timing diagrams focus on the specific timing in which
the messages are sent from one object to another and on the
specific timing in which objects change their state.
Data
Transmitting/Receiving
Receive / Initiate Call
No Transmitting/Receiving
Turn on
01 2 3 t
08/09/10 © Abelski eLearning 3
More Than One Object
It is possible to stack several life lines of different objects in the
same timing diagram. One life line above the other.
Receive Call
Data Transmitting/Receiving
No Transmitting/Receiving
:MobileTelephone B
Initiate Call
Data Transmitting/Receiving
No Transmitting/Receiving Turn on
0 1 2 3 t
08/09/10 © Abelski eLearning 5
Alternative Time Line Notation
Showing the state of the object between two horizontal lines that
cross with each other each time the state changes is an
alternative possibility UML allows.
Idel
X X
Authenticated Sending Data
X Waiting
X
2 5 9 11 14
Telephone A Off
X Idle
X Receiving Call
X Idle
X
0 4 t1 t1+t2
Telephone B Off
X Idle
X Initiate Call
X Idle
X
© Abelski eLearning 1
© Zindell Technologies, Ltd. 08/09/10
Introduction
The UML timing diagrams focus on the specific timing in which
the messages are sent from one object to another and on the
specific timing in which objects change their state.
© Abelski eLearning 2
© Zindell Technologies, Ltd. 08/09/10
Data
Transmitting/Receiving
Receive / Initiate Call
No Transmitting/Receiving
Turn on
01 2 3 t
08/09/10 © Abelski eLearning 3
© Abelski eLearning 3
© Zindell Technologies, Ltd. 08/09/10
© Abelski eLearning 4
© Zindell Technologies, Ltd. 08/09/10
:MobileTelephone A
Data & Voice Transmitting/Receiving
Receive Call
Data Transmitting/Receiving
No Transmitting/Receiving
:MobileTelephone B
Initiate Call
Data Transmitting/Receiving
No Transmitting/Receiving Turn on
0 1 2 3 t
08/09/10 © Abelski eLearning 5
© Abelski eLearning 5
© Zindell Technologies, Ltd. 08/09/10
Idel
X X
Authenticated Sending Data
X Waiting
X
2 5 9 11 14
© Abelski eLearning 6
© Zindell Technologies, Ltd. 08/09/10
Telephone A Off
X Idle
X Receiving Call
X Idle
X
0 4 t1 t1+t2
Telephone B Off
X Idle
X Initiate Call
X Idle
X
© Abelski eLearning 7