UML活动图在特定场景内通过提供迭代流的图形化表示来补充用例。类似于流程图,活动图使用两端为半圆形的矩形表示一个特定的系统功能,箭头表示通过系统的流,菱形表示分支(标记从菱形发出的每个箭头),实水平线意味着并行发生的活动。ACS-DCV用例的活动图如图所示。应注意到活动图增加了额外的细节,而这些细节是用例不能直接描述的(隐含的)。例如,用户可以尝试有限次数地输入账号和密码,这可以通过“提示重新输入”的判定菱形来体现。
UML泳道图是活动图的一种有用的变形,允许建模人员表示用例所描述的活动流,同时指出哪个参与者(如果在某个特定用例中涉及了多个参与者)或分析类负责由活动矩形所描述的活动。职责由纵向分割图中的并行条表示,就像游泳池中的泳道。
三种分析类——房主、摄像机和接口——对于上图所表示的活动图中的情景具有直接或间接的责任。参看下图,重新排列活动图,和某个特殊分析类相关的活动按类落入相应的泳道中。例如,接口类表示房主可见的用户接口。活动图标记出对接口负责的两个提示——“提示重新输入”和“提示另一视图”。这些提示以及与此相关的判定都落入了接口泳道。但是,从该泳道发出的箭头返回到房主泳道,这是因为房主的活动在房主泳道中发生。
借助活动图和泳道图,面向过程的用例表示出各种参与者行使的一些特定功能(或其他处理步骤),以便满足系统需求。但是需求的过程视图仅表示系统的单一维度 。