当前位置RFID世界网 > 技术文章 > 其它 > 正文

RFID领域软件构件化开发技术

作者:不详 来源:RFID世界网收录 2012-10-30 10:04:19

摘要:将软件构件化开发技术应用至RFID领域,基于领域工程的分析方法,对RFID领域内变化性需求进行封装、隔离和抽象,分析出RFID体系架构,提炼出RFID软件构件模型。针对构件的管理,研究了RFID构件的分类方法,提出刻面分类法,并详细描述RFID软件构件分类的刻面及每个刻面的术语空间。

关键词:RFID[1331篇]  物联网[345篇]  读写器[124篇]  天线[106篇]  中间件[58篇]  电子标签[147篇]  射频[386篇]  

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

3 RFID领域的构件分类

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

3.1 RFID领域刻面分类的优越性

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

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

3.2 RFID领域刻面描述

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

1)TYpe类型:

2)Application Domain应用领域;

3)Language语言特性;

4)Level层次;

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

4 结束语

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

12

 已有0条评论 我要评论 联系编辑 分享到:网易新浪腾讯人人开心网豆瓣MSN


最新评论(加载最新评论):


上一篇:RTK GPS定位技术在驾驶员道路考试中的应用技术


相关文章:


关键字搜索:


新闻中心:RFID[8714篇]  物联网[7284篇]  读写器[447篇]  天线[130篇]  中间件[150篇]  电子标签[1799篇]  射频[930篇]  

成功应用:RFID[900篇]  物联网[76篇]  读写器[40篇]  天线[4篇]  中间件[3篇]  电子标签[98篇]  射频[49篇]  

解决方案:RFID[882篇]  物联网[151篇]  读写器[77篇]  天线[21篇]  中间件[9篇]  电子标签[206篇]  射频[84篇]  


图片文章: