Font Size: a A A

Research On Reconfigurable General Test Software

Posted on:2008-03-20Degree:MasterType:Thesis
Country:ChinaCandidate:C ChenFull Text:PDF
GTID:2178360245997662Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
Nowadays, Automatic Test System(ATS) is developing from a specific system to a general test system which has multiple functions, and test software is more and more important in test system. Furthermore, many new standards on test software have been proposed, such as IVI specification and ATML specification (draft)., This thesis studies on the reconfiguration technology of test software in order to meet the generality of ATS and integrate the new standards.First, this thesis researches on the theory of reconfigurable technology of test software. Considering the functions of the reconfigurable test software, the COM components technique is adopted to implement the reconfiguration. Besides, the driver and the software data exchange are implemented using IVI-COM technology and ATML respectively. The reconfigurable test software is divided into two modules, one is the main program module and the other is the reconfigurable module. The main program module contains user interface, administration module, test procedure invoke component, etc. The design adopts Visual C#.NET to develop the great part of the main program module. With user interface module and initialization administration module, the reconfigurable test software can access user's requirements. The reconfigurable module is composed by a number of functional components, such as data query component, print component and wapper components of IVI-COM driver. VC++'ATL is adopted to implement the reconfigurable module. The design of reconfigurable module makes the software reconfigure dynamically. It also makes the software meet the generality of invoking any component. In the reconfigurable software design, the design uses many key techniques, such as late-binding technology of component's invoking, the operation of XML in C++ or C# IDE, the edit of IVI Configure Store, the technology of invoking IVI-COM driver,the technology of C# IDE and COM's interoperate, etc.This thesis validates these components by calling directly and calling it from Visual C#. Meanwhile, the whole function of the software is tested. Currently, all these components meet their functions. The reconfigurable test software achieves all the design requirements and basically realizes the dynamic reconfiguration, The software works steadily and reliably.
Keywords/Search Tags:Automatic Test Software, Reconfigure, COM component, IVI-COM, ATML
PDF Full Text Request
Related items