基于需求驱动的虚拟仪器软件自动生成研究

基于需求驱动的虚拟仪器软件自动生成研究

论文摘要

论文面向电子测量测试领域的虚拟仪器软件自动生成作了一些探讨并有初步的成果。在研究虚拟仪器软件的自动生成过程中,完成了体现用户需求的零编程虚拟仪器软件生成构架,研究了三种不同的虚拟仪器软件生成方式。论文从用户是需求的提供者以及用户面对的是问题域的角度出发,提出了基于需求驱动的虚拟仪器软件自动生成思想,针对不同的适用范围以及需求的提供方式,研究了三种虚拟仪器软件的自动生成方式。在对虚拟仪器的功能进行模块化的基础上,论述了模块之间的模块关系以及为了能够使模块之间进行合作而提出的模块匹配推理。为了使虚拟仪器软件自动生成的思想得以实现,研究了内存分配机制与消息机制。在三种生成方式相关的实现算法和设计思想的基础上,建立一个生成系统来验证三种软件生成方式。同时,为了有效地组织利用网络上的硬件资源,对资源的网络组织方面进行了研究。

论文目录

  • 第一章 绪论
  • 1.1 虚拟仪器简介
  • 1.2 虚拟仪器软件
  • 1.3 论文的主要工作与创新点
  • 1.4 论文的组织结构
  • 1.5 小结
  • 第二章 需求驱动的虚拟仪器软件自动生成研究
  • 2.1 软件自动生成
  • 2.2 需求驱动
  • 2.3 数据流模型
  • 2.4 基于需求驱动的虚拟仪器软件自动生成
  • 2.5 模块与模块关系
  • 2.6 软件生成的方式
  • 2.7 小结
  • 第三章 虚拟仪器软件自动生成SAG 机制
  • 3.1 内存分配机制
  • 3.2 消息机制
  • 3.3 运行机制
  • 3.4 小结
  • 第四章 自动连接
  • 4.1 有序选择时的软件生成
  • 4.2 无序选择时的软件生成
  • 4.3 小结
  • 第五章 数据流解析
  • 5.1 数据流解析的适用范围
  • 5.2 数据流解析
  • 5.3 数据流解析生成软件
  • 5.4 小结
  • 第六章 文本需求解析
  • 6.1 文本需求中的功能需求识别方式
  • 6.2 文本需求解析
  • 6.3 文本需求解析生成软件
  • 6.4 小结
  • 第七章 虚拟仪器软件自动生成系统SAGS
  • 7.1 系统构架
  • 7.2 模块的设计与实现
  • 7.3 模块集
  • 7.4 虚拟仪器软件生成实例
  • 7.5 小结
  • 第八章 软件自动生成系统的扩展
  • 8.1 网络化资源组织
  • 8.2 三层网络化仪器
  • 8.3 扩展应用
  • 8.4 小结
  • 第九章 全文总结
  • 9.1 总结
  • 9.2 进一步研究
  • 参考文献
  • 致谢
  • 个人简历、在学期间的研究成果及发表的论文
  • 摘要
  • ABSTRACT
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  ;  ;  

    基于需求驱动的虚拟仪器软件自动生成研究
    下载Doc文档

    猜你喜欢