注:本文中的時序圖均使用Astah工具制作。
一、生命線(Lifeline)
生命線代表時序圖中的對象在一段時期內的存在。
時序圖中每個對象和底部中心都有一條垂直的虛線,這就是對象的生命線,對象間的消息存在於兩條虛線間。
生命線是一個時間線, 從時序圖頂部一直到底部都存在, 其長度取決於交互的時間。
二、激活(Activation)
代表生命線上的窄矩形條被稱為激活生命線(也稱為控制焦點或方法調用框,表明正在由目標對象/類執行處理以完成消息)。
當對象處於激活時期, 生命線可以拓寬為矩形, 這個矩形條成為激活條;
當一個對象沒有被激活時,該對象處於休眠(空閑)狀態,什么事都不做,但它仍然存在,等待新的消息來激活它。
矩形框的高度表示對象執行一個操作所經歷的時間段,矩形的頂部表示動作的開始,底部表示動作的結束。