메뉴 건너뛰기




Volumn 25, Issue 5, 2013, Pages 683-721

On theorem prover-based testing

Author keywords

Domain partitioning; HOL TestGen; Test case generation; Test sequence; Theorem proving

Indexed keywords

DOMAIN PARTITIONING; HOL-TESTGEN; INTERACTIVE THEOREM PROVER; INTERACTIVE THEOREM PROVING; TEST CASE GENERATION; TEST DATA GENERATION; TEST SEQUENCE; THEORETICAL FOUNDATIONS;

EID: 84883053895     PISSN: 09345043     EISSN: 1433299X     Source Type: Journal    
DOI: 10.1007/s00165-012-0222-y     Document Type: Article
Times cited : (35)

References (51)
  • 1
    • 57049166562 scopus 로고    scopus 로고
    • A compiled implementation of normalization by evaluation
    • Mohamed, OA, Muñoz C, Tahar S (eds) Heidelberg, August 2008. Springer, Berlin
    • Aehlig K, Haftmann F, Nipkow T (2008) A compiled implementation of normalization by evaluation. In: Mohamed, OA, Muñoz C, Tahar S (eds) Theorem proving in higher order logics. Lecture notes in computer science, vol 5170, Heidelberg, August 2008. Springer, Berlin, pp 39-54
    • (2008) Theorem Proving in Higher Order Logics. Lecture Notes in Computer Science , vol.5170 , pp. 39-54
    • Aehlig, K.1    Haftmann, F.2    Nipkow, T.3
  • 3
    • 37149044854 scopus 로고    scopus 로고
    • JPF-SE: A symbolic execution extension to Java PathFinder
    • Grumberg O, Huth M (eds) TACAS Springer-Verlag, Heidelberg
    • Anand S, Pasareanu CS, Visser W (2007) JPF-SE: a symbolic execution extension to Java PathFinder. In: Grumberg O, Huth M (eds) TACAS. Lecture notes in computer science, vol 4424. Springer-Verlag, Heidelberg, pp 134-138
    • (2007) Lecture Notes in Computer Science , vol.4424 , pp. 134-138
    • Anand, S.1    Pasareanu, C.S.2    Visser, W.3
  • 5
    • 79960159164 scopus 로고    scopus 로고
    • An approach to modular and testable security models of real-world health-care applications
    • ACM Press
    • Brucker AD, Brügger L, Kearney P, Wolff B (2011) An approach to modular and testable security models of real-world health-care applications. In: ACM symposium on access control models and technologies (SACMAT). ACM Press, pp 133-142
    • (2011) ACM Symposium on Access Control Models and Technologies (SACMAT) , pp. 133-142
    • Brucker Ad, B.1
  • 6
    • 84871236007 scopus 로고    scopus 로고
    • Model-based firewall conformance testing
    • Suzuki K, Higashino T (eds) Testcom/FATES 2008 Springer, New York
    • Brucker AD, Brügger L, Wolff B (2008) Model-based firewall conformance testing. In: Suzuki K, Higashino T (eds) Testcom/FATES 2008. Lecture notes in computer science, vol 5047. Springer, New York, pp 103-118
    • (2008) Lecture Notes in Computer Science , vol.5047 , pp. 103-118
    • Brucker Ad, B.1
  • 7
    • 0026256511 scopus 로고
    • Software testing based on formal specifications: A theory and a tool
    • 10.1049/sej.1991.0040
    • Bernot G, Gaudel MC, Marre B (1991) Software testing based on formal specifications: a theory and a tool. Softw Eng J 6(6): 387-405
    • (1991) Softw Eng J , vol.6 , Issue.6 , pp. 387-405
    • Bernot, G.1    Gaudel, M.C.2    Marre, B.3
  • 8
    • 0036980185 scopus 로고    scopus 로고
    • Korat: Automated testing based on Java predicates
    • Boyapati C, Khurshid S, Marinov D (2002) Korat: automated testing based on Java predicates. In: ISSTA, pp 123-133
    • (2002) ISSTA , pp. 123-133
    • Boyapati, C.1    Khurshid, S.2    Marinov, D.3
  • 9
    • 16244421092 scopus 로고    scopus 로고
    • Random testing in Isabelle/HOL
    • Los Alamitos, CA, USA. IEEE Computer Society
    • Berghofer S, Nipkow T (2004) Random testing in Isabelle/HOL. In: Software engineering and formal methods (SEFM), Los Alamitos, CA, USA. IEEE Computer Society, pp 230-239
    • (2004) Software Engineering and Formal Methods (SEFM) , pp. 230-239
    • Berghofer, S.1    Nipkow, T.2
  • 10
    • 70549108087 scopus 로고    scopus 로고
    • A formal framework for service orchestration testing based on symbolic transition systems
    • M. Néñez Baker M.G. Merayo (eds) Springer Heidelberg
    • Bentakouk L, Poizat P, Zaïdi F (2009) A formal framework for service orchestration testing based on symbolic transition systems. In: Néñez M, Baker P, Merayo MG (eds) TestCom/FATES. Lecture notes in computer science, vol 5826. Springer, Heidelberg, pp 16-32
    • (2009) TestCom/FATES. Lecture Notes in Computer Science, Vol 5826 , pp. 16-32
    • Bentakouk, L.1    Poizat, P.2    Zaïdi, F.3
  • 11
    • 70350490611 scopus 로고    scopus 로고
    • Path feasibility analysis for string-manipulating programs
    • S. Kowalewski A. Philippou (eds) Springer Heidelberg
    • Bjørner N, Tillmann N, Voronkov A (2009) Path feasibility analysis for string-manipulating programs. In: Kowalewski S, Philippou A (eds) TACAS. Lecture notes in computer science, vol 5505. Springer, Heidelberg, pp 307-321
    • (2009) TACAS. Lecture Notes in Computer Science, Vol 5505 , pp. 307-321
    • Bjørner, N.1    Tillmann, N.2    Voronkov, A.3
  • 14
    • 38049018067 scopus 로고    scopus 로고
    • Test-sequence generation with HOL-TESTGEN - With an application to firewall testing
    • Meyer B, Gurevich Y (eds) Springer
    • Brucker AD, Wolff B (2007) Test-sequence generation with HOL-TESTGEN - with an application to firewall testing. In: Meyer B, Gurevich Y (eds) TAP 2007: tests and proofs. Lecture notes in computer science, vol 4454. Springer, pp 149-168
    • (2007) TAP 2007: Tests and Proofs. Lecture Notes in Computer Science , vol.4454 , pp. 149-168
    • Brucker, A.D.1    Wolff, B.2
  • 15
    • 59249104834 scopus 로고    scopus 로고
    • An extensible encoding of object-oriented data models in HOL
    • 1191.68619 10.1007/s10817-008-9108-3
    • Brucker AD, Wolff B (2008) An extensible encoding of object-oriented data models in HOL. J Autom Reason 41: 219-249
    • (2008) J Autom Reason , vol.41 , pp. 219-249
    • Brucker, A.D.1    Wolff, B.2
  • 18
    • 0003180840 scopus 로고
    • A formulation of the simple theory of types
    • 1931 10.2307/2266170
    • Church A (1940) A formulation of the simple theory of types. J Symb Logic 5(2): 56-68
    • (1940) J Symb Logic , vol.5 , Issue.2 , pp. 56-68
    • Church, A.1
  • 22
    • 43149102736 scopus 로고    scopus 로고
    • Parameterized unit testing with Pex
    • B. Beckert R. Hähnle (eds) Springer Heidelberg
    • de Halleux J, Tillmann N (2008) Parameterized unit testing with Pex. In: Beckert B, Hähnle R (eds) TAP. Lecture notes in computer science, vol 4966. Springer, Heidelberg, pp 171-181
    • (2008) TAP. Lecture Notes in Computer Science, Vol 4966 , pp. 171-181
    • De Halleux, J.1    Tillmann, N.2
  • 23
    • 0019021103 scopus 로고
    • Error sensitive test cases analysis (estca)
    • 0431.68017 10.1109/TSE.1980.234487
    • Foster KA (1980) Error sensitive test cases analysis (estca). IEEE Trans Softw Eng 6(3): 258-264
    • (1980) IEEE Trans Softw Eng , vol.6 , Issue.3 , pp. 258-264
    • Foster, K.A.1
  • 26
    • 0010361611 scopus 로고    scopus 로고
    • The economic impacts of inadequate infrastructure for software testing
    • National Institute of Standards & Technology, May 2002
    • Gallaher MP, Kropp BM (2002) The economic impacts of inadequate infrastructure for software testing. Technical Report Planning Report 02-03, National Institute of Standards & Technology, May 2002
    • (2002) Technical Report Planning Report 02-03
    • Gallaher, M.P.1    Kropp, B.M.2
  • 28
    • 10644295766 scopus 로고    scopus 로고
    • Instrumenting scenarios in a model-driven development environment
    • 10.1016/j.infsof.2004.07.007
    • Grieskamp W, Tillmann N, Veanes M (2004) Instrumenting scenarios in a model-driven development environment. Inf Softw Technol 46(15): 1027-1036
    • (2004) Inf Softw Technol , vol.46 , Issue.15 , pp. 1027-1036
    • Grieskamp, W.1    Tillmann, N.2    Veanes, M.3
  • 29
    • 34548074789 scopus 로고    scopus 로고
    • Implementing conformiq qtronic
    • Petrenko A, Veanes M, Tretmans J, Grieskamp W (eds) TestCom/FATES Springer, Heidelberg
    • Huima A (2007) Implementing conformiq qtronic. In: Petrenko A, Veanes M, Tretmans J, Grieskamp W (eds) TestCom/FATES. Lecture notes in computer science, vol 4581. Springer, Heidelberg, pp 1-12
    • (2007) Lecture Notes in Computer Science , vol.4581 , pp. 1-12
    • Huima, A.1
  • 30
    • 23944432682 scopus 로고    scopus 로고
    • TGV: Theory, principles and algorithms
    • 10.1007/s10009-004-0153-x
    • Jard C, Jéron T (2005) TGV: theory, principles and algorithms. Softw Tools Technol Transf 7(4): 297-315
    • (2005) Softw Tools Technol Transf , vol.7 , Issue.4 , pp. 297-315
    • Jard, C.1    Jéron, T.2
  • 31
    • 64849103039 scopus 로고    scopus 로고
    • Leirios test generator: Automated test generation from b models
    • Julliand J, Kouchnarenko O (eds) Springer, Heidelberg
    • Jaffuel E, Legeard B (2007) Leirios test generator: automated test generation from b models. In: Julliand J, Kouchnarenko O (eds) Lecture notes in computer science, vol 4355. Springer, Heidelberg, pp 277-280
    • (2007) Lecture Notes in Computer Science , vol.4355 , pp. 277-280
    • Jaffuel, E.1    Legeard, B.2
  • 32
    • 61949206747 scopus 로고    scopus 로고
    • Operating system verification - An overview
    • 1192.68432
    • Klein G (2009) Operating system verification - an overview. Sādhanā 34(1): 27-69
    • (2009) Sādhanā , vol.34 , Issue.1 , pp. 27-69
    • Klein, G.1
  • 33
    • 84873420110 scopus 로고    scopus 로고
    • Flyspeck in a semantic Wiki
    • Lange C, Schaffert S, Skaf-Molli H, Völkel M (eds) CEUR-WS.org
    • Lange C, McLaughlin S, Rabe F (2008) Flyspeck in a semantic Wiki. In: Lange C, Schaffert S, Skaf-Molli H, Völkel M (eds) SemWiki. CEUR workshop proceedings, vol 360. CEUR-WS.org
    • (2008) SemWiki. CEUR Workshop Proceedings , vol.360
    • Lange, C.1    McLaughlin, S.2    Rabe, F.3
  • 34
    • 11244264152 scopus 로고    scopus 로고
    • Test selection strategies for lustre descriptions in GATeL
    • 10.1016/j.entcs.2004.12.010
    • Marre B, Blanc B (2005) Test selection strategies for lustre descriptions in GATeL. Electron Notes Theor Comput Sci 111: 93-111
    • (2005) Electron Notes Theor Comput Sci , vol.111 , pp. 93-111
    • Marre, B.1    Blanc, B.2
  • 35
    • 0026188821 scopus 로고
    • Notions of computation and monads
    • 1115262 0723.68073 10.1016/0890-5401(91)90052-4
    • Moggi E (1991) Notions of computation and monads. Inf Comput 93(1): 55-92
    • (1991) Inf Comput , vol.93 , Issue.1 , pp. 55-92
    • Moggi, E.1
  • 37
    • 0013135170 scopus 로고    scopus 로고
    • Winskel is (almost) right: Towards a mechanized semantics textbook
    • 0910.68138 10.1007/s001650050009
    • Nipkow T (1998) Winskel is (almost) right: towards a mechanized semantics textbook. Form Asp Comp 10(2): 171-186
    • (1998) Form Asp Comp , vol.10 , Issue.2 , pp. 171-186
    • Nipkow, T.1
  • 38
    • 0348126394 scopus 로고    scopus 로고
    • Isabelle/HOL - A proof assistant for higher-order logic
    • Springer, Heidelberg
    • Nipkow T, Paulson LC, Wenzel M (2002) Isabelle/HOL - a proof assistant for higher-order logic. Lecture notes in computer science, vol 2283. Springer, Heidelberg
    • (2002) Lecture Notes in Computer Science , vol.2283
    • Nipkow, T.1    Paulson, L.C.2    Wenzel, M.3
  • 39
    • 0013087577 scopus 로고    scopus 로고
    • A generic tableau prover and its integration with isabelle
    • 1719446 0961.68116
    • Paulson LC (1999) A generic tableau prover and its integration with isabelle. J Univ Comput Sci 5(3): 73-87
    • (1999) J Univ Comput Sci , vol.5 , Issue.3 , pp. 73-87
    • Paulson, L.C.1
  • 42
    • 43149111827 scopus 로고    scopus 로고
    • Pex - White box test generation for.NET
    • B. Beckert R. Hähnle (eds) Springer Heidelberg
    • Tillmann N, de Halleux J (2008) Pex - white box test generation for.NET. In: Beckert B, Hähnle R (eds) TAP. Lecture notes in computer science, vol 4966. Springer, Heidelberg, pp 134-153
    • (2008) TAP. Lecture Notes in Computer Science, Vol 4966 , pp. 134-153
    • Tillmann, N.1    De Halleux, J.2
  • 43
    • 84957358115 scopus 로고    scopus 로고
    • A corrected failure divergence model for CSP in Isabelle/HOL
    • J.S. Fitzgerald C.B. Jones Lucas (eds) Springer Heidelberg
    • Tej H, Wolff B (1997) A corrected failure divergence model for CSP in Isabelle/HOL. In: Fitzgerald JS, Jones CB, Lucas P (eds) Formal Methods Europe (FME) Lecture notes in computer science, vol 1313. Springer, Heidelberg, pp 318-337
    • (1997) Formal Methods Europe (FME) Lecture Notes in Computer Science, Vol 1313 , pp. 318-337
    • Tej, H.1    Wolff, B.2
  • 44
    • 43049143056 scopus 로고    scopus 로고
    • Model-based testing of object-oriented reactive systems with spec explorer
    • R.M. Hierons J. Bowen M. Harman (eds) Lecture notes in computer science vol 4949. Springer 10.1007/978-3-540-78917-8-2
    • Veanes M, Campbell C, Grieskamp W, Schulte W, Tillmann N, Nachmanson L (2008) Model-based testing of object-oriented reactive systems with spec explorer. In: Hierons RM, Bowen JP, Harman M (eds) Formal methods and testing. Lecture notes in computer science, vol 4949. Springer, pp 39-76
    • (2008) Formal Methods and Testing , pp. 39-76
    • Veanes, M.1    Campbell, C.2    Grieskamp, W.3    Schulte, W.4    Tillmann, N.5    Nachmanson, L.6
  • 51
    • 0031354777 scopus 로고    scopus 로고
    • Software unit test coverage and adequacy
    • 10.1145/267580.267590
    • Zhu H, Hall PAV, May JHR (1997) Software unit test coverage and adequacy. ACM Comput Surv 29(4): 366-427
    • (1997) ACM Comput Surv , vol.29 , Issue.4 , pp. 366-427
    • Zhu, H.1    Hall, P.A.V.2    May, J.H.R.3


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