【摘 要】
:
随着嵌入式技术在虚拟仪器方面的应用逐渐增多,系统间协同工作也日益普遍,应用范围也更加广阔,涉及到多种语言、通信介质以及操作系统,软件开发往往要求在这些异构环境下运行
论文部分内容阅读
随着嵌入式技术在虚拟仪器方面的应用逐渐增多,系统间协同工作也日益普遍,应用范围也更加广阔,涉及到多种语言、通信介质以及操作系统,软件开发往往要求在这些异构环境下运行。这时要实现协同工作,应用开发者不仅要关注具体的应用问题,还要花费大量精力了解底层特性,解决平台差异。为了解决嵌入式虚拟仪器应用中的异构性,加强协同工作能力,本文将“中间件”思想引入到嵌入式虚拟仪器中,设计了嵌入式虚拟仪器中间件模型。中间件作为一种采用组件思想设计的软件,具有实时性特性,符合嵌入式虚拟仪器对效率和资源的要求及限制。它主要为嵌入式虚拟仪器的开发提供跨语言、跨操作平台、模块化和可扩展的接口,借助中间件,只需改变适配层的相关参数,保持中间件层对应用层的接口定义不变,就可以直接将虚拟仪器应用程序移植运行,实现了应用程序“一次编写,多处运行”的思想,依靠中间件的兼容性增强嵌入式虚拟仪器系统的灵活性、适用性。本系统利用嵌入式GUI技术,结合组件化思想设计嵌入式虚拟仪器软面板;利用软硬结合的双缓冲技术消除页面闪烁,提高嵌入式软面板绘图速度以及逼真度;借鉴了IVI(可互换虚拟仪器)技术设计嵌入式虚拟仪器驱动器,并利用驱动引擎机制完成虚拟仪器的动态配置与调用;利用MinimumCORBA中间件规范设计本系统的用户接口,使其具有异构环境下的平台、语言无关性,满足工业现场或恶劣环境下的便携式虚拟仪器的设计需要,提高了嵌入式虚拟仪器的兼容性和可移植性,实现了大粒度的软件可重构。
其他文献
本文对XML和关系模式中的语义约束信息及函数依赖信息的相互转化方法进行了分析,设计实现了XML和关系模式间保持函数依赖和语义约束的转换算法;同时在此基础上设计了基于XML和W
本文主要讨论一个框架时序逻辑程序设计语言FTLL (Framed Temporal Logic Programming Language)的解释器及一个基于命题投影时序逻辑PPTL (Proposition Projection Temporal
通过加密技术可以实现视频会议系统的安全组播通信,加密所用密钥的管理和分发是有效加密的关键,因此要对密钥进行管理。关于组播密钥管理的研究很多,但都是针对一般的组播而言,没
人脸检测的研究具有重要的学术价值,近年来已成为研究热点。而人脸检测中人脸的分割技术又是必不可少的环节。如何快速准确的锁定人脸图像中人的面部区域,是其它的后续工作得以
随着移动设备与网络发展,越来越多用户倾向使用移动终端快速方便地访问网络,因此用户对于移动搜索的需求也更为突出。而目前基于地理位置的移动搜索大多是采用笛卡尔分层或者
随着国际软件外包的发展,我国的软件企业纷纷加入到“离岸外包”的热潮中并取得了不俗的成绩。然而,要取得进一步的发展,必须提升行业竞争力,树立良好的软件外包服务品牌,而
随着全国普通高等学校网上录取工作的全面实施,高校招生和交费管理工作必须适应信息化发展要求。招生和交费管理信息系统是一个为实现招生、报到和交费管理的自动化和网络化而
随着军事信息化系统的不断发展及规模的不断扩大,军用软件面临着越来越大的压力。军事信息化系统开发的重点除了信息技术支持以外,前期的需求获取与建模也变得非常重要。本文
随着信息化程度越来越高,信息安全的重要性逐渐引起更加广泛的重视。当前安全技术不断地发展,各种新的攻击手段和工具日新月异,本文正是在这一背景之下,对当前主要的安全技术
由于云计算的广泛应用,其安全问题越来越突出,对访问控制机制提出了新的需求。基于策略的云计算访问控制模型(Policy-based Access Control Model on Cloud Computing,PACMCC