物联传媒 旗下网站
登录 注册
构件化
  • RFID软件在RFID整体开发中所占的比例也越来越高,而软件设计与研发由于受到网络和硬件环境不同的影响,导致生产效率低,开发成本大。尽管RFID软件具有多样化、与硬件密切相关等特性,但软件各组成部分,仍然有其共有特点和构成要素,所以采用构件技术能够支持RDID应用系统的高效开发。
  • 目前,RFID技术已在物流仓储、交通运输等很多领域被广泛使用,但在应用系统的开发过程中存在大量重复工作。依据软件工程思想,设计了通用的RFID构件,并给出了构件化工程框架,同时采用以飞思卡尔KL25MCU(ARM Cortex-M0+内核)和射频芯片RC531组成的实验装置为实例,在KDS1.1.1开发环境下对该构件框架进行了具体的工程测试,为提高RFID应用系统开发的规范性和可移植性提供了重要参考。
  • 将软件构件化开发技术应用至RFID领域,基于领域工程的分析方法,对RFID领域内变化性需求进行封装、隔离和抽象,分析出RFID体系架构,提炼出RFID软件构件模型。针对构件的管理,研究了RFID构件的分类方法,提出刻面分类法,并详细描述RFID软件构件分类的刻面及每个刻面的术语空间。
  • 目前市场上有大量的、面向众多领域的RFID 应用系统。 在开发这些RFID 系统时, 若因不同的应用需求和应用环境,而将每个RFID 系统孤立看待,无疑会增加开发成本和延长开发周期。 因此,文中基于构件化的封装设计思想设计了一个RFID 系统通用的软硬件平台,对软硬件进行封装,提高软硬件的可重用性和可移植性,在保证系统性能的前提下,避免重复劳动,缩短开发周期。
  • 将软件构件化开发技术应用至RFID领域,基于领域工程的分析方法,对RFID领域内变化性需求进行封装、隔离和抽象,分析出RFID体系架构,提炼出RFID软件构件模型。针对构件的管理,研究了RFID构件的分类方法,提出刻面分类法,并详细描述RFID软件构件分类的刻面及每个刻面的术语空间。
  • 构件化的开发模式使开发者在开发过程中能充分调用构件库中现有的构件为其服务。研究了构件化开发模式的方法和特点,针对目前无线传感器网络协议开发方法中的缺陷,提出一种由应用层构件直接调用底层构件的直接调用法。用该方法分析实现了无线传感器网络中主流的IEEE802.15.4 标准,通过系统实现后的测试证明,该方案具有更高的开发效率和代码执行效率。