服务计算环境下由于服务之间共享资源形成耦合关系、服务流程之间共享服务形成耦合关系,出现了针对企业整体业务协同流程的优化难以开展的新问题。人工企业可以描述企业个体间复杂耦合关系对企业整体的影响,并模拟运行实际企业的运行方案,从而依据运行结果指导企业优化运行。鉴于此,本课题将研究服务计算环境下基于人工企业的业务协同优化方法,主要内容包括(1)研究基于点-线-面的人工企业构建方法,依次产生个体属性、个体耦合关系、业务协同流程。(2)研究人工企业的评价指标体系构建方法,实现对企业战略层、流程层、服务层、资源层的综合评价。(3)研究人工企业根据环境变化进行修正与适应的方法,指导实际企业快速适应环境变化。(4)在人工企业上对多项企业业务协同方案进行模拟运行,结合指标体系,评估运行结果,给出最佳方案,实现企业业务优化运行,从而提高企业核心竞争力。
Service;Service process;Performance evaluation;Service composition optimization;Artificial enterprise
为了研究服务计算环境下基于人工企业的业务协同优化问题,分别从人工企业构建方法、人工企业的评价指标体系构建方法、人工企业修正与适应的方法、基于人工企业的业务协同方案优化方法四个方面开展研究工作。本项目已经获得了较为丰富的成果,超额完成了预定计划。已经发表论文19篇,其中4篇SCI检索或待检索,19篇EI检索或待检索。获得国家发明专利授权2项。 (1) 人工企业构建方法的研究分为两个部分基于BPEL2WS的优化建模方法和基于组合服务执行Petri网的服务组合优化。我们给出了一种易用的BPEL2WS建模方法和工具,该方法封装了计算机术语,可并将业务模型直接转换为BPEL2WS模型。同时我们提出了基于组合服务执行Petri网的服务组合优化方法。 (2) 在人工企业的评价指标体系构建方法方面,我们以企业业务流程的属性表示企业的评价指标,以多维工作流网表示企业业务流程,提出了基于多维工作流网的工作流性能分析和仿真方法。然后使用排队网络讨论实例在工作流模型中的停留时间的平均值和概率密度函数。 (3) 人工企业修正与适应的方法由两部分组成基于状态转移矩阵的服务组合执行优化和服务逻辑位置约束的QoS感知组合服务选择,用于在人工企业修正时快速高效重组原子服务。在基于状态转移矩阵的服务组合执行优化方面,提出了基于状态转移矩阵的服务组合执行优化方法,用于指导原子服务优化组合成高效运行的复合服务。在服务逻辑位置约束的QoS感知组合服务选择方面,针对现有方法没有考虑到原子服务在组合服务中逻辑位置对组合服务QoS的影响的情况,给出了考虑原子服务逻辑顺序的组合服务QoS的分析方法。 (4) 基于人工企业的业务协同方案优化方法针对云计算环境下面向服务的资源配置评价与优化,提出了服务计算环境下基于人工企业方法的资源配置评价与优化方法。总之,本项目采用创新的研究思路和方法,其成果不但可以有效应用于工作流或企业协同软件的设计和开发中,提高软件的智能型、柔性、以及开放性;另外可以广泛应用于服务流程管理中,大大提高现有企业的信息(和业务)管理水平,增强企业核心竞争力,从而带来较大的经济效益和社会效益。