| Automated Test System (ATS) is widely used in army and industry. It can not only efficiently satisfy the requirement of test for large-scale equipments or complicated circuit boards, but also provide integrated diagnosis and process monitor.In the purpose of enhancing general usage of test program, we have imported Virtual Resources concept according to IEEE1226-1998 and IEEE1226-3. Virtual resources are independent of any physical resource and we define virtual resources to describe physical ones by attributes of signal under test. The course of matching virtual resources to physical ones is through mapping. Mapping means that program find out the most suitable physical resources in the configuration by matching their signal attributes. Virtual resources are used in test program coding in ATLAS and after compiling, the program will control practical instruments and switch to complete test task. If Automated Test equipments (ATE) are replaced by other ones, test program just needs mapping once again and can work rightly without any modification, so the software is very valuable for practical application.The whole process of development is a good practice of software engineering, because the paper elaborates the life cycle of resources management software according to software engineering and standard specifications. And more, it discusses the detail of usage of Document/View technology and how to develop and use COM component. |