CASIA OpenIR  > 毕业生  > 硕士学位论文
基于DSSA的RFID自动测试软件研发
其他题名The Research and Development of RFID Automatic Test Software Based on DSSA
柳振
学位类型工程硕士
导师谭杰
2011-05-27
学位授予单位中国科学院研究生院
学位授予地点中国科学院自动化研究所
学位专业软件工程
关键词射频识别 特定领域的软件架构 自动测试 软件 Rfid Dssa Automatic Test Software
摘要RFID(射频识别)技术通过射频信号自动识别目标对象并获取相关数据,识别工作无须人工干预,可工作于各种恶劣环境。RFID目前已经发展成为IT领域的热点之一,但是在推广和使用方面,这种技术目前还存在很多未解决的问题,这使得在实际应用前对RFID系统进行测试就显得尤为重要。因此,作为RFID系统测试中的一项关键任务,自动测试软件具有良好的应用前景和科研价值。 目前,领域工程把软件开发人员的视角转向同一领域的产品,通过分析识别这些应用的共同特征和可变特征,建立起特定领域的软件架构(DSSA),同时识别、开发和组织基于该架构的可复用的构件。其中,DSSA可用来表示某一特定领域的体系架构,它通用于领域中的各个子系统,体现了领域中各个子系统的共性。主要面向于重用,以达到大规模软件复用的目的。 本文首先对RFID测试和特定软件体系结构进行深入的研究,针对RFID自动测试这个特定领域进行领域分析,提取出了领域中的共性。然后,针对共性给出通用的解决方案。对一个RFID测试项目开发出通用的测试项目配置,利用DSSA设计出RFID测试项目的三种参数分类方式,根据各个测试项目对仪器的不同操作,为每个测试项目的执行进行了代码编写。这种基于DSSA的开发使得软件具有良好的可扩展性和灵活性。该项目与中心实验室各项工作联系紧密,同时该项目涉及到特定软件的体系结构、硬件设备的编程接口、复杂对象的建模等。; RFID(Radio Frequency Identification)is an automatic identification technology, which identifies objects and obtains relevant information using radio signal without manual intervention. It can be used in kinds of severe environments. RFID has become one of the research focuses in IT field. However, for popularization and application, there still exits many problems. Thus, it is important to apply benchmarking test on the RFID system before it is used in practical application. The automatic benchmarking test software, as a key component in achieving RFID system benchmarking test, has a promising application prospect and scientific value. At present, the software developers focus on products in the same field. Common features and variable features of applications in one field are identified and analyzed, and a domain specific software architecture (DSSA) is established based on them. At the same time, reusable components are developed based on the DSSA. DSSA can represent the architecture of some certain domain. It is generally applicable for various subsystems of one domain, and reflects the common features of these subsystems. DSSA is mainly used to achieve the reuse of the large scale software. In this paper, we first introduce the RFID benchmarking test and the domain specific software architecture, and propose the domain commonness according to the analysis of this specific RFID automatic benchmarking test domain. Then, a general scheme according to the field commonness is presented. This scheme includes the following major stages: 1) Develop the general benchmarking test project configuration; 2) Design three parameter classification approaches using DSSA; 3) Implement each benchmarking test project in accordance to the different instrument operations for different test projects. This DSSA based development method facilitates the scalability and flexibility of the software. As one of the essential parts in the laboratory, this project involves the domain specific software architecture, the device programming API, the modeling of complex objects and so on.
馆藏号XWLW1622
其他标识符200828009029064
语种中文
文献类型学位论文
条目标识符http://ir.ia.ac.cn/handle/173211/7581
专题毕业生_硕士学位论文
推荐引用方式
GB/T 7714
柳振. 基于DSSA的RFID自动测试软件研发[D]. 中国科学院自动化研究所. 中国科学院研究生院,2011.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可
CASIA_20082800902906(2402KB) 暂不开放CC BY-NC-SA请求全文
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[柳振]的文章
百度学术
百度学术中相似的文章
[柳振]的文章
必应学术
必应学术中相似的文章
[柳振]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。