利用构件技术开发虚拟电子测量仪器

被引量 : 0次 | 上传用户:harryleexxx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于构件的软件开发方法是软件工程新的研究和发展方向。上个世纪80年代末,美国国家仪器公司提出了“软件就是仪器”的新概念。它将计算机技术与现代仪器技术相结合,开发出了虚拟仪器这种全新概念的测量仪器。将基于构件的软件开发方法应用于虚拟仪器的软件开发过程中,可提高虚拟仪器软件的开发效率和可维护性,是目前虚拟仪器软件的最佳开发方法。本文的主要工作就是针对将构件技术引入虚拟电子测量仪器软件开发的研究。首先提出了虚拟电子测量仪器构件的定义及其结构模型,给出了虚拟电子测量仪器构件的五种组合运算及运算规则,并对运算规则进行了详细的形式化定义,从而确立了虚拟电子测量仪器软件系统的代数表达式。接着给出了虚拟电子测量仪器构件关系图的定义,最后给出了虚拟电子测量仪器构件关系图与其代数表达式的转换算法。其次,提出虚拟电子测量仪器构件匹配思想及具体匹配算法,通过匹配算法检索虚拟电子测量仪器构件库,从而生成候选构件集合。然后对候选构件集合进行配置,并给出了配置过程,使配置后的候选构件集合中的虚拟电子测量仪器构件经过组装后所生成的虚拟电子测量仪器满足用户需求。以虚拟示波器和虚拟温度计作为实例,使用本文提出的五种虚拟电子测量仪器构件组合规则,组装构件库中满足功能需求的虚拟电子测量仪器构件,生成了满足用户需求的虚拟示波器和虚拟温度计。最后详细介绍了一种虚拟电子测量仪器集成系统—W-400电子测量工作站。组成该电子测量工作站的各种虚拟电子测量仪器均是采用本文所述方法开发。实验表明,将构件技术应用于虚拟电子测量仪器开发具有软件复用程度高、开发效率高以及开发的系统灵活等优点。
其他文献
本硕士论文反映的工作是以网络测试为背景。四川省网络通信重点实验室提出了一种多端口并发测试技术-多端口并发穿越测试法,这种方法可以评价单一的路由器,也可以对网络进行
针对传统的商业智能工具难以集成到企业商业流程的缺点,提出以商业流程为中心的商业智能平台的设计原则,给出一种基于SOA架构的开放式商业智能平台,该平台将商业智能组件无缝
<正>垂体是维持生命的重要器官,包括垂体前叶和垂体后叶,垂体前叶也称"腺垂体",由5种细胞分泌6种激素,分别为生长激素(GH)、促肾上腺皮质激素(ACTH)、促甲状腺素(TSH)、促黄
面向方面编程技术以软件系统的横切关注点的分离和模块化为研究对象,作为面向对象编程技术的补充,它将关注点的分离和模块化抽象技术推到前所未有的高度。面向方面软件开发方
介绍管道监测无线数据传输网络的应用背景、总体组成和特点,给出一种基于ZigBee网络与GPRS网络相结合实现管道监测无线数据传输网络的应用设计,包括单片机、ZigBee和GPRS融合
对于长期承受交变载荷的机器设备,除了振动和强度外,疲劳也是导致其损坏的常见原因之一,因此进行有效的疲劳分析,是保障设备安全运转的重要手段之一.论文介绍了基于德国IMC测
日前,中国齿轮专业协会在企业推荐、专家评选基础上,公布了2010年齿轮行业十大新闻。这十大新闻,高度概括了2010年国内齿轮行业发生的新变化、出现的新面貌,十大新闻事件,件
在新型光源技术(LED)席卷世界、各国政府纷纷制定LED产业发展规划、世界照明巨头抢滩中国等崭新的环境下,如何谋求生存和发展已经成为中国照明企业所要解决的首要问题。真明
一、理论突破点的寻求这一研究的理论切入点是价格体系并没有穷尽地分割经济体系中的利益,直接指向经济学的理论核心——价格理论,这使得研究可以非常方便地使用经济学中丰富
海洋是孕育生命的摇篮,随着人类文明的发展,人们渴望认识海洋和合理利用海洋资源的愿望越来越强烈,加之现代信息技术、电子技术、计算机控制技术的飞速发展,海洋探测仪器设备