可视化工作流建模工具WorkFlowEditor设计与实现  

Design and implementation of a visual workflow modeling tool WorkFlowEditor

在线阅读下载全文

作  者:袁华[1] 刘鹏[1] 欧阳宁[1] 莫建文[1] 

机构地区:[1]桂林电子科技大学信息与通信学院,广西桂林541004

出  处:《微型机与应用》2016年第6期15-18,22,共5页Microcomputer & Its Applications

基  金:国家发改委基金项目(2012083);广西科技创新能力与条件建设计划(桂科能1598025-21);桂林市科技开发项目(20150103-6)

摘  要:针对企业业务过程建模的需求,分析目前典型的工作流过程建模方法,并结合工作流管理联盟提出的XPDL过程定义语言,设计一种可视化工作流建模工具Work Flow Editor。依据"问题分离"原则,对WFMC的工作流过程定义元模型进行了改进,使建立的模型具有易修改、元素可重用等特点。针对建模元素可扩展性的需求,通过定义建模元素类的通用接口和设计一种动态加载方案,在很好地方便企业用户定制建模元素的同时又不需要修改建模工具。针对多任务多分支环境下复杂的流程编辑问题,设计了一种有限状态机(FSM)模型,实现了复杂编辑动作的实时性处理和灵活控制,降低了时间复杂度,并且实现模块化编程,很好地实现了流程的建模。According to the need of enterprise business modeling,this paper analyzed the workflow modeling method,and combined with workflow management coalition(WfMC) submitting XML process definition language(XPDL) process definition language,designed a visual workflow modeling tool named Work Flow Editor. Referring with the workflow of WFMC which has defined the element model,we have modified it according to the principle of problems separation. We can build the model with the characteristic of easy to modify and elements of reusable.Aiming at the modeling elements of scalability,we have defined the generic interface modeling elements and designed a dynamic loading mechanism. It is facilitate to enterprise custom modeling elements when does not need to modify the modeling tool. For complex process editor in multi-task and multi-branch environment,it designed a finite state machine(FSM) model and realized the real time processing action and flexible control when complexly editing. By this way,we can reduce the time complexity,realize the modular programming and be very good to realize the process of modeling.

关 键 词:工作流模型 可视化建模 XPDL 有限状态机 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象