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

任务执行器软件构架及优化方法研究

作 者: 冯化强
导 师: 万麟瑞
学 校: 南京航空航天大学
专 业: 计算机应用技术
关键词: 任务执行器 接口函数调用 查询优化算法 遗传算法 设计模式 BPEL描述 ACME语义模板
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 13次
引 用: 0次
阅 读: 论文下载
 

内容摘要


本文以嵌入式数据库软件的研发为背景,探讨了任务执行器的软件构架,旨在建立一个既满足实时性要求又能节省内存空间的任务执行模型。以面向对象/构件的方法为指导,借助统一建模语言,对任务执行器进行领域分析、设计和实现,并运用设计模式等软件体系结构方法和技术,对系统模型进行了优化设计。首先,课题对任务执行技术进行了分析和研究,并借助协同方法论的观点,对任务执行器中的协同方法和协作方式进行阐述,辅以建模表示方法的分析,同时对VxWorks进程间通信技术和Tornado交叉开发技术进行了探讨。然后,在分析了嵌入式数据库的功能需求框架的基础上,对任务执行器的需求进行了抽象和描述,给出了任务执行器的功能划分并阐述了各个组成模块的功能,并用BPEL对任务执行过程进行了形式化描述。进而针对任务分配,对查询优化的优化算法进行了研究并给出了算法模型的规范描述。综合以上分析结果,建立了任务执行器的用例模型和活动模型。接着,在领域设计阶段,建立了基于对象体系结构的任务执行器软件构架模型,使用初始类模型、细化类模型来描述对象的结构关系,并使用交互模型和状态模型来描述对象的行为,同时设计了任务执行器的数据结构。最后,给出了软件开发环境及其配置,并结合ACME表示法给出了任务执行器软件构架的典型描述,以及系统中典型应用的程序实现。文中分析得到的任务执行器的模型框架、建模原则、实现方法等都被运用于嵌入式数据库系统的研究和实现中,优化了任务执行的过程,提高了嵌入式数据库的可实现性,具有一般的理论意义和工程实用价值。

全文目录


摘要  4-5
Abstract  5-8
图表清单  8-9
注释表  9-10
第一章 绪论  10-15
  1.1 嵌入式数据库的应用与发展概况  10-12
  1.2 课题研究意义和研究内容  12-14
    1.2.1 研究意义  12-13
    1.2.2 研究内容与方法  13-14
  1.3 课题研究的主要工作  14-15
第二章 任务执行器开发与建模的关键技术  15-33
  2.1 接口处理与任务执行技术  15-16
    2.1.1 接口处理技术  15
    2.1.2 任务执行技术  15-16
  2.2 协同表示方法  16-20
    2.2.1 协同工作概述  16-18
    2.2.2 协同应用建模的关键方法  18-20
    2.2.3 任务执行器中的协同方法  20
  2.3 建模表示方法  20-26
    2.3.1 工作流描述语言 BPEL  20-23
    2.3.2 软件体系结构描述语言  23-26
  2.4 VxWorks 进程间通信技术与 Tornado 交叉开发技术  26-32
    2.4.1 VxWorks 体系结构  26-28
    2.4.2 VxWorks 进程间通信技术  28-29
    2.4.3 Tornado 交叉开发技术  29-30
    2.4.4 交叉调试方法  30-32
  2.5 本章小结  32-33
第三章 任务执行器领域分析及关键算法  33-47
  3.1 嵌入式数据库功能需求框架  33-34
  3.2 任务执行器领域需求  34-36
  3.3 查询优化关键算法  36-40
  3.4 任务执行器领域模型  40-43
    3.4.1 任务执行器用例模型  40-42
    3.4.2 任务执行器活动模型  42-43
  3.5 任务执行器的工作流语言描述  43-46
  3.6 本章小结  46-47
第四章 任务执行器领域设计  47-61
  4.1 对象结构模型设计  47-50
    4.1.1 初始类模型设计  47-49
    4.1.2 细化类模型设计  49-50
  4.2 对象行为模型设计  50-57
    4.2.1 任务执行器交互模型  51-53
    4.2.2 任务执行器状态模型  53-57
  4.3 主要数据结构设计  57-60
  4.4 本章小结  60-61
第五章 任务执行器的典型应用实现  61-71
  5.1 开发环境选择与配置  61-62
  5.2 任务执行器的 ACME 描述  62-65
  5.3 查询优化算法实现  65-70
  5.4 本章小结  70-71
第六章 总结与展望  71-73
参考文献  73-77
致谢  77-78
在学期间的研究成果及发表的学术论文  78

相似论文

  1. 天然气脱酸性气体过程中物性研究及数据处理,TE644
  2. 压气机优化平台建立与跨音速压气机气动优化设计,TH45
  3. 基于遗传算法的模糊层次综合评判在高职教学评价中的应用,G712
  4. 部队人员网上训练与考核系统的开发,TP311.52
  5. 基于并行算法的模糊综合评价模型的设计与应用,TP18
  6. 基于神经网络的牡蛎呈味肽制备及呈味特性研究,TS254.4
  7. 基于遗传算法的中短波磁天线的设计及实现,TN820
  8. 基于遗传算法的柑橘图像分割,TP391.41
  9. 基于混合自适应遗传算法的动态网格调度问题研究,TP393.09
  10. 基于遗传—牛顿算法的公交优化调度,TP18
  11. 基于遗传算法优化的BP网络对生物柴油制备工艺的优化,TE667
  12. 基于云理论和蜜蜂进化型遗传算法的纹理合成研究,TP391.41
  13. 基于遗传算法和粗糙集的聚类算法研究,TP18
  14. 体验式服装设计模式研究,TS941.2
  15. 基于遗传算法的淠史杭灌区渠系配水优化编组模型的研究,S274
  16. 遗传算法在物流仓储优化中的应用研究,F259.2
  17. 基于遗传算法的矿山资源优化调度模型的研究,O224
  18. 磁流变阻尼器的力学特性及其在火炮反后坐中的应用研究,TB535.1
  19. 模糊预测函数控制改进算法的研究及应用,TP273
  20. 基于模拟的注塑模浇注系统及成型工艺参数优化研究,TQ320.662
  21. 基于重型机床大型零件铣削加工性能及参数优化的研究,TG54

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