摘要
鉴于传统工作流建模方法因在数据表示上的不足而难以满足新兴业务的建模需求,提出一种面向业务对象的工作流模型,业务对象中所包含的业务数据、任务和对象生命周期能够自然地反映业务执行逻辑。实现了面向业务对象的工作流模型执行环境,以状态机建模业务对象生命周期,使用实例树维护对象间关系,通过对状态机的动作和事件通信机制进行全方位扩展,提供了在业务对象生命周期内的特定状态下进行资源分配和对象间通信的能力。该执行环境更易于支持具有动态不确定性的异步协作式业务流程。
Aiming at the problem that the lack of data representation in traditional workflow modeling was difficult to meet the requirements of emerging business, a Business Object (BO) oriented workflow model was proposed. BO contained business data, tasks and object life cycle, which reflected the logic of business execution naturally. The runtime environment of BO oriented workflow was implemented, which modeled object life cycle with state machine and maintained the relationship among objects with instance tree. Through the improved expression abilities of actions and event dispatching, state machine was able to provide both resource service and inter-BO communication in a particular state of life cycle. This BO runtime environment was easier to support collaborative asynchronous business processes with dynamic uncertainty.
作者
林佳
石晓辉
胡高佳
余阳
LIN Jia, SHI Xiaohui, HU Gaojia, YU Yang(School of Data and Computer Science, Sun Yat-sen University, Guangzhou 510006, Chin)
出处
《计算机集成制造系统》
EI
CSCD
北大核心
2018年第7期1714-1722,共9页
Computer Integrated Manufacturing Systems
基金
国家重点研发计划资助项目(2017YFB0202200)
国家自然科学基金资助项目(61572539)
广东省重大科技专项资助项目(2015B010106007
2016B010110003)
广东省科技计划资助项目(2016B050502006)
广州市科技计划资助项目(2016201604030001)~~
关键词
面向业务对象
过程建模
工作流
状态机
众包
business object-oriented
process modeling
workflow
state chart
crowdsourcing