通过对工作流中角色机制进行分析,在研究工作流、有向图和UML-uc模型的基础上,提出了一种有向图角色驱动的工作流建模方法.其基本思想是:在角色的驱动下,将工作流模型层次细化到原子活动,并给出其细化过程的系统总体用例模型和静态、竞争、优先、委托等角色类型的UML用例模型.借助基于用例模型的角色参与机制和动态特性,分析了过程模型内部复杂的动态关系,根据分析结果对后续更为复杂的过程模型进行有效的迭代开发.
工作流 建模 角色 UML Use-case