메뉴 건너뛰기




Volumn 5885 LNCS, Issue , 2009, Pages 88-106

An empirical study of structural constraint solving techniques

Author keywords

Empirical comparison; Model checking; SAT; Software testing tools; State space exploration; Symbolic execution; Systematic testing

Indexed keywords

EMPIRICAL COMPARISON; SAT; STATE SPACE EXPLORATION; SYMBOLIC EXECUTION; SYSTEMATIC TESTING;

EID: 77955889928     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-10373-5_5     Document Type: Conference Paper
Times cited : (14)

References (52)
  • 1
    • 35248878123 scopus 로고    scopus 로고
    • Experiments with test case generation and runtime analysis
    • Börger, E. Gargantini, A. Riccobene, E. (eds.), LNCS, vol. 2589, Springer, Heidelberg
    • Artho, C., Drusinksy, D., Goldberg, A., Havelund, K., Lowry, M., Pǎsǎreanu, C.S., Roşu, G., Visser, W.: Experiments with Test Case Generation and Runtime Analysis. In: Börger, E., Gargantini, A., Riccobene, E. (eds.) ASM 2003. LNCS, vol. 2589, pp. 87-107. Springer, Heidelberg (2003).
    • (2003) ASM 2003 , pp. 87-107
    • Artho, C.1    Drusinksy, D.2    Goldberg, A.3    Havelund, K.4    Lowry, M.5    Pǎsǎreanu, C.S.6    Roşu, G.7    Visser, W.8
  • 2
    • 84894630000 scopus 로고    scopus 로고
    • Automatically validating temporal safety properties of interfaces
    • Dwyer, M.B. (ed.), LNCS, vol. 2057, Springer, Heidelberg
    • Ball, T., Rajamani, S.K.: Automatically Validating Temporal Safety Properties of Interfaces. In: Dwyer, M.B. (ed.) SPIN 2001. LNCS, vol. 2057, pp. 103-122. Springer, Heidelberg (2001).
    • (2001) SPIN 2001 , pp. 103-122
    • Ball, T.1    Rajamani, S.K.2
  • 3
    • 0015475519 scopus 로고
    • Symmetric binary B-trees: Data structure and maintenance algorithms
    • Bayer, R.: Symmetric Binary B-trees: Data Structure and Maintenance Algorithms. Acta informatica 1(4), 290-306 (1972).
    • (1972) Acta Informatica , vol.1 , Issue.4 , pp. 290-306
    • Bayer, R.1
  • 6
    • 4444319319 scopus 로고    scopus 로고
    • Experimental evaluation of verification and validation tools on Martian Rover software
    • Brat, G., et al.: Experimental Evaluation of Verification and Validation Tools on Martian Rover Software. Form. Methods Syst. Des. 25(2-3), 167-198 (2004).
    • (2004) Form. Methods Syst. Des. , vol.25 , Issue.2-3 , pp. 167-198
    • Brat, G.1
  • 7
    • 0033688092 scopus 로고    scopus 로고
    • A static analyzer for finding dynamic programming errors
    • Bush, W.R., Pincus, J.D., Sielaff, D.J.: A Static Analyzer for Finding Dynamic Programming Errors. Softw. Pract. Exper. 30(7), 775-802 (2000).
    • (2000) Softw. Pract. Exper. , vol.30 , Issue.7 , pp. 775-802
    • Bush, W.R.1    Pincus, J.D.2    Sielaff, D.J.3
  • 9
    • 84887493566 scopus 로고    scopus 로고
    • Structural specification-based testing: Automated support and experimental evaluation
    • Nierstrasz, O. Lemoine, M. (eds.), LNCS, vol. 1687, Springer, Heidelberg
    • Chang, J., Richardson, D.: Structural Specification-Based Testing: Automated Support and Experimental Evaluation. In: Nierstrasz, O., Lemoine, M. (eds.) ESEC 1999 and ESEC-FSE 1999. LNCS, vol. 1687, pp. 285-302. Springer, Heidelberg (1999).
    • (1999) ESEC 1999 and ESEC-FSE 1999 , pp. 285-302
    • Chang, J.1    Richardson, D.2
  • 11
    • 0016993577 scopus 로고
    • A system to generate test data and symbolically execute programs
    • Clarke, L.A.: A System to Generate Test Data and Symbolically Execute Programs. IEEE Trans. Softw. Eng. 2(3), 215-222 (1976).
    • (1976) IEEE Trans. Softw. Eng. , vol.2 , Issue.3 , pp. 215-222
    • Clarke, L.A.1
  • 13
    • 0033697422 scopus 로고    scopus 로고
    • Bandera: Extracting finite-state models from java source code
    • Corbett, J., et al.: Bandera: Extracting Finite-state Models from Java Source Code. In: Proc. 2000 Int. Conf. Softw. Eng. (ICSE), pp. 439-448 (2000).
    • (2000) Proc. 2000 Int. Conf. Softw. Eng. (ICSE) , pp. 439-448
    • Corbett, J.1
  • 15
    • 84956999665 scopus 로고    scopus 로고
    • Automating formal specification-based testing
    • Bidoit, M. Dauchet, M. (eds.), LNCS, vol. 1214, Springer, Heidelberg
    • Donat, M.R.: Automating Formal Specification-Based Testing. In: Bidoit, M., Dauchet, M. (eds.) CAAP 1997, FASE 1997, and TAPSOFT 1997. LNCS, vol. 1214, pp. 833-847. Springer, Heidelberg (1997).
    • (1997) CAAP 1997, FASE 1997, and TAPSOFT 1997 , pp. 833-847
    • Donat, M.R.1
  • 22
    • 34250209135 scopus 로고    scopus 로고
    • BerkMin: A fast and robust SAT-solver
    • Goldberg, E., Novikov, Y.: BerkMin: A Fast and Robust SAT-solver. Discrete Appl. Math. 155(12), 1549-1561 (2007).
    • (2007) Discrete Appl. Math. , vol.155 , Issue.12 , pp. 1549-1561
    • Goldberg, E.1    Novikov, Y.2
  • 28
    • 84976754472 scopus 로고
    • An approach to program testing
    • Huang, J.C.: An Approach to Program Testing. ACM Comput. Surv. 7(3), 113-128 (1975).
    • (1975) ACM Comput. Surv. , vol.7 , Issue.3 , pp. 113-128
    • Huang, J.C.1
  • 32
    • 4344661319 scopus 로고    scopus 로고
    • Checking java implementation of a naming architecture using TesTera
    • Khurshid, S., Marinov, D.: Checking Java Implementation of a Naming Architecture Using TestEra. Electr. Notes Theor. Comput. Sci. 55(3) (2001).
    • (2001) Electr. Notes Theor. Comput. Sci. , vol.55 , Issue.3
    • Khurshid, S.1    Marinov, D.2
  • 33
    • 4344568509 scopus 로고    scopus 로고
    • TestEra: Specification-based testing of java programs using SAT
    • Khurshid, S., Marinov, D.: TestEra: Specification-Based Testing of Java Programs using SAT. Automated Softw. Eng. J. 11(4), 403-434 (2004).
    • (2004) Automated Softw. Eng. J. , vol.11 , Issue.4 , pp. 403-434
    • Khurshid, S.1    Marinov, D.2
  • 34
    • 35248872018 scopus 로고    scopus 로고
    • Generalized symbolic execution for model checking and testing
    • Garavel, H. Hatcliff, J. (eds.), LNCS, vol. 2619, Springer, Heidelberg
    • Khurshid, S., Pǎsǎreanu, C.S., Visser, W.: Generalized symbolic execution for model checking and testing. In: Garavel, H., Hatcliff, J. (eds.) TACAS 2003. LNCS, vol. 2619, pp. 553-568. Springer, Heidelberg (2003).
    • (2003) TACAS 2003 , pp. 553-568
    • Khurshid, S.1    Pǎsǎreanu, C.S.2    Visser, W.3
  • 35
    • 0016971687 scopus 로고
    • Symbolic execution and program testing
    • King, J.C.: Symbolic Execution and Program Testing. Commun. ACM 19(7), 385-394 (1976).
    • (1976) Commun. ACM , vol.19 , Issue.7 , pp. 385-394
    • King, J.C.1
  • 37
    • 85077733517 scopus 로고    scopus 로고
    • High coverage detection of input-related security faults
    • Larson, E., Austin, T.: High Coverage Detection of Input-related Security Faults. In: Proc. 12th USENIX Security Symp., p. 9 (2003).
    • (2003) Proc. 12th USENIX Security Symp. , pp. 9
    • Larson, E.1    Austin, T.2
  • 42
    • 0033681411 scopus 로고    scopus 로고
    • Verification of time partitioning in the DEOS scheduler kernel
    • Penix, J., et al.: Verification of Time Partitioning in the DEOS Scheduler Kernel. In: Proc. 2000 Int. Conf. Softw. Eng. (ICSE), pp. 488-497 (2000).
    • (2000) Proc. 2000 Int. Conf. Softw. Eng. (ICSE) , pp. 488-497
    • Penix, J.1
  • 45
    • 34250186428 scopus 로고    scopus 로고
    • Generating effective symmetry-breaking predicates for search problems
    • Shlyakhter, I.: Generating Effective Symmetry-breaking Predicates for Search Problems. Discrete Appl. Math. 155(12), 1539-1548 (2007).
    • (2007) Discrete Appl. Math. , vol.155 , Issue.12 , pp. 1539-1548
    • Shlyakhter, I.1


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