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

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Abstract:According tO the need of enterprise business modeling,this paper analyzed the workflow modeling m ethod,and combined with work—
flow management coalition(WfMC)submitting XML process def inition language(XPDL)process def inition language,designed a visual work-
Software and Algorithm s
可视 化 工 作 流 建 模 工具 WorkFIowEditor设 计 与 实现
袁 华 ,刘 鹏 ,欧 阳 宁 ,莫 建 文
(桂 林 电 子 科 技 大 学 信 息 与通 信 学 院 ,广 西 桂 林 541004)
摘 要 :针 对 企 业 业 务 过 程 建 模 的 需 求 ,分 析 目前 典 型 的 工 作 流 过 程 建 模 方 法 ,并 结 合 工 作 流 管 理 联 盟 提 出 的 XPDL过 程 定 义
语 言 。设 计 一 种 可 视 化 工 作 流 建模 工 具 WorkFlowEditor。 依 据 “问题 分 离 ”原 则 ,对 WFMC 的 工 作 流 过 程 定 义 元 模 型 进 行 了 改
进 ,使 建 立的模 型 具有 易修 改 、元 素可 重用等 特点 。针对 建模 元素 可扩展 性 的 需 求 ,通 过定 义 建模 元 素 类 的通 用接 口和设 计 一
种 动 态加载 方案 ,在很 好地 方便 企业 用户 定制建模 元 素的 同时 又不 需要修 改建 模 工具 。针 对 多任 务 多分 支环 境 下复 杂 的流 程
编辑 问题 ,设计 了一种有 限状 态机 (FSM)模 型 ,实现 了复 杂编辑 动作 的 实时性 处理和 灵活控 制 ,降低 了时 间复 杂度 ,并且 实现 模
块 化 编 程 ,很 好 地 实 现 了 流 程 的 建 模 。
关键词 :工作 流模 型 ;可视化 建模 ;XPDL;有 限状 态机
中 图分 类 号 :TP391
文献 标识 码 :A
文章编 号 :1674-7720(2016)06-0015-04
引用格 式 :袁华 ,刘 鹏 ,欧 阳宁 ,等 .可 视化工 作流 建模 工具 WorkFlowEditor设 计 与实 现 [J].微 型 机与 应 用 ,2016,35(6):15—18,
22.
Design and implementation of a visual workflow modeling tool W orkFlowEdg,Ouyang Ning,Mo Jianwen (School of Electronic and Technology,Guilin University of Electronic Technology,Guilin 541004,China)
alize the process of m odeling. Key w ords:workflow model; visual m odeling;XPDL;finite state machine
O 引 言 工 作 流 由于 在 处 理 复 杂 任 务 以及 集 成 异 构 资 源 方 面
的 巨大 优 势 ,工 作 流 技 术 的 应 用 日益 广 泛 。按 照 工 作 流 管 理 联 盟 的定 义 ,工 作 流 是 “按 照 一 定 预 先 定 义 的 规 则 ,使 得 文 档 、信 息 或 任 务 能 够 在 不 同 的参 与 者 之 间 传 递 执 行 ,从 而 实 现 全 部 或 部 分 经 营 过 程 的 自动 化 执 行 ”。 工 作 流模 型 是 对 工 作 流 的抽 象 表 示 ,它 的 主要 目的是 定 义 出 正 确 的过 程模 型 ,完成 实 际 的业 务 过 程 到计 算 机 可 处 理 的 形 式 化 定 义 的 转 化 。工 作 流 的 描 述 应 当基 于 具 有 丰 富 语 义 表 达 功 能 的 建 模 方 法 。 目前 典 型 的 工 作 流 过 程 建 模 方 法 有 :基 于 语 言 行 为 理 论 的 工 作 流 过 程 建 模 方 法 、基 于
multi—task and multi·branch environment,it designed a finite state machine (FSM)model and realized the real time processing action and f lex· ible control when com plexly editing.By this way,we can reduce the time complexity,realize the m odular program ming and be very good to re—
flow modeling tool named W orkFlowEditor. Referring with the workflow of W FM C which has defined the element model,we have modified it according to the principle of problem s separation. W e can build the model with the characteristic of easy to modify and elements of reusable. Aim ing at the modeling elem ents of scalability,we have defined the generic interface modeling elements and designed a dynamic loading mech— anism . It is facilitate to enterprise custom modeling elements when does not need to modify the m odeling too1. For complex process editor in
相关文档
最新文档