메뉴 건너뛰기




Volumn 19, Issue 3, 2009, Pages 215-261

Testing with model checkers: A survey

Author keywords

Automated testing; Model checking; Software testing; Test case generation

Indexed keywords

AUTOMATED TESTING; FORMAL VERIFICATION TOOLS; MODEL CHECKER; ROOT CAUSE; STATE OF THE ART; TEST CASE; TEST CASE GENERATION; USE-MODEL;

EID: 67650098410     PISSN: 09600833     EISSN: 10991689     Source Type: Journal    
DOI: 10.1002/stvr.402     Document Type: Review
Times cited : (170)

References (126)
  • 1
    • 0005725443 scopus 로고    scopus 로고
    • Proceedings 1996 SPIN Workshop, August 1996. Also WVU Technical Report NASA-IVV-96-022
    • Callahan J, Schneider F, Easterbrook S. Automated software testing using model-checking. Proceedings 1996 SPIN Workshop, August 1996. Also WVU Technical Report NASA-IVV-96-022.
    • Callahan, J.1    Schneider, F.2    Easterbrook, S.3
  • 2
    • 84958769296 scopus 로고    scopus 로고
    • Engels A, Feijs L, Mauw S. Test generation for intelligent networks using model checking. Proceedings of the 3rd International Workshop on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'97), Enschede, The Netherlands, April 1997 (Lecture Notes in Computer Science, 1217), Brinksma ED (ed.). Springer: Berlin, 1997.
    • Engels A, Feijs L, Mauw S. Test generation for intelligent networks using model checking. Proceedings of the 3rd International Workshop on Tools and Algorithms for the Construction and Analysis of Systems (TACAS'97), Enschede, The Netherlands, April 1997 (Lecture Notes in Computer Science, vol. 1217), Brinksma ED (ed.). Springer: Berlin, 1997.
  • 3
    • 34548116280 scopus 로고    scopus 로고
    • A taxonomy of model-based testing
    • Technical Report No. 04/2006, Department of Computer Science, The University of Waikato, New Zealand, April
    • Utting M, Pretschner A, Legeard B. A taxonomy of model-based testing. Technical Report No. 04/2006, Department of Computer Science, The University of Waikato, New Zealand, April 2006.
    • (2006)
    • Utting, M.1    Pretschner, A.2    Legeard, B.3
  • 5
    • 0022987223 scopus 로고
    • An automata-theoretic approach to automatic program verification (preliminary report)
    • IEEE Computer Society: Silver Spring, MD
    • Vardi MY, Wolper P. An automata-theoretic approach to automatic program verification (preliminary report). Proceedings of the 1st IEEE Symposium on Logic in Computer Science (LICS'86). IEEE Computer Society: Silver Spring, MD, 1986; 332-334.
    • (1986) Proceedings of the 1st IEEE Symposium on Logic in Computer Science (LICS'86) , pp. 332-334
    • Vardi, M.Y.1    Wolper, P.2
  • 6
    • 0020900726 scopus 로고
    • Automatic verification of finite state concurrent system using temporal logic specifications: A practical approach
    • ACM Press: New York, NY, U.S.A, ISBN 0-89791-090-7. DOI: 10.1145/ 567067.567080
    • Clarke EM, Emerson EA, Sistla AP. Automatic verification of finite state concurrent system using temporal logic specifications: A practical approach. POPL '83: Proceedings of the 10th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages. ACM Press: New York, NY, U.S.A., 1983; 117-126. ISBN 0-89791-090-7. DOI: 10.1145/ 567067.567080.
    • (1983) POPL '83: Proceedings of the 10th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages , pp. 117-126
    • Clarke, E.M.1    Emerson, E.A.2    Sistla, A.P.3
  • 9
    • 70149099641 scopus 로고
    • The SMV system. Technical Report CMU-CS-92-131, Carnegie-Mellon University
    • McMillan KL. The SMV system. Technical Report CMU-CS-92-131, Carnegie-Mellon University, 1992.
    • (1992)
    • McMillan, K.L.1
  • 10
    • 85047040703 scopus 로고
    • The temporal logic of programs
    • 31 October-2 November, Providence, RI, U.S.A. IEEE Press: New York
    • Pnueli A. The temporal logic of programs. Eighteenth Annual Symposium on Foundations of Computer Science, 31 October-2 November 1977, Providence, RI, U.S.A. IEEE Press: New York, 1977; 46-57.
    • (1977) Eighteenth Annual Symposium on Foundations of Computer Science , pp. 46-57
    • Pnueli, A.1
  • 11
    • 85037030721 scopus 로고
    • Design and synthesis of synchronization skeletons using branching-time temporal logic
    • London, U.K. Springer: Berlin, ISBN 3-540-11212-X
    • Clarke EM, Allen Emerson E. Design and synthesis of synchronization skeletons using branching-time temporal logic. Logic of Programs, Workshop, London, U.K. Springer: Berlin, 1982; 52-71. ISBN 3-540-11212-X.
    • (1982) Logic of Programs, Workshop , pp. 52-71
    • Clarke, E.M.1    Allen Emerson, E.2
  • 12
    • 85027646065 scopus 로고
    • Decision procedures and expressiveness in the temporal logic of branching time
    • New York, NY, U.S.A. ACM Press: New York, ISBN 0-89791-070-2. DOI: 10.1145/800070.802190
    • Allen Emerson E, Halpern JY. Decision procedures and expressiveness in the temporal logic of branching time. STOC '82: Proceedings of the Fourteenth Annual ACM Symposium on Theory of Computing, New York, NY, U.S.A. ACM Press: New York, 1982; 169-180. ISBN 0-89791-070-2. DOI: 10.1145/800070.802190.
    • (1982) STOC '82: Proceedings of the Fourteenth Annual ACM Symposium on Theory of Computing , pp. 169-180
    • Allen Emerson, E.1    Halpern, J.Y.2
  • 13
    • 0021974161 scopus 로고
    • Algebraic laws for nondeterminism and concurrency
    • ISSN 0004-5411. DOI: 10.1145/2455.2460
    • Hennessy M, Milner R. Algebraic laws for nondeterminism and concurrency. Journal of the ACM (JACM) 1985; 32(1):137-161. ISSN 0004-5411. DOI: 10.1145/2455.2460.
    • (1985) Journal of the ACM (JACM) , vol.32 , Issue.1 , pp. 137-161
    • Hennessy, M.1    Milner, R.2
  • 14
    • 49049126479 scopus 로고
    • Results on the propositional μ-calculus
    • Kozen D. Results on the propositional μ-calculus. Theoretical Computer Science 1983; 27(3):333-354.
    • (1983) Theoretical Computer Science , vol.27 , Issue.3 , pp. 333-354
    • Kozen, D.1
  • 16
    • 0023362541 scopus 로고
    • Modalities for model checking: Branching time logic strikes back
    • 275-306. ISSN 0167-6423. DOI: (87)90036-0
    • Allen Emerson E, Lei C-L. Modalities for model checking: Branching time logic strikes back. Science of Computer Programming 1987; 8(3):275-306. ISSN 0167-6423. DOI: http://dx.doi.org/10.1016/ 0167-6423(87)90036-0.
    • (1987) Science of Computer Programming , vol.8 , Issue.3
    • Allen Emerson, E.1    Lei, C.-L.2
  • 20
    • 0003581143 scopus 로고
    • Kluwer Academic Publishers: Norwell, MA, U.S.A, ISBN 07 92393805
    • McMillan KL. Symbolic Model Checking. Kluwer Academic Publishers: Norwell, MA, U.S.A., 1993. ISBN 07 92393805.
    • (1993) Symbolic Model Checking
    • McMillan, K.L.1
  • 21
    • 0022769976 scopus 로고
    • Graph-based algorithms for Boolean function manipulation
    • 677-691. ISSN 0018-9340. DOI
    • Bryant RE. Graph-based algorithms for Boolean function manipulation. IEEE Transactions on Computers 1986; 35(8):677-691. ISSN 0018-9340. DOI: http://dx.doi.org/10.1109/TC.1986.1676819.
    • (1986) IEEE Transactions on Computers , vol.35 , Issue.8
    • Bryant, R.E.1
  • 24
    • 18944390941 scopus 로고    scopus 로고
    • The model checker SPIN
    • 279-295. ISSN 0098-5589. DOI: 10.1109/ 32.588521
    • Holzmann GJ. The model checker SPIN. IEEE Transactions on Software Engineering 1997; 23(5):279-295. ISSN 0098-5589. DOI: 10.1109/ 32.588521.
    • (1997) IEEE Transactions on Software Engineering , vol.23 , Issue.5
    • Holzmann, G.J.1
  • 25
    • 70149097872 scopus 로고    scopus 로고
    • de Moura L, Owre S, Rueβ H, Rushby J, Shankar N, Sorea M, Tiwari A. SAL 2. Computer-Aided Verification, CAV 2004 (Lecture Notes in Computer Science, 3114), Boston MA, Alur R, Peled D (eds.). Springer: Berlin, July 2004; 496-500.
    • de Moura L, Owre S, Rueβ H, Rushby J, Shankar N, Sorea M, Tiwari A. SAL 2. Computer-Aided Verification, CAV 2004 (Lecture Notes in Computer Science, vol. 3114), Boston MA, Alur R, Peled D (eds.). Springer: Berlin, July 2004; 496-500.
  • 26
    • 35248890016 scopus 로고    scopus 로고
    • Counterexamples revisited: Principles, algorithms, applications
    • Verification: Theory and Practice , Springer: Berlin
    • Clarke E, Veith H. Counterexamples revisited: Principles, algorithms, applications. Verification: Theory and Practice (Lecture Notes in Computer Science, vol. 2772). Springer: Berlin, 2004; 208-224.
    • (2004) Lecture Notes in Computer Science , vol.2772 , pp. 208-224
    • Clarke, E.1    Veith, H.2
  • 29
    • 35048856013 scopus 로고    scopus 로고
    • Witness and counterexample automata for ACTL
    • Formal Techniques for Networked and Distributed Systems , Springer: Berlin
    • Meolic R, Fantechi A, Gnesi S. Witness and counterexample automata for ACTL. Formal Techniques for Networked and Distributed Systems (Lecture Notes in Computer Science, vol. 3235). Springer: Berlin, 2004; 259-275.
    • (2004) Lecture Notes in Computer Science , vol.3235 , pp. 259-275
    • Meolic, R.1    Fantechi, A.2    Gnesi, S.3
  • 32
    • 70149104922 scopus 로고    scopus 로고
    • Automatic test generation from specifications for control-flow and data-flow coverage criteria
    • Naval Postgraduate School, Monterey, CA, June
    • Hong HS, Lee I. Automatic test generation from specifications for control-flow and data-flow coverage criteria. Proceedings of Monterey Workshop, Naval Postgraduate School, Monterey, CA, June 2001; 230-246.
    • (2001) Proceedings of Monterey Workshop , pp. 230-246
    • Hong, H.S.1    Lee, I.2
  • 37
    • 70149100510 scopus 로고    scopus 로고
    • Ammann P, Offutt J. Introduction to Software Testing. Cambridge University Press: New York, NY, U.S.A., 2008. ISBN 0521880386, 9780521880381.
    • Ammann P, Offutt J. Introduction to Software Testing. Cambridge University Press: New York, NY, U.S.A., 2008. ISBN 0521880386, 9780521880381.
  • 39
    • 84947248224 scopus 로고    scopus 로고
    • Sequential abstract-state machines capture sequential algorithms
    • DOI: 10.1145/343369.343384
    • Gurevich Y. Sequential abstract-state machines capture sequential algorithms. ACM Transactions on Computational Logic 2000; 1(1):77-111. DOI: 10.1145/343369.343384.
    • (2000) ACM Transactions on Computational Logic , vol.1 , Issue.1 , pp. 77-111
    • Gurevich, Y.1
  • 40
    • 0013043880 scopus 로고    scopus 로고
    • ASM-based testing: Coverage criteria and automatic test sequence
    • Gargantini A, Riccobene E. ASM-based testing: Coverage criteria and automatic test sequence. Journal of Universal Computer Science 2001; 7(11):1050-1067.
    • (2001) Journal of Universal Computer Science , vol.7 , Issue.11 , pp. 1050-1067
    • Gargantini, A.1    Riccobene, E.2
  • 41
    • 35248823186 scopus 로고    scopus 로고
    • Using SPIN to generate tests from ASM specifications
    • Proceedings of the Abstract State Machines 2003. Advances in Theory and Practice: 10th International Workshop, ASM 2003, Taormina, Italy, 3-7 March, Springer: Berlin
    • Gargantini A, Riccobene E, Rinzivillo S. Using SPIN to generate tests from ASM specifications. Proceedings of the Abstract State Machines 2003. Advances in Theory and Practice: 10th International Workshop, ASM 2003, Taormina, Italy, 3-7 March 2003 (Lecture Notes in Computer Science, vol. 2589). Springer: Berlin, 2003; 263.
    • (2003) Lecture Notes in Computer Science , vol.2589 , pp. 263
    • Gargantini, A.1    Riccobene, E.2    Rinzivillo, S.3
  • 44
    • 70149115120 scopus 로고    scopus 로고
    • Coverage based test-case generation using model checkers
    • Technical Report 01-005, University of Minnesota, Minneapolis
    • Rayadurgam S, Heimdahl MPE. Coverage based test-case generation using model checkers. Technical Report 01-005, University of Minnesota, Minneapolis, 2001.
    • (2001)
    • Rayadurgam, S.1    Heimdahl, M.P.E.2
  • 49
    • 0028497822 scopus 로고
    • Applicability of modified condition/decision coverage to software testing
    • Chilenski JJ, Miller SP. Applicability of modified condition/decision coverage to software testing. Software Engineering Journal 1994; 9(5):193-200.
    • (1994) Software Engineering Journal , vol.9 , Issue.5 , pp. 193-200
    • Chilenski, J.J.1    Miller, S.P.2
  • 51
    • 15844404646 scopus 로고    scopus 로고
    • Model checkers in software testing
    • Technical Report NIST-IR 6777, National Institute of Standards and Technology
    • Ammann P, Black PE, Ding W. Model checkers in software testing. Technical Report NIST-IR 6777, National Institute of Standards and Technology, 2002.
    • (2002)
    • Ammann, P.1    Black, P.E.2    Ding, W.3
  • 54
    • 84888265186 scopus 로고    scopus 로고
    • A temporal logic based theory of test coverage and generation
    • Tools and Algorithms for the Construction and Analysis of Systems: 8th International Conference, TACAS 2002, Held as Part of the Joint European Conference on Theory and Practice of Software, ETAPS 2002, Grenoble, France , Springer: Berlin
    • Hong HS, Lee I, Sokolsky I, Ural H. A temporal logic based theory of test coverage and generation. Tools and Algorithms for the Construction and Analysis of Systems: 8th International Conference, TACAS 2002, Held as Part of the Joint European Conference on Theory and Practice of Software, ETAPS 2002, Grenoble, France (Lecture Notes in Computer Science, vol. 2280). Springer: Berlin, 2002; 151-161.
    • (2002) Lecture Notes in Computer Science , vol.2280 , pp. 151-161
    • Hong, H.S.1    Lee, I.2    Sokolsky, I.3    Ural, H.4
  • 56
    • 0022043004 scopus 로고    scopus 로고
    • Rapps S, Weyuker EJ. Selecting software test data using data flow information. IEEE Transactions on Software Engineering 1985; 11(4):367-375. ISSN 0098-5589. DOI: 10.1109/TSE.1985.232226.
    • Rapps S, Weyuker EJ. Selecting software test data using data flow information. IEEE Transactions on Software Engineering 1985; 11(4):367-375. ISSN 0098-5589. DOI: 10.1109/TSE.1985.232226.
  • 57
    • 24944461053 scopus 로고    scopus 로고
    • Dependence testing: Extending data flow testing with control dependence
    • Testing of Communicating Systems , Springer: Berlin
    • Hong HS, Ural H. Dependence testing: Extending data flow testing with control dependence. Testing of Communicating Systems (Lecture Notes in Computer Science, vol. 3502). Springer: Berlin, 2002; 23-39.
    • (2002) Lecture Notes in Computer Science , vol.3502 , pp. 23-39
    • Hong, H.S.1    Ural, H.2
  • 58
    • 4544370488 scopus 로고    scopus 로고
    • Technical Report, MS-CIS-01-07
    • Hong HS, Lee I, Sokolsky O, Cha SD. Automatic test generation from statecharts using model checking. Technical Report, MS-CIS-01-07, 2001.
    • (2001)
    • Hong, H.S.1    Lee, I.2    Sokolsky, O.3    Cha, S.D.4
  • 59
    • 43149095027 scopus 로고    scopus 로고
    • Kuhn DR, Okun V. Pseudo-exhaustive testing for software. Thirtieth Annual IEEE/NASA Software Engineering Workshop (SEW-30 2006), 25-28 April 2006. Loyola College Graduate Center, Columbia, MD, U.S.A. IEEE Computer Society: Silver Spring, MD, 2006; 153-158. DOI: 10.1109/ SEW.2006.26.
    • Kuhn DR, Okun V. Pseudo-exhaustive testing for software. Thirtieth Annual IEEE/NASA Software Engineering Workshop (SEW-30 2006), 25-28 April 2006. Loyola College Graduate Center, Columbia, MD, U.S.A. IEEE Computer Society: Silver Spring, MD, 2006; 153-158. DOI: 10.1109/ SEW.2006.26.
  • 60
    • 43149118379 scopus 로고    scopus 로고
    • A logic-based approach to combinatorial testing with constraints
    • Tests and Proofs , Springer: Berlin, DOI: 10.1007/ 978-3-540-79124-9-6
    • Calvagna A, Gargantini A. A logic-based approach to combinatorial testing with constraints. Tests and Proofs (Lecture Notes in Computer Science, vol. 4966). Springer: Berlin, 2008; 66-83. DOI: 10.1007/ 978-3-540-79124-9-6.
    • (2008) Lecture Notes in Computer Science , vol.4966 , pp. 66-83
    • Calvagna, A.1    Gargantini, A.2
  • 61
    • 0003778476 scopus 로고    scopus 로고
    • Generating test oracles via model checking
    • Technical Report, NASA/WVU Software Research Lab
    • Callahan JR, Easterbrook SM, Montgomery TL. Generating test oracles via model checking. Technical Report, NASA/WVU Software Research Lab, 1998.
    • (1998)
    • Callahan, J.R.1    Easterbrook, S.M.2    Montgomery, T.L.3
  • 66
    • 0017959155 scopus 로고
    • Hints on test data selection: Help for the practicing programmer
    • DeMillo RA, Lipton RJ, Sayward FG. Hints on test data selection: Help for the practicing programmer. Computer 1978; 11:34-41.
    • (1978) Computer , vol.11 , pp. 34-41
    • DeMillo, R.A.1    Lipton, R.J.2    Sayward, F.G.3
  • 67
    • 0003502105 scopus 로고
    • Mutation analysis
    • Technical Report, School of Information and Computer Science, Georgia Institute of Technology, Atlanta, GA
    • Acree AT, Budd TA, DeMillo RA, Lipton RJ, Sayward FG. Mutation analysis. Technical Report, School of Information and Computer Science, Georgia Institute of Technology, Atlanta, GA, 1979.
    • (1979)
    • Acree, A.T.1    Budd, T.A.2    DeMillo, R.A.3    Lipton, R.J.4    Sayward, F.G.5
  • 68
    • 0021936422 scopus 로고
    • Program testing by specification mutation
    • ISSN 0096-0551. DOI: 10.1016/0096-0551(85)90011-6
    • Budd TA, Gopal AS. Program testing by specification mutation. Computer Languages 1985; 10(1):63-73. ISSN 0096-0551. DOI: 10.1016/0096-0551(85)90011-6.
    • (1985) Computer Languages , vol.10 , Issue.1 , pp. 63-73
    • Budd, T.A.1    Gopal, A.S.2
  • 72
    • 38849174788 scopus 로고    scopus 로고
    • Using model-checkers for mutation-based test-case generation, coverage analysis and specification analysis
    • IEEE Computer Society: Los Alamitos, CA, U.S.A, ISBN 0-7695-2703-5. DOI: 10.1109/ICSEA.2006.75
    • Fraser G, Wotawa F. Using model-checkers for mutation-based test-case generation, coverage analysis and specification analysis. Proceedings of the International Conference on Software Engineering Advances (ICSEA 2006). IEEE Computer Society: Los Alamitos, CA, U.S.A., 2006; 16-22. ISBN 0-7695-2703-5. DOI: 10.1109/ICSEA.2006.75.
    • (2006) Proceedings of the International Conference on Software Engineering Advances (ICSEA 2006) , pp. 16-22
    • Fraser, G.1    Wotawa, F.2
  • 73
    • 70149109671 scopus 로고    scopus 로고
    • Using and improving requirement properties for mutation based test-case generation. 22. WI-MAW Rundbrief
    • Fraser G, Wotawa F. Using and improving requirement properties for mutation based test-case generation. 22. WI-MAW Rundbrief, Jahrgang, 2006; 12(2):5-23.
    • (2006) Jahrgang , vol.12 , Issue.2 , pp. 5-23
    • Fraser, G.1    Wotawa, F.2
  • 74
    • 33745151557 scopus 로고    scopus 로고
    • Mutation of model checker specifications for test generation and evaluation
    • Kluwer Academic Publishers: Norwell, MA, U.S.A
    • Black PE, Okun V, Yesha Y. Mutation of model checker specifications for test generation and evaluation. Mutation Testing for the New Century. Kluwer Academic Publishers: Norwell, MA, U.S.A., 2001; 14-20.
    • (2001) Mutation Testing for the New Century , pp. 14-20
    • Black, P.E.1    Okun, V.2    Yesha, Y.3
  • 75
    • 38049067653 scopus 로고    scopus 로고
    • Using model checking to generate fault detecting tests
    • Proceedings of the International Conference on Tests And Proofs (TAP, Zurich, Switzerland , Springer: Berlin
    • Gargantini A. Using model checking to generate fault detecting tests. Proceedings of the International Conference on Tests And Proofs (TAP), Zurich, Switzerland (Lecture Notes in Computer Science, vol. 4454). Springer: Berlin, 2007; 189-206.
    • (2007) Lecture Notes in Computer Science , vol.4454 , pp. 189-206
    • Gargantini, A.1
  • 76
    • 36148993791 scopus 로고    scopus 로고
    • Testing with model checker: Insuring fault visibility
    • Technical Report NIST-IR 6929, National Institute of Standards and Technology
    • Okun V, Black PE, Yesha Y. Testing with model checker: Insuring fault visibility. Technical Report NIST-IR 6929, National Institute of Standards and Technology, 2003.
    • (2003)
    • Okun, V.1    Black, P.E.2    Yesha, Y.3
  • 79
    • 42149126081 scopus 로고    scopus 로고
    • Using model-checkers to generate and analyze property relevant test-cases
    • ISSN 0963-9314
    • Fraser G, Wotawa F. Using model-checkers to generate and analyze property relevant test-cases. Software Quality Journal 2008; 16(2):161-183. ISSN 0963-9314.
    • (2008) Software Quality Journal , vol.16 , Issue.2 , pp. 161-183
    • Fraser, G.1    Wotawa, F.2
  • 80
    • 34548110013 scopus 로고    scopus 로고
    • Property relevant software testing with model-checkers
    • ISSN 0163-5948. DOI: 10.1145/1218776.1218787
    • Fraser G, Wotawa F. Property relevant software testing with model-checkers. SIGSOFT Software Engineering Notes 2006; 31(6):1-10. ISSN 0163-5948. DOI: 10.1145/1218776.1218787.
    • (2006) SIGSOFT Software Engineering Notes , vol.31 , Issue.6 , pp. 1-10
    • Fraser, G.1    Wotawa, F.2
  • 83
    • 0033309839 scopus 로고    scopus 로고
    • Abstracting formal specifications to generate software tests via model checking
    • IEEE Press: New York
    • Ammann P, Black PE. Abstracting formal specifications to generate software tests via model checking. Proceedings of the 18th Digital Avionics Systems Conference, vol. 2. IEEE Press: New York, 1999.
    • (1999) Proceedings of the 18th Digital Avionics Systems Conference , vol.2
    • Ammann, P.1    Black, P.E.2
  • 84
    • 47849101889 scopus 로고    scopus 로고
    • Test-case generation and coverage analysis for nondeterministic systems using model-checkers
    • IEEE Computer Society: Los Alamitos, CA, U.S.A, ISBN 0-7695-2937-2. DOI: 10.1109/ICSEA.2007.71
    • Fraser G, Wotawa F. Test-case generation and coverage analysis for nondeterministic systems using model-checkers. Proceedings of the International Conference on Software Engineering Advances (ICSEA 2007). IEEE Computer Society: Los Alamitos, CA, U.S.A., 2007; 45. ISBN 0-7695-2937-2. DOI: 10.1109/ICSEA.2007.71.
    • (2007) Proceedings of the International Conference on Software Engineering Advances (ICSEA 2007) , pp. 45
    • Fraser, G.1    Wotawa, F.2
  • 85
    • 35048814946 scopus 로고    scopus 로고
    • Auto-generating test sequences using model checkers: A case study
    • Third International Workshop on Formal Approaches to Software Testing , Springer: Berlin
    • Heimdahl MPE, Rayadurgam S, Visser W, Devaraj G, Gao J. Auto-generating test sequences using model checkers: A case study. Third International Workshop on Formal Approaches to Software Testing (Lecture Notes in Computer Science, vol. 2931). Springer: Berlin, 2003; 42-59.
    • (2003) Lecture Notes in Computer Science , vol.2931 , pp. 42-59
    • Heimdahl, M.P.E.1    Rayadurgam, S.2    Visser, W.3    Devaraj, G.4    Gao, J.5
  • 87
    • 34248519472 scopus 로고    scopus 로고
    • Devaraj G, Heimdahl MPE, Liang D. Coverage-directed test generation with model checkers: Challenges and opportunities. COMPSAC '05: Proceedings of the 29th Annual International Computer Software and Applications Conference COMPSAC'05, 1. IEEE Computer Society: Washington, DC, U.S.A, 2005; 455-462. DOI: 10.1109/COMPSAC.2005.66
    • Devaraj G, Heimdahl MPE, Liang D. Coverage-directed test generation with model checkers: Challenges and opportunities. COMPSAC '05: Proceedings of the 29th Annual International Computer Software and Applications Conference (COMPSAC'05), vol. 1. IEEE Computer Society: Washington, DC, U.S.A., 2005; 455-462. DOI: 10.1109/COMPSAC.2005.66.
  • 89
    • 1542534185 scopus 로고    scopus 로고
    • Subsumption of condition coverage techniques by mutation testing
    • Technical Report, ISSE-TR-96-01
    • Offutt JA, Voas JM. Subsumption of condition coverage techniques by mutation testing. Technical Report, ISSE-TR-96-01, 1996.
    • (1996)
    • Offutt, J.A.1    Voas, J.M.2
  • 91
    • 70149117830 scopus 로고    scopus 로고
    • Automated test generation with SAL. Technical Report, Computer Science Laboratory, SRI International
    • Hamon G, de Moura L, Rushby J. Automated test generation with SAL. Technical Report, Computer Science Laboratory, SRI International, 2005.
    • (2005)
    • Hamon, G.1    de Moura, L.2    Rushby, J.3
  • 93
    • 0035161624 scopus 로고    scopus 로고
    • Digital Avionics Systems, 2001. DASC. The 20th Conference
    • 9B6/1-9B6/4
    • Black PE, Ranville S. Winnowing tests: Getting quality coverage from a model checker without quantity. Digital Avionics Systems, 2001. DASC. The 20th Conference, vol. 2, 2001; 9B6/1-9B6/4.
    • (2001) , vol.2
    • Black, P.E.1    Ranville, S.2
  • 95
    • 15844394509 scopus 로고    scopus 로고
    • Test-suite reduction for model based tests: Effects on test quality and implications for testing
    • IEEE Computer Society: Silver Spring, MD, ISBN 0-7695-2131-2
    • Heimdahl MPE, Devaraj G. Test-suite reduction for model based tests: Effects on test quality and implications for testing. ASE. IEEE Computer Society: Silver Spring, MD, 2004; 176-185. ISBN 0-7695-2131-2.
    • (2004) ASE , pp. 176-185
    • Heimdahl, M.P.E.1    Devaraj, G.2
  • 97
    • 37149024582 scopus 로고    scopus 로고
    • Redundancy based test-suite reduction
    • Proceedings of the 10th International Conference on Fundamental Approaches to Software Engineering FASE 2007, Springer: Berlin
    • Fraser G, Wotawa F. Redundancy based test-suite reduction. Proceedings of the 10th International Conference on Fundamental Approaches to Software Engineering (FASE 2007) (Lecture Notes in Computer Science, vol. 4422). Springer: Berlin, 2007; 291-305.
    • (2007) Lecture Notes in Computer Science , vol.4422 , pp. 291-305
    • Fraser, G.1    Wotawa, F.2
  • 99
    • 38849109957 scopus 로고    scopus 로고
    • Using LTL rewriting to improve the performance of model-checker based test-case generation
    • ACM Press: New York, NY, U.S.A, ISBN 978-1-59593-850-3. DOI: 10.1145/1291535.1291542
    • Fraser G, Wotawa F. Using LTL rewriting to improve the performance of model-checker based test-case generation. A-MOST '07: Proceedings of the 3rd International Workshop on Advances in Model-based Testing. ACM Press: New York, NY, U.S.A., 2007; 64-74. ISBN 978-1-59593-850-3. DOI: 10.1145/1291535.1291542.
    • (2007) A-MOST '07: Proceedings of the 3rd International Workshop on Advances in Model-based Testing , pp. 64-74
    • Fraser, G.1    Wotawa, F.2
  • 102
    • 24144476612 scopus 로고    scopus 로고
    • Using model checking for reducing the cost of test generation
    • Formal Approaches to Software Testing , Springer: Berlin
    • Hyoung S, Hong X, Ural H. Using model checking for reducing the cost of test generation. Formal Approaches to Software Testing (Lecture Notes in Computer Science, vol. 3395). Springer: Berlin, 2005; 110-124.
    • (2005) Lecture Notes in Computer Science , vol.3395 , pp. 110-124
    • Hyoung, S.1    Hong, X.2    Ural, H.3
  • 105
    • 84896694020 scopus 로고    scopus 로고
    • Efficient monitoring of safety properties
    • ISSN 1433-2779. DOI: 10.1007 /s10009-003-0117-6
    • Havelund K, Rosu G. Efficient monitoring of safety properties. International Journal on Software Tools for Technology Transfer 2004; 6(2):158-173. ISSN 1433-2779. DOI: 10.1007 /s10009-003-0117-6.
    • (2004) International Journal on Software Tools for Technology Transfer , vol.6 , Issue.2 , pp. 158-173
    • Havelund, K.1    Rosu, G.2
  • 106
    • 17444417374 scopus 로고    scopus 로고
    • Rewriting-based techniques for runtime verification
    • DOI: 10.1007/s10515-005-6205-y
    • Rosu G, Havelund K. Rewriting-based techniques for runtime verification. Automated Software Engineering 2005; 12(2):151-197. DOI: 10.1007/s10515-005-6205-y.
    • (2005) Automated Software Engineering , vol.12 , Issue.2 , pp. 151-197
    • Rosu, G.1    Havelund, K.2
  • 108
    • 18744364718 scopus 로고    scopus 로고
    • Xu L, Dias M, Richardson D. Generating regression tests via model checking. COMPSAC '04: Proceedings of the 28th Annual International Computer Software and Applications Conference COMPSAC'04, Washington, DC, U.S.A. IEEE Computer Society: Silver Spring, MD, 2004; 336-341. ISBN 0-7695-2209-2-1
    • Xu L, Dias M, Richardson D. Generating regression tests via model checking. COMPSAC '04: Proceedings of the 28th Annual International Computer Software and Applications Conference (COMPSAC'04), Washington, DC, U.S.A. IEEE Computer Society: Silver Spring, MD, 2004; 336-341. ISBN 0-7695-2209-2-1.
  • 109
    • 34548142911 scopus 로고    scopus 로고
    • Handling Model Changes: Regression Testing and Test-suite Update with Model-checkers
    • Springer: Berlin
    • Fraser G, Aichernig B, Wotawa F. Handling Model Changes: Regression Testing and Test-suite Update with Model-checkers (Electronic Notes in Theoretical Computer Science, vol. 190). Springer: Berlin, 2007; 33-46.
    • (2007) Electronic Notes in Theoretical Computer Science , vol.190 , pp. 33-46
    • Fraser, G.1    Aichernig, B.2    Wotawa, F.3
  • 112
    • 0034475834 scopus 로고    scopus 로고
    • Black PE. Modeling and marshaling: Making tests from model checker counterexamples. Proceedings of the 19th Digital Avionics Systems Conference, 1. IEEE Press: New York, 2000; 1.B.3-1-1.B.3-6.
    • Black PE. Modeling and marshaling: Making tests from model checker counterexamples. Proceedings of the 19th Digital Avionics Systems Conference, vol. 1. IEEE Press: New York, 2000; 1.B.3-1-1.B.3-6.
  • 114
    • 35248840438 scopus 로고    scopus 로고
    • Peled D. Model checking and testing combined. Automata, Languages and Programming, Proceedings of the 30th International Colloquium, ICALP 2003, Eindhoven, The Netherlands, June 30-July 4 2003 (Lecture Notes in Computer Science, 2719), Baeten CM, Lenstra JK, Parrow J, Woeginger GJ (eds.). Springer: Berlin, 2003; 47-63.
    • Peled D. Model checking and testing combined. Automata, Languages and Programming, Proceedings of the 30th International Colloquium, ICALP 2003, Eindhoven, The Netherlands, June 30-July 4 2003 (Lecture Notes in Computer Science, vol. 2719), Baeten CM, Lenstra JK, Parrow J, Woeginger GJ (eds.). Springer: Berlin, 2003; 47-63.
  • 122
    • 13944264923 scopus 로고    scopus 로고
    • Automatic functional test program generation for pipelined processors using model checking
    • Washington, DC, U.S.A. IEEE Computer Society: Silver Spring, MD, ISBN 0-7803-7655-2
    • Mishra P, Dutt N. Automatic functional test program generation for pipelined processors using model checking. HLDVT '02: Proceedings of the Seventh IEEE International High-level Design Validation and Test Workshop, Washington, DC, U.S.A. IEEE Computer Society: Silver Spring, MD, 2002; 99. ISBN 0-7803-7655-2.
    • (2002) HLDVT '02: Proceedings of the Seventh IEEE International High-level Design Validation and Test Workshop , pp. 99
    • Mishra, P.1    Dutt, N.2
  • 123
    • 3042522983 scopus 로고    scopus 로고
    • Graph-based functional test program generation for pipelined processors
    • Washington, DC, U.S.A. IEEE Computer Society: Silver Spring, MD, ISBN 0-7695-2085-5-1
    • Mishra P, Dutt N. Graph-based functional test program generation for pipelined processors. DATE'04: Proceedings of the Conference on Design, Automation and Test in Europe, Washington, DC, U.S.A. IEEE Computer Society: Silver Spring, MD, 2004; 10182. ISBN 0-7695-2085-5-1.
    • (2004) DATE'04: Proceedings of the Conference on Design, Automation and Test in Europe , pp. 10182
    • Mishra, P.1    Dutt, N.2
  • 124
    • 33750896448 scopus 로고    scopus 로고
    • Koo H-M, Mishra P. Test Generation using SAT-based bounded model checking for validation of pipelined processors. GLSVLSI'06: Proceedings of the 16th ACM Great Lakes Symposium on VLSI. ACM: New York, NY, U.S.A., 2006; 362-365. ISBN 1-59593-347-6. DOI: http:// doi.acm.org/10.1145/1127908.1127991.
    • Koo H-M, Mishra P. Test Generation using SAT-based bounded model checking for validation of pipelined processors. GLSVLSI'06: Proceedings of the 16th ACM Great Lakes Symposium on VLSI. ACM: New York, NY, U.S.A., 2006; 362-365. ISBN 1-59593-347-6. DOI: http:// doi.acm.org/10.1145/1127908.1127991.
  • 125
    • 46449129684 scopus 로고    scopus 로고
    • Directed micro-architectural test generation for an industrial processor: A case study
    • IEEE Computer Society: Los Alamitos, CA, U.S.A, DOI: 10.1109/ MTV.2006.10
    • Koo H-M, Mishra P, Bhadra J, Abadir M. Directed micro-architectural test generation for an industrial processor: A case study. Seventh International Workshop on Microprocessor Test and Verification. IEEE Computer Society: Los Alamitos, CA, U.S.A., 2006; 33-36. DOI: 10.1109/ MTV.2006.10.
    • (2006) Seventh International Workshop on Microprocessor Test and Verification , pp. 33-36
    • Koo, H.-M.1    Mishra, P.2    Bhadra, J.3    Abadir, M.4


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