可重构RFID中间件开发环境的设计与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:dlll9393
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
生产力的发展使软件的开发无法满足快速变化的市场需求,软件危机的出现使得基于构件的软件开发(Component-Based Software Development,CBSD)成为软件工程十分提倡的软件复用模式。射频识别(Radio Frequency Identification,RFID)技术近年来由于其显著的优点得到了广泛的应用,为了让作为RFID系统神经中枢的RFID中间件可以更好、更快的适应多种应用环境,将CBSD思想和OSGi(Open Service Initiative)服务框架引入RFID中间件及其应用系统的开发流程,同时搭建一个可重构RFID中间件集成开发环境(Integrated Development Environment,IDE)支持用户方便、快速的开发过程,是一项没有先例且有意义的工作。本文所做的工作包括:   (1)研究了CBSD的方法、开发过程、技术特点、开发模型、实现技术等,通过比较和分析,确定OSGi服务框架是实现构件化软件开发的良好的基础框架。   (2)研究了OSGi服务框架及其面向组件的编程模式,研究了EPCglobal RFID中间件标准,给出了在遵循EPCglobal标准的基础上,基于OSGi服务框架构件化RFID中间件,实现RFID中间件可重构、可定制目标的方案。包括功能模块的划分方法、构件化的设计和策略及关键实现等。   (3)研究了Eclipse平台和插件开发技术,给出了基于Eclipse平台的可重构RFID中间件开发环境的总体框架和设计思路,在开发环境中实现了支持CBSD基本流程的各个功能模块,包括构件管理、构件选择、构件检索、构件配置和构件部署等。   (4)通过对可重构RFID中间件开发环境的测试,验证了开发环境支持基于构件的RFID中间件及其应用系统的开发的可行性和有效性。   本文为RFID中间件及其应用系统的开发提供了新的思路和方法参考,为OSGi技术的应用提供了验证。
其他文献
近年来,人们意识到保存Web的重要性,国内外有了保存历史网页的系统,其中北京大学网络实验室研发的Web InfoMall系统已经存储了从2002年至今的中国互联网上超过30亿的网页,在这个
嵌入式SoC有效地降低了系统的功耗、体积和成本,提高了产品的性能价格比和竞争力,是当今嵌入式系统设计技术发展的主流。PCI总线是计算机中普遍使用的通用局部总线,嵌入式SoC中
汉语-盲文转换在盲文出版、盲人教育等领域有重要应用,但当前主要基于人工完成,其过程效率低、成本高,导致盲文读物匮乏,盲人获取信息困难。已有的汉盲自动转换系统在盲文自动分
产品数据管理(Product Data Management,PDM)是一项对产品相关的数据和过程进行集成化管理的技术。随着PDM系统在众多制造企业的实施应用,PDM系统的数据安全也备受关注。用户
最近几年,由于国内教育需求的不断扩大以及教育资源的有限供应使得依托网络的远程教育市场迅速蓬勃发展了起来。而随着参与网络教育学员人数的不断增加,市场竞争的不断加剧,使得
近年来机群系统凭借其良好的扩展性、可用性以及高性价比成为当前高性能计算机的主流体系结构。而由于磁盘性能的提升速度远远落后于CPU、内存以及通信网络带宽的发展速度,从
随着计算机以及网络技术不断发展,软件的运行环境特征逐步由传统的封闭、静态、可控转向开放、动态、难控。普适计算、Internet计算等新型计算范型不断涌现。这种趋势对软件的
存储系统中的缓存系统研究一直是学术界和工业界的研究热点之一。随着当前以SAN为代表的集中式网络存储模式的兴起,现有缓存系统尚不能很好地满足网络存储环境对缓存系统在灵
当代科学研究活动依赖于大量的科学数据及其在网络环境中的共享和处理。基于网络协同科研环境的高性能数据处理技术有着重要的研究意义和迫切的应用需求。虚拟筛选是当前发展
学位
微波辐射计是探月卫星的有效载荷之一,是探测频率为3.0GHz、7.8GHz、19.35GHz和37.0GHz的多频段微波辐射计,是国际上首次利用微波在月球轨道上对月球土壤进行探测的设备。微波辐射计是用于测量物体微波辐射能量的被动遥感仪器,是一种高增益型的接收机。微波辐射计的输出波动由系统增益波动以及本机噪声波动决定,降低上述两种因素对测量结果的影响至关重要。1946年,Dicke使用“狄克”开关,