>

RFID领域软件构件化开发技术你有没有

- 编辑:澳门金沙4809com -

RFID领域软件构件化开发技术你有没有

  识别,是一种非接触式的自动识别技术,该技术利用无线射频方式进行非接触的双向通信,在识别的同时进行数据交换。ID应用领域日益扩大,现已涉及到日常生活的各个方面,并将成为未来信息社会的一项基础技术。特别是随着“物联网”概念引起业界广泛关注,作为一种先进生产力,RFID技术的广泛应用对提高生产效率、提升用户应用对应用的体验具有极大的促进作用。

  RFID软件在RFID整体开发中所占的比例也越来越高,而软件设计与研发由于受到网络和硬件环境不同的影响,导致生产效率低,开发成本大。尽管RFID软件具有多样化、与硬件密切相关等特性,但软件各组成部分,仍然有其共有特点和构成要素,所以采用构件技术能够支持RDID应用系统的高效开发。

  因此,文中研究在RFID领域中采用构件化方法进行软件开发,将功能进行提炼分解,将相应的软件设计为软件构什,使其能够重复应用,成为提高软件开发效率、保障软件质量的有效途径。

  上世纪九卜年代中后期,随着分布式对象,Internet、java和Client/Server计算模式的兴起,基于构件的软件开发模式为广大研究人员所认同。软件构件是一个具有规范接口和确定的上下文依赖的组装单元,能够被独立部署和被第三方组装。

  构件化的软件过程宜分成领域工程(开发构件)和应用过程(使用构件开发应用程序)两个独立的子过程,两个子过程之间通过构件库联系起来。因此构件化的软件开发技术的主要研究内容可以分为领域工程、应用工程和过程管理3部分。

  领域工程是为一组相似或相近系统的应用工程建立基本能力和必备基础的过程,是一种系统的生产构件的过程,是开发构件的主要方式。领域工程包括3个主要的阶段:

  1)领域分析 领域分析的目的是建立领域模型(DomainModel),领域模型描述领域中系统之间的共同需求。领域分析的主要内容包括确定领域边界,识别信息源,分析领域中系统的需求,确定哪些需求是被领域中的系统广泛共享的,哪些是可变的,并最终建立领域模型。

  2)领域设计 领域设计的目标是获得领域构架(Domain SDecific Software Architecture,缩写为DSSA)。领域设计需要考虑若干实现问题,例如:操作系统、采用的编程工具、软件分布方、数据存取方式、选取体系结构风格(例如两层C/S方式、B/S结构、三层结构)、选取构件实现模型。

  3)领域实现 领域实现即实现在领域设计模型中的功能构件和体系结构构件,生成最终的二进制代码,应用软件开发时集成到最终的程序中去。

  这些活动的产品(可复用的软件构件)包括:领域模型、领域构架、领域特定的语言、代码生成器和代码构件等。

  通过对RFID软件系统进行分析,识别RFID应用的公共特征和可变特征,对刻画这些特征的对象和操作进行选择和抽象,形成领域模型。

  硬件部分:主要包括RFID读写器、天线、标签,将RFID读写器放在预先设定好的位置,电子标签贴在待识别物体上,在RFID天线的识读范围即可实现标签数据的读取。

  RFID中间件部分:RFID软件中除了标签和阅读器上运行的软件外,介于阅读器与企业应用之间的中间件是其中的一个重要组成部分。中间件为企业应用提供一系类计算功能,在电子产品编码(Electronic Product Code,EPC)规范中被称为Savant。其主要任务是对硬件部分采集的数据,经过提取、解密、过滤、转换、导入应用软件系统,并通过应用系统呈现在界面上,供操作者浏览、查询、选择、修改。

  综合分析RFID的整体结构,本文归纳RFID的体系架构如图1所示:读写器和射频Tag构成RFID硬件系统;射频中间件即RFID中间件,同时通过连接ONS服务器和PML服务器,可以在全球范围内形成一种“新式网络”;企业应用层接受来自RFID中间件的相关RFID信息数据,是RFID数据后端应用部分。

  构件模型对构件化开发方法的研究起着至关重要的作用,构件模型是构件技术的核心内容。XML语言作为构件描述语言,相对其他语言有很强的优越性,便于组装工具通过构件的描述文档了解构件信息,以及验证构件之间的约束关系等。在基于普通构件模型的基础上,本文采用的领域构件模型如图2所示。

  由图2的RFID领域构件模型可知,领域构件包括构件实体和构件文法描述。其中,构件实体包含构件属性、构件服务接口、构件引用接口等;构件文法描述即为《构件关系集合,服务接口集合,引用接口集合》描述文档。在构件文法描述中,构件关系集合即为构件所依赖的构件集合和与该构件互斥的构件集合;服务接口集合即为该构件对外提供的服务接口;构件引用接口集合则是该构件所引用其他构件服务的接口。

  在RFID构件库构件的开发和积累中,将产生包含基础应用类、表示层类、运算逻辑类和流程类构件等基础构件和应用于读写器、电子标签及通信网络的专用构件。随着RFID领域的不断发展和深入演化,需要在保持整体表示结构的情况下,适当对RFID构件的属性进行一定的修正、扩充和删减,以保证构件在描述上的准确性。

  构件的分类方法有很多种,刻面分类方法更适合于面向特定领域构件库,特定领域的刻面分类模式易于从领域模型中导出。采用刻面分类方法对RFID构件库中的构件进行刻面分类,以各类构件的共同特征实现对RFID构件库基础构件和专用构件统一组织、统一管理和检索,并在此基础上进行构件检索技术的研究。

  从刻面分类模式本身来说,它不区分领域,要求所有的构件都使用同样的刻面来描述,这种限制极大影响了用户对目标领域的理解和检索效率和质量。领域不同,刻面描述重点可能会有较大差异。因此,面向特定领域构件库,限制了领域术语空间,将大大提高构件的查准率。

  Prieto—Diaz最早所提出的刻面分类方案包括两个方面:“功能”和“环境”,通过上述对RFID领域系统的分析,并结合实际应用系统开发需要,本文使用一个4元组来描述构件,具体属性如图3所示。

  以上是4个属性彼此之间相可正交,充分体现构件对于用户最相关的特征表示,能较好适应RFID构件库的发展和刻面的兼容扩充。该刻面分类建立的术语空间树如图4~7所示。

  软件复用技术能够很好的解决软件规模和复杂度日益增加的困境,基于构件的软件开发是软件复用的一种有效方法,这一方法同样适宜在RFID软件开发过程中采用。本文分析和研究了RFID领域的系统结构,从而推出RFID领域构件模型;分析RFID软件构件的分类方法并选择刻面分类法作为RFID软件构件的分类方法,对刻面和每个刻面的术语进行了详细阐述,为RFID软件构件化开发提供借鉴。

  本课程强调了软件设计开发相关知识对于做好软件测试工作的重要性,将软件设计开发工程中的重要阶段的重要方法植入软件测试课程体

  宠物狗疫苗管理系统,从根本上解决宠物丢失、遗弃和监管问题,带着全球唯一识别码(UID)的宠物电子芯片....

  在信息化高速发展的时代,RFID技术已成为一种趋势。RFID技术不仅仅是一个技术热点,它更是信息化时....

  物联网传感器和射频识别RFID电子标签彻底改变的库存的管理方式,无需人工介入,就能获得像产品类型、可....

  随着阅读器与标签价格的降低和全球市场的扩大,射频标识RFID(以下简称RFID)的应用与日俱增。

  RFID是射频识别技术的统称,同条形码、IC卡等其他识别方式相同,其基本功能是识别目标物品的唯一标识....

  分布式读写器抗冲突算法,通过在控制通道上周期地发送信标来达到抗冲突的目的。

  自适应调节策略具有明显的节能优势,且提升了RFID读写器的灵活度与智能性,因此,具有很好的应用前景。

  射频识别技术是利用无线电波来进行通信的一种非接触式的自动识别技术,被广泛应用于身份识别、物流、自动化....

  在 RFID 系统的应用中,有效地解决标签的碰撞问题和如何提高标签的识别速率对整个RFID 系统的应....

  整个信息管理平台主要由数据库服务器、Web 服务器、门禁控制服务器组成,通过单位内部现有网络联结,构....

  对终端设备的状态和性能进行监测:TR-069 定义了ACS 对用户设备的状态和性能进行监测的手段。

  RFID 是Radio Frequency Identification 的缩写,即射频识别技术[1....

  电子标签由于其具有远距离识别、存储容量大、环境适应能力强、每枚标签都具有全球唯一编码等优点,在物品防....

  分析了RFID系统前端数据采集系统的数据安全问题,对可能的攻击进行了论述和分类。

  无线射频识别技术(RFID)是一种非接触式自动识别技术。与传统的条形码、磁条等自动识别技术相比,RF....

  随着全球一体化进程的加快,工业及信息化也获得了飞速发展,物联网的来临将成为必然。

  RFID系统是利用感应、无线电波或微波能量进行非接触双向通信,实现识别和交换数据目的的自动识别技术。

  应答器硬件部分在本系统中可具体分为:天线、电源电路、接受和发送电路、控制电路、存储器几部分组成。

  工业物联网在处理对时间敏感的产品或需要特定环境条件的商品的行业中有很多可能的应用。

  电子标签(tag)是射频识别系统真正的数据载体,tag具有智能读写和加密通讯的功能,它的基本构成是由....

  RFID 是射频识别技术(Radio Frequency Identification)的英文缩写,....

  物联网的发展背景和基本原理,再结合感知层的WSN和RFID网络与超市仓储管理系统的实际需要发现存在的....

  随着技术的进步,移动设备(如PDA等)的内存存储能力、CPU的处理能力不断增强,这也使得设计一种面向....

  随着经济全球化进程加快。对供应链反应速度的要求在不断提高,促使全球物流行业不断探索可以提高效率与服务....

  RFID是 RadioFrequencyIdentification 的缩写,中文意为无线射频识别 ....

  物联网技术的现实应用由于技术的飞速发展,目前RFID技术在发达国家已经广泛应用于身份证、交通、体育、....

  射频识别(Radio Frequency of Identificatio,RFID)是一种使用射频....

  RFID已由过去的某个特定应用,衍变为一项为物流公司所普遍采用的技术。

  RFID(Radio Frequency Identification)即无线射频技术,是近年来新兴....

  NFC技术由免接触式射频识别(RFID)演变而来,RFID的传输范围可以达到几米、甚至几十米,只能实....

  软件业务收入保持较快增长。前三季度,我国软件业完成软件业务收入51896 亿元,同比增长15.2%,....

  随着电子商务和物联网等领域的快速发展,传统的仓储管理模式已经满足不了现代的物流需求了。

  RFID读写器作为应用系统中必不可少的一部分,其选型正确与否将关系到客户项目能否顺利实施和实施的成本....

  随着科技水平的迅速提升,RFID技术也越来越成熟了。目前,RFID技术已经应用到了很多领域。

  RFID产品的特点稳定性高,且无机械磨损,使用寿命长,因此后期维护成本相当低,这是国内用户对于RFI....

  各级城管部门将综合运用RFID、车载称重、传感器、GIS、GPS及数据库技术,对特许经营企业实施运营....

  机器人的应用是自动化升级改造最具代表性的一个方面。但不等于能解决一切问题。气动液压控制及非标设备自动....

  RFID跟条形码一样都是一种自动识别技术,但RFID是无线电波技术,而条形码则是光学技术。

  制造业生产线几乎每月都要损耗大量物料,并且生产结果与预期因为有误差而影响交货的情况时有发生,生产线也....

  在现实世界中,不同的三百六十行,出状元的难易程度、机会多寡都是有很大的差异的。

  RFID技术已得到广泛运用,是由于其具有选择性多样化的特点,包括超高频技术和有源技术以及使用这项技术....

  5G进程的提速将会大幅提升移动互联网用户的业务体验,满足物联网应用的海量需求。

  随着经济发展,科技也越来越发达。而无人机送货已经成为一种趋势,国内外的国际巨头都在争相布局。

  随着物联网、大数据、云计算、人工智能、5G等新一代高新技术的快速发展,RFID技术也得到了很大的发展....

  为了更好地降低监狱劳动工具被犯人用于非法用途的风险,监狱打算使用RFID技术对监狱劳动工具进行信息化....

  随着物联网、大数据、云计算、人工智能等新一代高新技术的快速发展,RFID技术也得到了很大的发展。

  RFID系统中包含三个主要组件:RFID标签,RFID天线和RFID阅读器。

  射频识别技术改变了从前对信息处理的不便捷,实现了多目标同时被识别,大大提高了工作效率;而射频识别同时....

  随着物联网、大数据、云计算、人工智能等新一代高新技术的快速发展,RFID技术也得到了很大的发展。

  随着物联网不断成熟,应用越来越广泛,这样随之而来的实际场景需求也不断推动着物联网技术的进一步发展。

  随着人们生活水平和国家科技水平的不断提升,RFID技术得到了很大的发展。

  运营商或维修商可以扫描RFID标签并读取单个轮胎在区块链中的完整使用历史记录。

  RFID(射频识别)是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别工作无需人...

  RFX2402E是一个完全集成的、单芯片、单芯片的RFeIC(RF前端集成电路),集成了所有射频功能今天的无线通信需...

  使用cyble 022001我开发一个RFID标签式器的目标是保持在滑2秒和2秒,比醒来advertize.its opratedon硬币电池,电流...

  RFID PCB盘形线圈天线设计 本人现正在做一款RFID PCB盘形线MHZ,所用的芯片...

  安装了最新版本的packet sniffer,但是装完之后发现软件下面的工具栏缺省,不知道是什么原因,电脑系统是win7 64位,求...

  嗨,大家好, 我有一个MFRC5222和一个用于RFID的PN532板。 我试图在PoS5LP上实现我的项目,但是我遇到...

  射频识别技术( RFID )通过与互联网技术的结合可以实现全球范围内物品的跟踪和信息共享,它是未来企业信息化发展...

本文由职位发布,转载请注明来源:RFID领域软件构件化开发技术你有没有