集成过程建模的本体分析
1. 全面过程模型的要求
一个全面的过程模型不应仅仅是控制流的表示,除了控制流之外,还应至少包含以下内容:
- 组织单元信息 :涉及执行特定任务或对任务执行负责的组织单元,如内部和外部人员、部门、(项目)组等。
- 数据信息 :包括函数处理所需的输入数据,以及函数执行产生的输出数据。
- 现有知识库引用 :指向描述企业内函数的现有知识库。
此外,由于许多建模现象需由人而非机器执行,过程模型还应包含手动功能。业务流程建模的其他要求包括集成业务目标、业务伙伴(如客户和供应商)、时间因素(如截止日期)、相关知识和资源(如应用系统)。
过程模型不仅要全面,还应易于理解,这样才能作为与不熟悉过程建模的业务人员沟通的平台。目前复杂的Petri网无法满足这一要求,因为它们是由方法专家为方法专家开发的。同时,过程模型应基于元模型,为开发基于工作流的应用程序等软件提供明确的起点,其进一步应用还包括动画或模拟等需要运行时组件的需求工程。总之,不仅用于软件开发目的的过程模型必须同时具备全面性、易懂性和形式化。
2. 为何分析Scheer的工作
过程管理的日益重要以及现有Petri网方法的不足,促使了业务流程建模领域的大量研究。事件驱动过程链(EPC)是过程建模中最成功的语法之一,它嵌入在集成信息系统架构(ARIS)中。与Petri网类似,EPC是具有主动节点(函数,设计为软矩形)和被动节点(事件,设计为六边形)的二分图。与Petri网不同的是,EPC明确表达了控制流的逻辑,即连接和分支点,使用
超级会员免费看
订阅专栏 解锁全文
940

被折叠的 条评论
为什么被折叠?



