BPMN Swimlane. Can I use technical system layers in swimlanes instead of using actors or roles?

荒凉一梦 提交于 2020-05-23 21:25:39

问题


I have a system prototype, which I want to model in BPMN. That system has three layers: data layer, gui and business logic. Can I use these three layers names as BPMN swimlanes names instead of using actors or roles?

http://blog.goodelearning.com/bpmn/common-bpmn-modeling-mistakes-swimlanes/ Says swimlanes are for an organizational role (e.g. developer, analyst and manager).


回答1:


  1. As far as I understand it, the blog entry does not state that organizational roles cannot be IT systems. It even mentions content management system as one example for an organization (when discussing pools). Subsequently, a sub system of the content management system should be a perfectly valid candidate for a lane.

  2. When it comes to technicalities, it's always good to refer to the BPMN specification. Regarding the usage of lanes, it states:

    The meaning of the Lanes is up to the modeler. BPMN does not specify the usage of Lanes. (page 306, respectively 336 in PDF document)

    So according to the specification, you can use these three layer names as BPMN swimlane names.



来源:https://stackoverflow.com/questions/34511938/bpmn-swimlane-can-i-use-technical-system-layers-in-swimlanes-instead-of-using-a

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!