메뉴 건너뛰기




Volumn 6015 LNCS, Issue , 2010, Pages 328-342

Trace-based symbolic analysis for atomicity violations

Author keywords

[No Author keywords available]

Indexed keywords

CONCURRENT PROGRAM; EXECUTION TRACE; EXISTING METHOD; FALSE ALARMS; INTERLEAVINGS; PREDICTIVE MODELS; PROGRAM EXECUTION; PROGRAM SOURCE CODES; SATISFIABILITY MODULO THEORIES; SYMBOLIC ALGORITHMS; SYMBOLIC ANALYSIS; SYMBOLIC REASONING; ATOMICITY VIOLATIONS; PREDICTIVE MODELING;

EID: 77951590671     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-12002-2_27     Document Type: Conference Paper
Times cited : (54)

References (29)
  • 2
    • 70350214812 scopus 로고    scopus 로고
    • Meta-analysis for atomicity violations under nested locking
    • Bouajjani, A., Maler, O. (eds.) Computer Aided Verification. Springer, Heidelberg
    • Farzan, A., Madhusudan, P.:Meta-analysis for atomicity violations under nested locking. In: Bouajjani, A., Maler, O. (eds.) Computer Aided Verification. LNCS, vol. 5643, pp. 248-262. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5643 , pp. 248-262
    • Farzan, A.1    Madhusudan, P.2
  • 4
    • 33749849953 scopus 로고    scopus 로고
    • Causal atomicity
    • Ball, T., Jones, R.B. (eds.) CAV 2006. Springer, Heidelberg
    • Farzan, A., Madhusudan, P.: Causal atomicity. In: Ball, T., Jones, R.B. (eds.) CAV 2006. LNCS, vol. 4144, pp. 315-328. Springer, Heidelberg (2006)
    • (2006) LNCS , vol.4144 , pp. 315-328
    • Farzan, A.1    Madhusudan, P.2
  • 6
    • 33644653428 scopus 로고    scopus 로고
    • Runtime analysis of atomicity for multithreaded programs
    • Wang, L., Stoller, S.D.: Runtime analysis of atomicity for multithreaded programs. IEEE Trans. Software Eng. 32(2), 93-110 (2006)
    • (2006) IEEE Trans. Software Eng. , vol.32 , Issue.2 , pp. 93-110
    • Wang, L.1    Stoller, S.D.2
  • 7
    • 48949107388 scopus 로고    scopus 로고
    • Monitoring atomicity in concurrent programs
    • Gupta, A., Malik, S. (eds.) CAV 2008. Springer, Heidelberg
    • Farzan, A., Madhusudan, P.: Monitoring atomicity in concurrent programs. In: Gupta, A., Malik, S. (eds.) CAV 2008. LNCS, vol. 5123, pp. 52-65. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.5123 , pp. 52-65
    • Farzan, A.1    Madhusudan, P.2
  • 8
    • 57349128410 scopus 로고    scopus 로고
    • Velodrome: A sound and complete dynamic atomicity checker for multithreaded programs
    • Flanagan, C., Freund, S.N., Yi, J.: Velodrome: a sound and complete dynamic atomicity checker for multithreaded programs. In: PLDI, pp. 293-303 (2008)
    • (2008) PLDI , pp. 293-303
    • Flanagan, C.1    Freund, S.N.2    Yi, J.3
  • 10
    • 70350214075 scopus 로고    scopus 로고
    • The complexity of predicting atomicity violations
    • Kowalewski, S., Philippou, A. (eds.) TACAS 2009. Springer, Heidelberg
    • Farzan, A., Madhusudan, P.: The complexity of predicting atomicity violations. In: Kowalewski, S., Philippou, A. (eds.) TACAS 2009. LNCS, vol. 5505, pp. 155-169. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5505 , pp. 155-169
    • Farzan, A.1    Madhusudan, P.2
  • 11
    • 38149019145 scopus 로고    scopus 로고
    • Parametric and sliced causality
    • Damm,W., Hermanns, H. (eds.) CAV 2007. Springer, Heidelberg
    • Chen, F., Rosu, G.: Parametric and sliced causality. In: Damm,W., Hermanns, H. (eds.) CAV 2007. LNCS, vol. 4590, pp. 240-253. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4590 , pp. 240-253
    • Chen, F.1    Rosu, G.2
  • 13
    • 67650176043 scopus 로고    scopus 로고
    • Singletrack: A dynamic determinism checker for multithreaded programs
    • Castagna, G. (ed.) ESOP 2009. Springer, Heidelberg
    • Sadowski, C., Freund, S.N., Flanagan, C.: Singletrack: A dynamic determinism checker for multithreaded programs. In: Castagna, G. (ed.) ESOP 2009. LNCS, vol. 5502, pp. 394-409. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5502 , pp. 394-409
    • Sadowski, C.1    Freund, S.N.2    Flanagan, C.3
  • 14
    • 33749846787 scopus 로고    scopus 로고
    • A fast linear-arithmetic solver for dpll(t)
    • Ball, T., Jones, R.B. (eds.) CAV 2006. Springer, Heidelberg
    • Dutertre, B., de Moura, L.: A fast linear-arithmetic solver for dpll(t). In: Ball, T., Jones, R.B. (eds.) CAV 2006. LNCS, vol. 4144, pp. 81-94. Springer, Heidelberg (2006)
    • (2006) LNCS , vol.4144 , pp. 81-94
    • Dutertre, B.1    De Moura, L.2
  • 15
    • 35048861896 scopus 로고    scopus 로고
    • A tool for checking ANSI-C programs
    • Jensen, K., Podelski, A. (eds.) TACAS 2004. Springer, Heidelberg
    • Clarke, E., Kroening, 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    Kroening, D.2    Lerda, F.3
  • 16
    • 70350222217 scopus 로고    scopus 로고
    • Static and precise detection of concurrency errors in systems code using SMT solvers
    • Bouajjani, A., Maler, O. (eds.) Computer Aided Verification. Springer, Heidelberg
    • Lahiri, S., Qadeer, S., Rakamaric, Z.: Static and precise detection of concurrency errors in systems code using SMT solvers. In: Bouajjani, A., Maler, O. (eds.) Computer Aided Verification. LNCS, vol. 5643, pp. 509-524. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5643 , pp. 509-524
    • Lahiri, S.1    Qadeer, S.2    Rakamaric, Z.3
  • 19
    • 26444440346 scopus 로고    scopus 로고
    • Reasoning about threads communicating via locks
    • Etessami, K., Rajamani, S.K. (eds.) CAV 2005. Springer, Heidelberg
    • Kahlon, V., Ivancic, F., Gupta, A.: Reasoning about threads communicating via locks. In: Etessami, K., Rajamani, S.K. (eds.) CAV 2005. LNCS, vol. 3576, pp. 505-518. Springer, Heidelberg (2005)
    • (2005) LNCS , vol.3576 , pp. 505-518
    • Kahlon, V.1    Ivancic, F.2    Gupta, A.3
  • 22
    • 34547212526 scopus 로고    scopus 로고
    • Predicate learning and selective theory deduction for a difference logic solver
    • DOI 10.1145/1146909.1146971, 2006 43rd ACM/IEEE Design Automation Conference, DAC'06
    • Wang, C., Gupta, A., Ganai, M.: Predicate learning and selective theory deduction for a difference logic solver. In: Design Automation Conference, pp. 235-240. ACM, New York (2006) (Pubitemid 47113899)
    • (2006) Proceedings - Design Automation Conference , pp. 235-240
    • Wang, C.1    Gupta, A.2    Ganai, M.3
  • 23
    • 84959039613 scopus 로고    scopus 로고
    • CIL: Intermediate language and tools for analysis and transformation of c programs
    • Horspool, R.N. (ed.) CC 2002. Springer, Heidelberg
    • Necula, G., McPeak, S., Rahul, S., Weimer, W.: CIL: Intermediate language and tools for analysis and transformation of c programs. In: Horspool, R.N. (ed.) CC 2002. LNCS, vol. 2304, pp. 213-228. Springer, Heidelberg (2002)
    • (2002) LNCS , vol.2304 , pp. 213-228
    • Necula, G.1    McPeak, S.2    Rahul, S.3    Weimer, W.4
  • 25
    • 26444598376 scopus 로고    scopus 로고
    • Bounded model checking of concurrent programs
    • Etessami, K., Rajamani, S.K. (eds.) CAV 2005. Springer, Heidelberg
    • Rabinovitz, I., Grumberg, O.: Bounded model checking of concurrent programs. In: Etessami, K., Rajamani, S.K. (eds.) CAV 2005. LNCS, vol. 3576, pp. 82-97. Springer, Heidelberg (2005)
    • (2005) LNCS , vol.3576 , pp. 82-97
    • Rabinovitz, I.1    Grumberg, O.2
  • 26
    • 48949086477 scopus 로고    scopus 로고
    • Reducing concurrent analysis under a context bound to sequential analysis. Gupta, A., Malik, S. (eds.) CAV 2008
    • Springer, Heidelberg
    • Lal, A., Reps, T.W.: Reducing concurrent analysis under a context bound to sequential analysis. In: Gupta, A., Malik, S. (eds.) CAV 2008. LNCS, vol. 5123, pp. 37-51. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.5123 , pp. 37-51
    • Lal, A.1    Reps, T.W.2
  • 28
    • 25144499661 scopus 로고    scopus 로고
    • BMC via on-the-fly determinization
    • Jussila, T., Heljanlo, K., Niemelä, I.: BMC via on-the-fly determinization. STTT 7(2), 89-101 (2005)
    • (2005) STTT , vol.7 , Issue.2 , pp. 89-101
    • Jussila, T.1    Heljanlo, K.2    Niemelä, I.3


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