摘要
为了提高自动测试系统及其软件构件的通用性和重用性,提出了自动测试系统中一种对软件组件和仪器硬件访问进行统一封装的统一组件接口,并定义了统一组件接口交互数据的统一接口数据模型;以面向对象的思想大幅降低了自动测试系统中软件-硬件、组件-组件之间的耦合程度,大大提高了自动测试系统中的软件组件乃至整个测试程序集的通用性和重用性,同时也兼顾了系统的可扩展性;该接口设计的引入在实际工程应用中取得了良好的效果,为今后开发通用的、可重用的自动测试系统提供了借鉴。
To improve universality and reusability of Automatic Test Systems (ATSs), this paper introduced a set of unified component interfaces to encapsulate components in Test Program Set (TPS) and instrument Application Programmable Interfaces (APIs), defined a unified data model applied on such interfaces for data exchange purpose. Object-Oriented Analysis and Design (OOAD) is applied to loosen coupling between software components and instruments in ATSs. Universality and expandability of ATSs are considered meanwhile. This design achieved good results in engineering practice, and can be used for reference in future ATSs development.
出处
《计算机测量与控制》
CSCD
北大核心
2009年第4期640-642,共3页
Computer Measurement &Control
基金
北京市教育委员会共建项目建设计划