DocumentCode :
328088
Title :
Next generation graphical development environment for test
Author :
Toole, Kevin O. ; Salopek, Paul
Author_Institution :
GDE Syst. Inc., Columbus, OH, USA
fYear :
1998
fDate :
24-27 Aug 1998
Firstpage :
145
Lastpage :
148
Abstract :
This paper discusses the client/server based Test Program Set (TPS) development environment that provides Automatic Test Equipment (ATE)/Unit Under Test (UUT) signal-based modeling coupled with a graphical programming environment. The model and programming information is stored in an SQL database with OLE DB connectivity. The ATE/UUT modeling defines the ATE capabilities and UUT signal requirements using a signal description methodology. This approach provides for a signal-based compatibility analysis to be performed and allows for asset matching to aid in ATE resource allocation by the engineer. The graphical development environment is a revolutionary new object-oriented approach to test program generation. It supports multi-language development including ATLAS dialects and National InstrumentsTM LabViewTM and LabWindowsTM/CVI compatible ANSI C within a single environment. It also provides support for end-user language customization and extension via ActiveX technology. The extendable syntax objects provide an iconic representation of the program structure and now. Define test implementations, variable declarations loop/branch constructs, function/procedure definitions and more. Code reusability is supported by the syntax objects via the syntax object library. With this multi-lingual graphical environment, a software framework is built instead of writing a linear text-based program. The program now is specified in a flowchart-like view of the test program where syntax icons are selected from a toolbox and are interconnected on a sequence line. This intuitive design platform frees the programmer from working out the many syntactical details of conventional programming. Because this environment dramatically reduces the time required to develop test programs, users experience a substantial productivity gain. This results from ease of use, as well as simplified code maintenance and reuse
Keywords :
automatic test equipment; automatic test software; client-server systems; object-oriented programming; resource allocation; software reusability; visual programming; ANSI C; ATE resource allocation; ATLAS dialects; ActiveX technology; Automatic Test Equipment; LabView; National Instruments; OLE DB connectivity; SQL database; UUT signal requirements; client/server based Test Program Set; end-user language customization; graphical development environment; graphical programming environment; multi-language development; object-oriented approach; signal description; signal-based compatibility analysis; signal-based modeling; test program generation; visual programming; Automatic test equipment; Automatic testing; Databases; Instruments; Object oriented modeling; Performance analysis; Programming environments; Resource management; Signal analysis; Software libraries;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
AUTOTESTCON '98. IEEE Systems Readiness Technology Conference., 1998 IEEE
Conference_Location :
Salt Lake City, UT
ISSN :
1088-7725
Print_ISBN :
0-7803-4420-0
Type :
conf
DOI :
10.1109/AUTEST.1998.713434
Filename :
713434
Link To Document :
بازگشت