基于动态工作流的大型科学仪器共享平台的分析与建模-analysis and modeling of large-scale scientific instrument sharing platform based on dynamic workflow.docxVIP

  • 3
  • 0
  • 约4.28万字
  • 约 53页
  • 2018-05-18 发布于上海
  • 举报

基于动态工作流的大型科学仪器共享平台的分析与建模-analysis and modeling of large-scale scientific instrument sharing platform based on dynamic workflow.docx

基于动态工作流的大型科学仪器共享平台的分析与建模-analysis and modeling of large-scale scientific instrument sharing platform based on dynamic workflow

优秀毕业论文 精品参考文献资料 随着网络环境的持续变化,不确定性和多变性已经成为现代工作流程的内在特点。 提高工作流系统应对流程变化的能力,已经成为工作流领域研究的热点问题之一。 工作流模型通过定义任务(活动)、任务间逻辑顺序、数据和资源等对流程进行抽象 处理;但大多数工作流软件产品仅对可预见、可事先给出完整定义的流程进行管理,对 流程动态变化因素缺乏支持。 本论文的研究内容是利用工作流技术解决已有的大型科学仪器共享平台中存在的 问题,该平台是为便于科研工作的开展,避免仪器的重复购置,提高仪器的使用效率和 服务社会的能力。 目前已有的平台主要存在以下几点问题。首先,该平台采用静态工作流模型设计, 流程柔性程度不足,在业务流程发生变化的情况下,系统无法做出相应的改变;其次, 该平台的自适应性较差,系统无法应对流程执行过程中出现的异常;最后,系统没有并 发控制的相关定义,使得当多个流程同时访问数据资源时,容易造成数据的无序访问, 导致数据丢失,最终导致系统崩溃。 本论文根据自动组合算法的动态工作流模型,联系该平台本身应用的特点,在原模 型的基础上构建了一种扩展自动组合算法的动态工作流模型,该模型首先给出工作流程 的部分定义,并根据需要动态生成具体化的流程实例并运行。并且,本论文还构建了一 种多工作流实例的并发控制方法,通过引入共享资源约束和工作流程调度的概念来实现 基于工作流的并发控制。 最后,本论文利用上述扩展模型,给出了基于 ECA(Event-Condition-Action,事件 -条件-活动)规则的大型科学仪器共享平台的动态工作流模型,应用该扩展模型,可以 使得系统能够根据需要,在业务流程发生变化的情况下做出相应的改变。本论文还利用 研究的并发控制方法在多工作流实例同时执行情况下实现系统资源的共享和工作流程 的调度的系统运行过程进行了分析。 关键词: 动态工作流; 工作流建模; 自动组合; 并发控制; ECA 规则 山东科技大学硕士学位论文 摘要 ABSTRACT With the continuous changes in the network environment, uncertainty and variability has become an inner feature of the modern workflow. To improve the ability of workflow system to respond to process changes has become a hot topic of research in the field of workflow. Workflow model operates the process abstractly by defining the tasks (activities), the logical sequence, data and resources. But most workflow software products manage processes which can be foreseeable and defined in advance, and lack the support to dynamic variables. The content of this thesis is to solve the problems in the Sharing Platform of Large Science Instruments by the use of workflow technology. This platform is made to facilitate the carrying out of scientific research work, avoid repeat purchase of instruments, and improve the efficiency in the use of instruments and the ability to serve the community. The current platform has several problems. First, the platform is designed of static workflow model, and lacks flexibility. The system is unable to make appropriate changes in case of business process varies. Second, the platform lacks adaptability and i

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档