메뉴 건너뛰기




Volumn , Issue , 2010, Pages 499-510

Complexity of pattern-based verification for multithreaded programs

Author keywords

Concurrent programming; Context free languages; Safety

Indexed keywords

BOOLEAN PROGRAMS; CONCURRENT PROGRAMMING; MULTI-THREADED PROGRAMS; MULTIPARAMETER ANALYSIS; MULTITHREADED; NON-DETERMINISM; NP COMPLETE; NUMBER OF THREADS; PROGRAM ANALYSIS; PROGRAM EXECUTION; RECURSIVE PROCEDURE; REGULAR EXPRESSIONS; REGULAR LANGUAGES; SAFETY; SEMILINEAR SETS; SYNCHRONIZATION OPERATION; WHILE-PROGRAMS;

EID: 79952021057     PISSN: 07308566     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1926385.1926443     Document Type: Conference Paper
Times cited : (8)

References (32)
  • 3
    • 54249120819 scopus 로고    scopus 로고
    • On the reachability analysis of acyclic networks of pushdown systems
    • volume 5201 of LNCS, Springer
    • M. F. Atig, A. Bouajjani, and T. Touili. On the reachability analysis of acyclic networks of pushdown systems. In CONCUR '08: Proc. 19th Int. Conf. on Concurrency Theory, volume 5201 of LNCS, pages 356-371. Springer, 2008.
    • (2008) CONCUR '08: Proc. 19th Int. Conf. on Concurrency Theory , pp. 356-371
    • Atig, M.F.1    Bouajjani, A.2    Touili, T.3
  • 6
    • 27244451169 scopus 로고    scopus 로고
    • Regular symbolic analysis of dynamic networks of pushdown systems
    • CONCUR 2005 - Concurrency Theory: 16th International Conference, CONCUR 2005. Proceedings
    • A. Bouajjani, M. Müller-Olm, and T. Touili. Regular symbolic analysis of dynamic networks of pushdown systems. In CONCUR '05: Proc. 16th Int. Conf. on Concurrency Theory, volume 3653 of LNCS, pages 473-487. Springer, 2005. (Pubitemid 41520760)
    • (2005) Lecture Notes in Computer Science , vol.3653 , pp. 473-487
    • Bouajjani, A.1    Muller-Olm, M.2    Touili, T.3
  • 7
    • 0031185722 scopus 로고    scopus 로고
    • Petri nets, commutative context-free grammars, and basic parallel processes
    • J. Esparza. Petri nets, commutative context-free grammars, and basic parallel processes. Fundamenta Informaticae, 31:13-26, 1997.
    • (1997) Fundamenta Informaticae , vol.31 , pp. 13-26
    • Esparza, J.1
  • 8
    • 79251546683 scopus 로고    scopus 로고
    • Parikh's theorem: A simple and direct construction
    • 1006.3825
    • J. Esparza, P. Ganty, S. Kiefer, and M. Luttenberger. Parikh's theorem: A simple and direct construction. CoRR, 1006.3825, 2010.
    • (2010) CoRR
    • Esparza, J.1    Ganty, P.2    Kiefer, S.3    Luttenberger, M.4
  • 11
    • 84972499908 scopus 로고
    • Semigroups, presburger formulas, and languages
    • S. Ginsburg and E. H. Spanier. Semigroups, presburger formulas, and languages. Pacific Journal of Mathematics, 16(2):285-296, 1966.
    • (1966) Pacific Journal of Mathematics , vol.16 , Issue.2 , pp. 285-296
    • Ginsburg, S.1    Spanier, E.H.2
  • 12
    • 0023984103 scopus 로고
    • Subclasses of presburger arithmetic and the polynomialtime hierarchy
    • E. Graedel. Subclasses of presburger arithmetic and the polynomialtime hierarchy. Theoretical Computer Science, 56(3):289 - 301, 1988.
    • (1988) Theoretical Computer Science , vol.56 , Issue.3 , pp. 289-301
    • Graedel, E.1
  • 14
    • 70350600589 scopus 로고    scopus 로고
    • Boundedness vs. Unboundedness of lock chains: Characterizing decidability of pairwise cfl-reachability for threads communicating via locks
    • IEEE Computer Society
    • V. Kahlon. Boundedness vs. unboundedness of lock chains: Characterizing decidability of pairwise cfl-reachability for threads communicating via locks. In LICS'09: Proc. 24th Annual IEEE Symp. on Logic in Computer Science, pages 27-36. IEEE Computer Society, 2009.
    • (2009) LICS'09: Proc. 24th Annual IEEE Symp. on Logic in Computer Science , pp. 27-36
    • Kahlon, V.1
  • 17
    • 26444440346 scopus 로고    scopus 로고
    • Reasoning about threads communicating via locks
    • Computer Aided Verification: 17th International Conference, CAV 2005. Proceedings
    • V. Kahlon, F. Ivancic, and A. Gupta. Reasoning about threads communicating via locks. In CAV '05: Proc. 17th Int. Conf. on Computer Aided Verification, volume 3576 of LNCS, pages 505-518. Springer, 2005. (Pubitemid 41431760)
    • (2005) Lecture Notes in Computer Science , vol.3576 , pp. 505-518
    • Kahlon, V.1    Ivancic, F.2    Gupta, A.3
  • 20
    • 48949086477 scopus 로고    scopus 로고
    • Reducing concurrent analysis under a context bound to sequential analysis
    • volume 5128 of LNCS, Springer
    • A. Lal and T. Reps. Reducing concurrent analysis under a context bound to sequential analysis. In CAV '08: Proc. 20th Int. Conf. on Computer Aided Verification, volume 5128 of LNCS, pages 37-51. Springer, 2008.
    • (2008) CAV '08: Proc. 20th Int. Conf. on Computer Aided Verification , pp. 37-51
    • Lal, A.1    Reps, T.2
  • 22
    • 0020845921 scopus 로고
    • INTEGER PROGRAMMING WITH A FIXED NUMBER OF VARIABLES.
    • J. Lenstra, H. W. Integer programming with a fixed number of variables. Mathematics of Operations Research, 8(4):538-548, 1983. (Pubitemid 14490611)
    • (1983) Mathematics of Operations Research , vol.8 , Issue.4 , pp. 538-548
    • Lenstra Jr., H.W.1
  • 23
    • 0000457926 scopus 로고
    • On context-free languages
    • R. J. Parikh. On context-free languages. Journal of the ACM, 13(4): 570-581, 1966.
    • (1966) Journal of the ACM , vol.13 , Issue.4 , pp. 570-581
    • Parikh, R.J.1
  • 24
    • 54249098718 scopus 로고    scopus 로고
    • The case for context-bounded verification of concurrent programs
    • volume 5156 of LNCS, Springer
    • S. Qadeer. The case for context-bounded verification of concurrent programs. In SPIN '08: Proc. of 15th Int. Model Checking Software Workshop, volume 5156 of LNCS, pages 3-6. Springer, 2008.
    • (2008) SPIN '08: Proc. of 15th Int. Model Checking Software Workshop , pp. 3-6
    • Qadeer, S.1
  • 25
    • 24644522982 scopus 로고    scopus 로고
    • Context-bounded model checking of concurrent software
    • Tools and Algorithms for the Construction and Analysis of Systems - 11th Int. Conference, TACAS 2005, held as part of the Joint European Conf. on Theory and Practice of Software, ETAPS 2005, Proc.
    • S. Qadeer and J. Rehof. Context-bounded model checking of concurrent software. In TACAS '05: Proc. 11th Int. Conf. on Tools and Algorithms for the Construction and Analysis of Systems, volume 3440 of LNCS, pages 93-107. Springer, 2005. (Pubitemid 41273736)
    • (2005) Lecture Notes in Computer Science , vol.3440 , pp. 93-107
    • Qadeer, S.1    Rehof, J.2
  • 26
    • 0000422707 scopus 로고    scopus 로고
    • Context-sensitive synchronization-sensitive analysis is undecidable
    • G. Ramalingam. Context-sensitive synchronization-sensitive analysis is undecidable. ACM TOPLAS, 22(2):416-430, 2000.
    • (2000) ACM TOPLAS , vol.22 , Issue.2 , pp. 416-430
    • Ramalingam, G.1
  • 29
    • 78449284964 scopus 로고    scopus 로고
    • Parikh images of regular languages: Complexity and applications
    • 1002.1464
    • A. W. To. Parikh images of regular languages: Complexity and applications. CoRR, 1002.1464, 2010.
    • (2010) CoRR
    • To, A.W.1


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