DocumentCode
2723532
Title
enVision: the inside story
Author
Organ, Don
Author_Institution
LTX/Trillium, San Jose, CA, USA
fYear
1990
fDate
10-14 Sep 1990
Firstpage
530
Lastpage
536
Abstract
It is pointed out that two long-standing concerns of device test engineers have been run-time efficiency and ease of modification. Traditionally test languages optimizing one have sacrificed the other. The author examines the implementation of the enVision visual test programming language from this perspective. In analyzing the nature of a test program from an implementation perspective, four components are recognized: flow control, static background, dynamic background, and executable statements. The dynamic background component must optimize both run-time efficiency and flexibility and is therefore a critical component in implementing enVision. The information flow from specification sheet through timing equations and into the tester registers may be represented as a DAG (directed acyclic graph). It is noted that the nature of DAGs allows certain significant optimization to be achieved
Keywords
automatic testing; computer graphics; high level languages; programming environments; user interfaces; visual programming; directed acyclic graph; directed graph; dynamic background; enVision; executable statements; flexibility; flow control; optimization; programming environment; run-time efficiency; specification sheet; spreadsheet model; static background; test languages; timing equations; visual test programming language; Books; Computer architecture; Current measurement; Flowcharts; Force measurement; Libraries; Mice; Runtime; Software testing; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Test Conference, 1990. Proceedings., International
Conference_Location
Washington, DC
Print_ISBN
0-8186-9064-X
Type
conf
DOI
10.1109/TEST.1990.114064
Filename
114064
Link To Document