메뉴 건너뛰기




Volumn 49, Issue 3, 2006, Pages 331-344

Automated unique input output sequence generation or conformance testing of FSMs

Author keywords

Conformance testing; Finite state machine; Genetic algorithm; State verification; Unique input output sequence

Indexed keywords

COMPUTER SIMULATION; GENETIC ALGORITHMS; INPUT OUTPUT PROGRAMS; SEQUENTIAL MACHINES; STATE ASSIGNMENT;

EID: 33646244287     PISSN: 00104620     EISSN: 14602067     Source Type: Journal    
DOI: 10.1093/comjnl/bxl003     Document Type: Article
Times cited : (57)

References (47)
  • 2
    • 0017973244 scopus 로고
    • Testing software design modelled by finite state machines
    • Chow, T. S. (1978) Testing software design modelled by finite state machines. IEEE Trans. Softw. Eng., 4, 178-187.
    • (1978) IEEE Trans. Softw. Eng. , vol.4 , pp. 178-187
    • Chow, T.S.1
  • 3
    • 0026260631 scopus 로고
    • An optimization technique for protocol conformance test generation based on UIO sequences and rural chinise postman tour
    • Aho, A., Dahbura, A., Lee, D. and Uyar, M. U. (1991) An optimization technique for protocol conformance test generation based on UIO sequences and rural chinise postman tour. IEEE Trans. Commun., 39, 1604-1615.
    • (1991) IEEE Trans. Commun. , vol.39 , pp. 1604-1615
    • Aho, A.1    Dahbura, A.2    Lee, D.3    Uyar, M.U.4
  • 4
    • 0028387427 scopus 로고
    • Testing finite state machines: State identification and verification
    • Lee, D. and Yannakakis, M. (1994) Testing finite state machines: State identification and verification. IEEE Trans. Comput., 43, 306-320.
    • (1994) IEEE Trans. Comput. , vol.43 , pp. 306-320
    • Lee, D.1    Yannakakis, M.2
  • 5
    • 0024650136 scopus 로고
    • Formal methods for protocol testing: A detailed study
    • Sidhu, D. P. and Leung, T. K. (1989) Formal methods for protocol testing: A detailed study. IEEE Trans. Softw. Eng., 15, 413-426.
    • (1989) IEEE Trans. Softw. Eng. , vol.15 , pp. 413-426
    • Sidhu, D.P.1    Leung, T.K.2
  • 8
    • 0027540570 scopus 로고
    • On the generation of minimal-length conformance tests for communication protocols
    • Miller, R. E. and Paul, S. (1993) On the generation of minimal-length conformance tests for communication protocols. IEEE/ACM Trans. Netw., 1, 116-129.
    • (1993) IEEE/ACM Trans. Netw. , vol.1 , pp. 116-129
    • Miller, R.E.1    Paul, S.2
  • 9
    • 0027005124 scopus 로고
    • A new protocol conformance test generation method and experimental results
    • ACM Press
    • Shen, X. and Li, G. (1992) A new protocol conformance test generation method and experimental results. Proc. 1992 ACM/SIGAPP Symp. Applied Computing (SAC '92), pp. 75-84. ACM Press.
    • (1992) Proc. 1992 ACM/SIGAPP Symp. Applied Computing (SAC '92) , pp. 75-84
    • Shen, X.1    Li, G.2
  • 10
    • 0004141908 scopus 로고    scopus 로고
    • (3rd edn). Prentice Hall, Upper Saddle River, NJ, USA
    • Tanenbaum, A. S. (1996) Computer Networks (3rd edn). Prentice Hall, Upper Saddle River, NJ, USA.
    • (1996) Computer Networks
    • Tanenbaum, A.S.1
  • 11
    • 0014796563 scopus 로고
    • A method for the design of fault detection experiments
    • Gonenc, G. (1970) A method for the design of fault detection experiments. IEEE Trans. Comput., 19, 551-558.
    • (1970) IEEE Trans. Comput. , vol.19 , pp. 551-558
    • Gonenc, G.1
  • 12
    • 0031369478 scopus 로고    scopus 로고
    • On minimizing the lengths of checking sequences
    • Ural, H., Wu, X. and Zhang, F. (1997) On minimizing the lengths of checking sequences. IEEE Trans. Comput., 46, 93-99.
    • (1997) IEEE Trans. Comput. , vol.46 , pp. 93-99
    • Ural, H.1    Wu, X.2    Zhang, F.3
  • 13
    • 0036709044 scopus 로고    scopus 로고
    • Reduced length checking sequences
    • Hierons, R. M. and Ural, H. (2002) Reduced length checking sequences. IEEE Trans. Comput., 51, 1111-1117.
    • (2002) IEEE Trans. Comput. , vol.51 , pp. 1111-1117
    • Hierons, R.M.1    Ural, H.2
  • 14
    • 0029517843 scopus 로고
    • Construction of checking sequences based on characterization sets
    • Rezaki, A. and Ural, H. (1995) Construction of checking sequences based on characterization sets. Comput. Commun., 18, 911-920.
    • (1995) Comput. Commun. , vol.18 , pp. 911-920
    • Rezaki, A.1    Ural, H.2
  • 16
    • 0030212784 scopus 로고    scopus 로고
    • Principles and methods of testing finite state machines - A survey
    • Lee, D. and Yannakakis, M. (1996) Principles and methods of testing finite state machines - a survey. Proc. IEEE, 84, 1090-1123.
    • (1996) Proc. IEEE , vol.84 , pp. 1090-1123
    • Lee, D.1    Yannakakis, M.2
  • 19
    • 0002220316 scopus 로고    scopus 로고
    • A strategy for using genetic algorithms to automate branch and fault-based testing
    • Jones, B. F., Eyres, D. E. and Sthamer, H.-H. (1998) A strategy for using genetic algorithms to automate branch and fault-based testing. Comput. J., 41, 98-107.
    • (1998) Comput. J. , vol.41 , pp. 98-107
    • Jones, B.F.1    Eyres, D.E.2    Sthamer, H.-H.3
  • 20
    • 0030234676 scopus 로고    scopus 로고
    • Automatic structural testing using genetic algorithms
    • Jones, B. P., Sthamer, H.-H. and Eyres, D. E. (1996) Automatic structural testing using genetic algorithms. Softw. Eng. J., 11, 299-306.
    • (1996) Softw. Eng. J. , vol.11 , pp. 299-306
    • Jones, B.P.1    Sthamer, H.-H.2    Eyres, D.E.3
  • 21
  • 22
    • 0001124820 scopus 로고    scopus 로고
    • Testing deterministic implementations from nondeterministic FSM specifications
    • Darmstadt, Germany, September 9-11, Chapman & Hall, Ltd
    • Petrenko, A., Yevtushenko, N. and v. Bochmann, G. (1996) Testing deterministic implementations from nondeterministic FSM specifications. In Proc. IFIP TC6 9th Int. Workshop on Testing of Communicating Systems, Darmstadt, Germany, September 9-11, pp. 125-140. Chapman & Hall, Ltd.
    • (1996) Proc. IFIP TC6 9th Int. Workshop on Testing of Communicating Systems , pp. 125-140
    • Petrenko, A.1    Yevtushenko, N.2    v. Bochmann, G.3
  • 23
    • 0035879462 scopus 로고    scopus 로고
    • Test selection for a nondeterministic FSM
    • Hwang, I., Kim, T., Hong, S. and Lee, J. (2001) Test selection for a nondeterministic FSM. Comput. Commun., 24, 1213-1223.
    • (2001) Comput. Commun. , vol.24 , pp. 1213-1223
    • Hwang, I.1    Kim, T.2    Hong, S.3    Lee, J.4
  • 24
    • 11944249945 scopus 로고    scopus 로고
    • Testing from a non-deterministic finite state machine using adaptive state counting
    • Hierons, R. M. (2004) Testing from a non-deterministic finite state machine using adaptive state counting. IEEE Trans. Comput., 53, 1330-1342.
    • (2004) IEEE Trans. Comput. , vol.53 , pp. 1330-1342
    • Hierons, R.M.1
  • 25
    • 0002703887 scopus 로고
    • Gedanken-experiments on sequential machines
    • Moore, E. (1956) Gedanken-experiments on sequential machines. Automata Studies, 34, 129-153.
    • (1956) Automata Studies , vol.34 , pp. 129-153
    • Moore, E.1
  • 27
    • 33646267305 scopus 로고
    • Selecting test sequences for partially-specified nondeterministic finite state machines
    • Technical Report IRO-864. Department d'Informatique et de Recherche Opérationnelle, Université de Montŕeal
    • Luo, G., Petrenko, A. and von Bochmann, G. (1993) Selecting test sequences for partially-specified nondeterministic finite state machines. Technical Report IRO-864. Department d'Informatique et de Recherche Opérationnelle, Université de Montŕeal.
    • (1993)
    • Luo, G.1    Petrenko, A.2    von Bochmann, G.3
  • 28
    • 0028375451 scopus 로고
    • Test selection based on communicating nondeterministic finite-state machines using a generalized WP-method
    • Luo, G., von Bochmann, G. and Petrenko, A. (1994) Test selection based on communicating nondeterministic finite-state machines using a generalized WP-method. IEEE Tran. Softw. Eng., 20, 149-162.
    • (1994) IEEE Tran. Softw. Eng. , vol.20 , pp. 149-162
    • Luo, G.1    von Bochmann, G.2    Petrenko, A.3
  • 29
    • 0032599431 scopus 로고    scopus 로고
    • Efficient checking sequences for testing finite state machines
    • Inan, K. and Ural, H. (1999) Efficient checking sequences for testing finite state machines. Inform. Softw. Technol., 41, 799-812.
    • (1999) Inform. Softw. Technol. , vol.41 , pp. 799-812
    • Inan, K.1    Ural, H.2
  • 30
    • 0343017108 scopus 로고
    • Fault-tolerant UIO sequences in finite state machines
    • Evry, France, September
    • Naik, K. (1995) Fault-tolerant UIO sequences in finite state machines. In Proc. 8th IFIP Int. Workshop on Protocol Test Systems, Evry, France, September, pp. 201-214.
    • (1995) Proc. 8th IFIP Int. Workshop on Protocol Test Systems , pp. 201-214
    • Naik, K.1
  • 32
    • 0023331749 scopus 로고
    • Protocol testing techniques
    • Wang, B. and Huthinson, D. (1987) Protocol testing techniques. Comput. Commun., 10,79-87.
    • (1987) Comput. Commun. , vol.10 , pp. 79-87
    • Wang, B.1    Huthinson, D.2
  • 33
    • 3743088425 scopus 로고
    • An improved RCP-method for protocol test generation using backward UIO sequences
    • Kansas City, MO, April, ACM Press, New York
    • Shen, Y., Scoggins, S. and Tang, A. (1991) An improved RCP-method for protocol test generation using backward UIO sequences. In Proc. ACM Symp. Applied Computing (SAC 1991), Kansas City, MO, April, pp. 284-293. ACM Press, New York.
    • (1991) Proc. ACM Symp. Applied Computing (SAC 1991) , pp. 284-293
    • Shen, Y.1    Scoggins, S.2    Tang, A.3
  • 34
    • 0028446271 scopus 로고
    • Genetic algorithms: A survey
    • Srinivas, M. and Patnaik, L. M. (1994) Genetic algorithms: A survey. IEEE Comput., 27, 17-27.
    • (1994) IEEE Comput. , vol.27 , pp. 17-27
    • Srinivas, M.1    Patnaik, L.M.2
  • 37
    • 0033880192 scopus 로고    scopus 로고
    • Automated test-data generation for exception conditions
    • Tracey, N., dark, J., Mander, K. and McDermid, J. (2000) Automated test-data generation for exception conditions. Softw. Pract. Exper., 30, 61-79.
    • (2000) Softw. Pract. Exper. , vol.30 , pp. 61-79
    • Tracey, N.1    Dark, J.2    Mander, K.3    McDermid, J.4
  • 38
    • 0002156836 scopus 로고    scopus 로고
    • A free lunch proof for gray versus binary encodings
    • Orlando, EL, USA, July, Morgan Kaufmann, CA, USA
    • Whitley, D. (1999) A free lunch proof for gray versus binary encodings. In Proc. Genetic and Evolutionary Computation Conf., Orlando, EL, USA, July, pp. 726-733. Morgan Kaufmann, CA, USA.
    • (1999) Proc. Genetic and Evolutionary Computation Conf. , pp. 726-733
    • Whitley, D.1
  • 39
    • 0001844324 scopus 로고
    • An overview of genetic algorithms. Part 1: Fundamentals
    • Beasley, D., Bull, D. R. and Martin, R. R. (1993) An overview of genetic algorithms. Part 1: Fundamentals. Univ. Comput., 15, 58-69.
    • (1993) Univ. Comput. , vol.15 , pp. 58-69
    • Beasley, D.1    Bull, D.R.2    Martin, R.R.3
  • 40
    • 0001844324 scopus 로고
    • An overview of genetic algorithms. Part 2: Research topics
    • Beasley, D., Bull, D. R. and Martin, R. R. (1993) An overview of genetic algorithms. Part 2: Research topics. Univ. Comput., 15, 170-181.
    • (1993) Univ. Comput. , vol.15 , pp. 170-181
    • Beasley, D.1    Bull, D.R.2    Martin, R.R.3
  • 42
    • 33646271006 scopus 로고    scopus 로고
    • Technical Report. Available at www.karnig.co.uk/ga/ggat.html
    • Derderian, K. (2002) General Genetic Algorithm Tool. Technical Report. Available at www.karnig.co.uk/ga/ggat.html.
    • (2002) General Genetic Algorithm Tool
    • Derderian, K.1
  • 43
    • 0004596361 scopus 로고
    • Toward a better understanding of mixing in genetic algorithms
    • Goldberg, D., Deb, K. and Theirens, D. (1993) Toward a better understanding of mixing in genetic algorithms. Soc. Instrum. Cont. Eng. J., 32, 10-16.
    • (1993) Soc. Instrum. Cont. Eng. J. , vol.32 , pp. 10-16
    • Goldberg, D.1    Deb, K.2    Theirens, D.3
  • 44
    • 0003647211 scopus 로고
    • LGSynth91 Technical Report 3, University of California. Available at www.ece.pdx.edu/polo/function/LGSynth91
    • LGSynth91 (1991) Logic synthesis and Optimization Benchmarks. Technical Report 3, University of California. Available at www.ece.pdx.edu/polo/ function/LGSynth91.
    • (1991) Logic Synthesis and Optimization Benchmarks
  • 46
    • 0035719449 scopus 로고    scopus 로고
    • Study on UIO sequence generation for sequential machine's functional test
    • Shanghai, China, October 23-25, IEEE
    • Sun, H., Gao, M. and Liang, A. (2001) Study on UIO sequence generation for sequential machine's functional test. In Proc. 4th Int. Conf. ASIC, Shanghai, China, October 23-25, pp. 628-632. IEEE.
    • (2001) Proc. 4th Int. Conf. ASIC , pp. 628-632
    • Sun, H.1    Gao, M.2    Liang, A.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.