|
ABSTRACT
We investigate the testing of hierarchical (modular) systems, in which individual modules are modeled by finite state machines. Given a hierarchical system, we are interested in finding a small set of tests that exercises all the transitions of the system. We present tight approximation algorithms and hardness results for the problem. Our techniques extend to other criteria and metrics.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Ravindra K. Ahuja , Thomas L. Magnanti , James B. Orlin, Network flows: theory, algorithms, and applications, Prentice-Hall, Inc., Upper Saddle River, NJ, 1993
|
| |
2
|
|
| |
3
|
|
 |
4
|
|
| |
5
|
L. Apfelbaum. Automated functional test generation. In Proc. IEEE Autotestcon Conference, 1995.
|
| |
6
|
|
 |
7
|
Irit Dinur , Venkatesan Guruswami , Subhash Khot , Oded Regev, A new multilayered PCP and the hardness of hypergraph vertex cover, Proceedings of the thirty-fifth annual ACM symposium on Theory of computing, June 09-11, 2003, San Diego, CA, USA
[doi> 10.1145/780542.780629]
|
| |
8
|
J. Edmonds and E. L. Johnson. Matching, Euler tours and the Chinese postman. Mathematical Programming, 5:88--124, 1973.
|
| |
9
|
|
| |
10
|
G. Holzmann, D. A. Peled, and M. H. Redberg. Design tools for requirements engineering. Bell Labs Technical Journal, 2:86--95, 1997.
|
| |
11
|
|
| |
12
|
D. Lee and M. Yannakakis. Principles and methods of testing finite state machines - a survey. Proceedings of the IEEE, 84:1090--1126, 1996.
|
| |
13
|
|
| |
14
|
James Rumbaugh , Michael Blaha , William Premerlani , Frederick Eddy , William Lorensen, Object-oriented modeling and design, Prentice-Hall, Inc., Upper Saddle River, NJ, 1991
|
| |
15
|
|
| |
16
|
uBET. http://cm.bell-labs.com/cm/cs/what/ubet.
|
|