论文部分内容阅读
随着企业业务的自动化需求,工作流技术成为近些年来研究的一个重点,但是现代社会的快速发展、Internet的普及和全球化的竞争环境,传统工作流的集中式信息处理方式已经不能满足现代企业的发展需要,企业需要不断的调整和优化业务流程。迁移工作流是近年来工作流管理研究的一个新方向。由迁移工作流引擎、工作位置和迁移实例组成。迁移工作流采用分布式的信息处理方式,克服了传统工作流管理的一些缺陷,但是迁移工作流系统缺乏一定的柔性,使得工作流系统自适应调整的能力不足。在前期研究的基础上,本文提出了基于工作流日志的业务熟人推荐方法。在一般的企业工作流系统中,都有关于业务流程的工作流日志。工作流日志记录了迁移实例的实际执行历史数据,利用工作流日志,可以更好的指导迁移实例的执行,因此对工作流系统的设计和执行具有很重要的参考价值。本文首先介绍了基于工作流日志的业务熟人推荐模型。迁移实例创建后,尽管迁移实例缺少完整的业务过程定义,但它有明确的任务和首先登陆某个工作位置的局部知识,因此工作流程可以启动。当迁移实例发现当前工作位置已不能满足任务需求时,就会向当前工作位置中的停靠站服务器提出推荐请求,停靠站服务器利用内部的推荐组件结合工作流日志和当前工作位置的熟人知识为迁移实例推荐新的工作位置。迁移实例根据推荐的结果选择合适的工作位置进行迁移,直到任务的完成。基于以上模型,本文提出了基于工作流日志的业务熟人推荐方法。该方法利用工作流日志提取出迁移路径的信息,计算路径之间的匹配度,基于上述信息和当前工作位置的熟人知识,按照熟人集合选择、服务评价预测差和工作位置推荐三个步骤获得推荐结果。熟人集合选择主要是从当前工作位置的业务熟人集中选择合适的熟人集合。服务评价预测差负责选择出的熟人集合中每个工作位置提供相关服务的积极评价和消极评价值,进而得出综合的评价结果。工作位置推荐则是根据评价结果和熟悉度的知识为迁移实例推荐合适的工作位置。本文最后在迁移工作流系统平台基础上,设计和实现了停靠站服务器中的推荐组件,给出了其体系结构和实现的详细描述,并应用于车间零件装配工作流实例中,实例运行结果表明,本文提出的基于工作流日志的业务熟人推荐方法是可行和有效的,在一定程度上提高了迁移工作流系统的柔性。未来的工作主要将在工作流日志信息的有效提取和在推荐过程中遇到异常情况时的处理这两个方面进行更加深入的研究。