메뉴 건너뛰기




Volumn 7148 LNCS, Issue , 2012, Pages 412-427

Loop invariant symbolic execution for parallel programs

Author keywords

[No Author keywords available]

Indexed keywords

ITERATION COUNT; LOOP INVARIANTS; LOOP ITERATION; MESSAGE-PASSING PARALLEL PROGRAMS; MULTIPLE PROCESS; PARALLEL PROGRAM; PATH CONDITION; SEQUENTIAL PROGRAMS; SYMBOLIC CONSTANTS; SYMBOLIC EXECUTION;

EID: 84856138072     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-27940-9_27     Document Type: Conference Paper
Times cited : (14)

References (24)
  • 1
    • 84885205652 scopus 로고    scopus 로고
    • Weakest-precondition of unstructured programs
    • ACM, New York
    • Barnett, M., Leino, K.R.M.: Weakest-precondition of unstructured programs. In: PASTE 2005, pp. 82-87. ACM, New York (2005)
    • (2005) PASTE 2005 , pp. 82-87
    • Barnett, M.1    Leino, K.R.M.2
  • 2
    • 67650790221 scopus 로고    scopus 로고
    • KLEE: Unassisted and automatic generation of high-coverage tests for complex systems programs
    • Cadar, C., Dunbar, D., Engler, D.: KLEE: Unassisted and automatic generation of high-coverage tests for complex systems programs. In: OSDI 2008 (2008)
    • (2008) OSDI 2008
    • Cadar, C.1    Dunbar, D.2    Engler, D.3
  • 3
    • 35048861896 scopus 로고    scopus 로고
    • A Tool for Checking ANSI-C Programs
    • Jensen, K., Podelski, A. (eds.) TACAS 2004. Springer, Heidelberg
    • Clarke, E., Kroning, D., Lerda, F.: A Tool for Checking ANSI-C Programs. In: Jensen, K., Podelski, A. (eds.) TACAS 2004. LNCS, vol. 2988, pp. 168-176. Springer, Heidelberg (2004)
    • (2004) LNCS , vol.2988 , pp. 168-176
    • Clarke, E.1    Kroning, D.2    Lerda, F.3
  • 4
    • 70349325391 scopus 로고    scopus 로고
    • VCC: A Practical System for Verifying Concurrent C
    • Berghofer, S., Nipkow, T., Urban, C., Wenzel, M. (eds.) TPHOLs 2009. Springer, Heidelberg
    • Cohen, E., Dahlweid, M., Hillebrand, M., Leinenbach, D., Moskal, M., Santen, T., Schulte, W., Tobies, S.: VCC: A Practical System for Verifying Concurrent C. In: Berghofer, S., Nipkow, T., Urban, C., Wenzel, M. (eds.) TPHOLs 2009. LNCS, vol. 5674, pp. 23-42. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5674 , pp. 23-42
    • Cohen, E.1    Dahlweid, M.2    Hillebrand, M.3    Leinenbach, D.4    Moskal, M.5    Santen, T.6    Schulte, W.7    Tobies, S.8
  • 5
    • 80051944492 scopus 로고    scopus 로고
    • Automatic partial loop summarization in dynamic test generation
    • ACM, New York
    • Godefroid, P., Luchaup, D.: Automatic partial loop summarization in dynamic test generation. In: ISSTA 2011. ACM, New York (2011)
    • (2011) ISSTA 2011
    • Godefroid, P.1    Luchaup, D.2
  • 6
    • 78149250008 scopus 로고    scopus 로고
    • Translation Validation of Loop Optimizations and Software Pipelining in the TVOC Framework - In Memory of Amir Pnueli
    • Cousot, R., Martel, M. (eds.) SAS 2010. Springer, Heidelberg
    • Goldberg, B.: Translation Validation of Loop Optimizations and Software Pipelining in the TVOC Framework - in Memory of Amir Pnueli. In: Cousot, R., Martel, M. (eds.) SAS 2010. LNCS, vol. 6337, pp. 6-21. Springer, Heidelberg (2010)
    • (2010) LNCS , vol.6337 , pp. 6-21
    • Goldberg, B.1
  • 7
    • 84856173237 scopus 로고    scopus 로고
    • CAV 2011
    • Springer, Heidelberg
    • Gopalakrishnan, G., Qadeer, S. (eds.): CAV 2011. LNCS, vol. 6806. Springer, Heidelberg (2011)
    • (2011) LNCS , vol.6806
    • Gopalakrishnan, G.1    Qadeer, S.2
  • 8
    • 84976818793 scopus 로고
    • An introduction to proving the correctness of programs
    • Hantler, S.L., King, J.C.: An introduction to proving the correctness of programs. ACM Comput. Surv. 8, 331-353 (1976)
    • (1976) ACM Comput. Surv. , vol.8 , pp. 331-353
    • Hantler, S.L.1    King, J.C.2
  • 9
    • 35248872018 scopus 로고    scopus 로고
    • Generalized Symbolic Execution for Model Checking and Testing
    • Garavel, H., Hatcliff, J. (eds.) TACAS 2003. 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) LNCS , vol.2619 , pp. 553-568
    • Khurshid, S.1    2    3    reanu, C.S.4    Visser, W.5
  • 10
    • 0016971687 scopus 로고
    • Symbolic execution and program testing
    • King, J.C.: Symbolic execution and program testing. Comm. ACM 19(7), 385-394 (1976)
    • (1976) Comm. ACM , vol.19 , Issue.7 , pp. 385-394
    • King, J.C.1
  • 13
    • 78649789104 scopus 로고    scopus 로고
    • Symbolic PathFinder: Symbolic execution of Java bytecode
    • ACM, New York
    • Pǎ;sǎ;reanu, C., Rungta, N.: Symbolic PathFinder: Symbolic execution of Java bytecode. In: ASE 2010. ACM, New York (2010)
    • (2010) ASE 2010
    • 1    2    reanu, C.3    Rungta, N.4
  • 14
    • 35048864828 scopus 로고    scopus 로고
    • Verification of Java Programs Using Symbolic Execution and Invariant Generation
    • Graf, S., Mounier, L. (eds.) SPIN 2004. Springer, Heidelberg
    • Pǎ;sǎ;reanu, C.S., Visser, W.: Verification of Java Programs Using Symbolic Execution and Invariant Generation. In: Graf, S., Mounier, L. (eds.) SPIN 2004. LNCS, vol. 2989, pp. 164-181. Springer, Heidelberg (2004)
    • (2004) LNCS , vol.2989 , pp. 164-181
    • 1    2    reanu, C.S.3    Visser, W.4
  • 15
    • 79960343815 scopus 로고    scopus 로고
    • Practical, low-effort equivalence verification of real code
    • Ramos, D., Engler, D.: Practical, low-effort equivalence verification of real code. In: Gopalakrishnan and Qadeer [7], pp. 669-685
    • Gopalakrishnan and Qadeer , Issue.7 , pp. 669-685
    • Ramos, D.1    Engler, D.2
  • 16
    • 77955902664 scopus 로고    scopus 로고
    • Exploiting program dependencies for scalable multiple-path symbolic execution
    • ACM, New York
    • Santelices, R., Harrold, M.J.: Exploiting program dependencies for scalable multiple-path symbolic execution. In: ISSTA 2010. ACM, New York (2010)
    • (2010) ISSTA 2010
    • Santelices, R.1    Harrold, M.J.2
  • 17
    • 85008263148 scopus 로고    scopus 로고
    • Loop-extended symbolic execution on binary programs
    • ACM, New York
    • Saxena, P., Poosankam, P., McCamant, S., Song, D.: Loop-extended symbolic execution on binary programs. In: ISSTA 2009, pp. 225-236. ACM, New York (2009), http://doi.acm.org/10.1145/1572272.1572299
    • (2009) ISSTA 2009 , pp. 225-236
    • Saxena, P.1    Poosankam, P.2    McCamant, S.3    Song, D.4
  • 18
    • 43449116062 scopus 로고    scopus 로고
    • Combining symbolic execution with model checking to verify parallel numerical programs
    • Article 10
    • Siegel, S.F., Mironova, A., Avrunin, G.S., Clarke, L.A.: Combining symbolic execution with model checking to verify parallel numerical programs. ACM TOSEM 17(2), Article 10, 1-34 (2008)
    • (2008) ACM TOSEM , vol.17 , Issue.2 , pp. 1-34
    • Siegel, S.F.1    Mironova, A.2    Avrunin, G.S.3    Clarke, L.A.4
  • 19
    • 79251574967 scopus 로고    scopus 로고
    • Collective Assertions
    • Jhala, R., Schmidt, D. (eds.) VMCAI 2011. Springer, Heidelberg
    • Siegel, S.F., Zirkel, T.K.: Collective Assertions. In: Jhala, R., Schmidt, D. (eds.) VMCAI 2011. LNCS, vol. 6538, pp. 387-402. Springer, Heidelberg (2011)
    • (2011) LNCS , vol.6538 , pp. 387-402
    • Siegel, S.F.1    Zirkel, T.K.2
  • 21
  • 23
    • 79960376371 scopus 로고    scopus 로고
    • Equality-based translation validator for LLVM
    • Stepp, M., Tate, R., Lerner, S.: Equality-based translation validator for LLVM. In: Gopalakrishnan and Qadeer [7], pp. 737-742
    • Gopalakrishnan and Qadeer , Issue.7 , pp. 737-742
    • Stepp, M.1    Tate, R.2    Lerner, S.3
  • 24
    • 70350239860 scopus 로고    scopus 로고
    • Equivalence Checking of Static Affine Programs Using Widening to Handle Recurrences
    • Bouajjani, A., Maler, O. (eds.) CAV 2009. Springer, Heidelberg
    • Verdoolaege, S., Janssens, G., Bruynooghe, M.: Equivalence Checking of Static Affine Programs Using Widening to Handle Recurrences. In: Bouajjani, A., Maler, O. (eds.) CAV 2009. LNCS, vol. 5643, pp. 599-613. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5643 , pp. 599-613
    • Verdoolaege, S.1    Janssens, G.2    Bruynooghe, M.3


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