学位论文 > 优秀研究生学位论文题录展示

基于工作流的生产任务调度软件模型研究

作 者: 罗岚
导 师: 万麟瑞
学 校: 南京航空航天大学
专 业: 计算机应用技术
关键词: 生产任务调度 工作流参考模型 BPEL描述 合同网方法 范例推理 规则推理 任务指派算法 ACME表示
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 37次
引 用: 1次
阅 读: 论文下载
 

内容摘要


课题以协同工作平台服务系统开发为背景,以工作流技术为指导,构造生产任务调度领域模型并优化其调度方法,旨在通过优化调度流程,从而提高调度的效率与资源利用率。同时结合面向对象、面向构件的方法,对生产任务调度软件模型进行研究,以提高调度软件的灵活性与通用性。课题首先通过探讨工作流技术,并以工作流参考模型思想为指导,对生产任务调度软件领域需求进行分析,构建领域模型,使用BPEL对调度过程进行形式化描述。然后,在分析领域模型的基础上,引入代理机制,提出一种基于范例和规则的合同网调度方法,逐步分析任务调度的流程,并使用KQML描述模型中代理间的通信。综合以上结果,建立了生产任务调度的用例模型和活动模型,详细说明生产任务调度功能需求。接着,通过需求分析,建立初始类模型、细化类模型等来描述对象的结构关系,并使用交互模型和状态模型来描述对象行为。最后,通过对任务调度的建模,深刻理解了生产任务调度活动的过程流和信息流后,引入博弈的思想对任务指派算法进行建模和描述,并结合ACME语言给出生产任务调度的典型构架及部分典型实现。课题建立了一个可通用的生产任务调度领域模型,并使用了多种建模方法优化了该模型,通过多种可实现性描述语言对其进行形式化描述,从而提高了软件可读性。课题还提出了基于范例和规则合同网调度方法,减少了调度系统的计算负担。可以说,生产任务调度软件模型的研究具有一定的理论意义和实用价值。

全文目录


摘要  4-5
Abstract  5-10
第一章 绪论  10-13
  1.1 生产任务调度研究领域的发展概况  10-11
  1.2 研究意义与内容  11-12
  1.3 课题研究的主要工作  12-13
第二章 工作流技术与协商方法  13-24
  2.1 工作流建模方法  13-20
    2.1.1 工作流参考模型  13-16
    2.1.2 元过程模型  16-17
    2.1.3 工作流描述语言BPEL  17-20
  2.2 协商方法  20-23
    2.2.1 多智能体协商模型  20-21
    2.2.2 合同网协商方法  21-22
    2.2.3 Agent 通信语言KQML  22-23
  2.3 小结  23-24
第三章 生产任务调度的领域框架  24-39
  3.1 生产任务调度的领域分析  24-27
    3.1.1 生产任务调度的需求分析  24-25
    3.1.2 生产任务调度的领域模型  25-27
  3.2 生产任务调度工作流语言描述  27-29
  3.3 基于范例和规则的合同网调度方法  29-33
    3.3.1 基于范例和规则的合同网调度模型  29-30
    3.3.2 基于范例和规则的合同网的协商过程  30-31
    3.3.3 基于范例和规则的合同网协商模型的KQML 描述  31-32
    3.3.4 合同网中引入范例和规则的特点  32-33
  3.4 生产任务调度用例模型  33-37
    3.4.1 用例图  33-36
    3.4.2 活动图  36-37
  3.5 小结  37-39
第四章 生产任务调度软件构架  39-54
  4.1 系统初始类构架  39-40
  4.2 构架优化  40-42
  4.3 任务调度交互图与状态图  42-47
    4.3.1 任务调度交互图  42-45
    4.3.2 任务调度状态图  45-47
  4.4 任务指派算法  47-51
    4.4.1 算法的基本思想  47-48
    4.4.2 算法过程  48-51
  4.5 数据库设计  51-53
  4.6 小结  53-54
第五章 生产任务调度软件典型应用实现  54-66
  5.1 软件开发环境选择与配置  54-56
    5.1.1 开发工具配置  54
    5.1.2 服务器配置  54-55
    5.1.3 数据库连接管理  55-56
  5.2 生产任务调度软件ACME 描述  56-60
  5.3 任务指派算法实现  60-65
  5.4 小结  65-66
第六章 总结与展望  66-68
参考文献  68-72
致谢  72-73
在学期间的研究成果及发表的学术论文  73

相似论文

  1. 面向炼钢动态调度的扰动识别与分类方法研究,F426.31
  2. 智能切削数据库及其数据挖掘技术的研究,TP311.13
  3. 状态监控器软件构架及监控方法研究,TP368.1
  4. 基于告警关联的告警子系统的设计与实现,TN915.06
  5. CBR-RBR融合推理模型构建及其在医疗中的应用,R541
  6. 基于规则的无心磨削工艺智能优选辅助系统研究,TG580.6
  7. 电熔镁炉熔炼过程工艺参数优化指导软件的研究与开发,TG232
  8. 基于多约束的规则推理与信息融合的汽车购买决策支持系统研究,F224
  9. 任务执行器软件构架及优化方法研究,TP311.52
  10. 嵌入式数据库存储管理软件模型研究,TP311.52
  11. 基于清单计价模式的企业定额研究,F284
  12. 配电网知识库的建立,TM76
  13. 基于规则和案例的远程心电图机故障诊断专家系统,TP182
  14. 矿山救护队救援行动方案专家系统设计与实现,TP311.52
  15. 基于Rete算法的规则引擎的设计与实现,TP311.52
  16. 基于改进Rete算法的旋转机械故障诊断专家系统的研究,TP182
  17. 转子故障智能诊断系统的研究与实现,TH165.3
  18. 网络运行维护系统办公自动化设计与实现,TP311.52
  19. 电熔镁炉控制半实物仿真实验系统设计与开发,TG232
  20. 山区公路滑坡影响因素及防治措施研究,P642.22
  21. 基于J2EE的企业工作流管理系统的研究与设计,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com