Title :
TEAMS: Testability Engineering and Maintenance System
Author :
Pattipati, K.R. ; Raghavan, V. ; Shakeri, M. ; Deb, S. ; Shrestha, R.
Author_Institution :
Dept. of Electr. & Syst. Eng., Connecticut Univ., Storrs, CT, USA
fDate :
29 June-1 July 1994
Abstract :
TEAMS, Testability Engineering and Maintenance System, is a software package for testability analysis, automatic test sequencing, and design for testability of complex, hierarchically-described, modular systems. It consists of algorithms based on information theory, heuristic search, and graph theory to optimize design, diagnosis and maintenance of integrated systems and thereby reduce the life-cycle cost. A system is modeled as a hierarchical directed dependency graph with special nodes to denote modules, test points, modes of operation and redundancy. Links in the graph denote first order functional dependencies. TEAMS supports hierarchical testing in accordance with the field maintenance procedures; a failure source may be isolated to a component or a module at any level. Other practical features include options to integrate diagnosis with rectification, and to optimize diagnostic time and/or cost. An interactive menu-mouse graphical interface serves as a high-level front-end to these algorithms and enables the user to graphically enter, modify and integrate hierarchical functional models of systems. TEAMS presents concise testability reports consisting of important detection and isolation figures of merit, testability shortcomings and design for testability recommendations.
Keywords :
CAD; design for testability; graph theory; graphical user interfaces; heuristic programming; information theory; maintenance engineering; software packages; CAD; TEAMS; Testability Engineering and Maintenance System; automatic test sequencing; complex hierarchically-described modular systems; design-for-testability; field maintenance procedures; functional dependencies; graph theory; heuristic search; hierarchical directed dependency graph; hierarchical testing; information theory; life-cycle cost reduction; operation modes; rectification; redundancy; software package; test points; testability analysis; Automatic testing; Cost function; Design engineering; Design for testability; Graph theory; Information theory; Software packages; Software testing; System testing; Systems engineering and theory;
Conference_Titel :
American Control Conference, 1994
Print_ISBN :
0-7803-1783-1
DOI :
10.1109/ACC.1994.752424