메뉴 건너뛰기




Volumn 239, Issue C, 2009, Pages 143-154

Verifying Multithreaded Recursive Programs with Integer Variables

Author keywords

integer variables and synchronisation; Multithreaded programs with procedure calls; program analysis; rewriting systems; tree automata; verification

Indexed keywords

INTEGER VARIABLES AND SYNCHRONISATION; MULTITHREADED PROGRAMS WITH PROCEDURE CALLS; PROGRAM ANALYSIS; REWRITING SYSTEMS; TREE AUTOMATA;

EID: 67649450063     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.entcs.2009.05.036     Document Type: Article
Times cited : (2)

References (22)
  • 1
    • 84937559190 scopus 로고    scopus 로고
    • Regular tree model-checking
    • 14th Intern. Conf. on Computer Aided Verification. (CAV'02), Springer-Verlag
    • Abdulla P.A., Jonsson B., Mahata P., and d'Orso J. Regular tree model-checking. 14th Intern. Conf. on Computer Aided Verification. (CAV'02). LNCS (2002), Springer-Verlag
    • (2002) LNCS
    • Abdulla, P.A.1    Jonsson, B.2    Mahata, P.3    d'Orso, J.4
  • 2
    • 33749861364 scopus 로고    scopus 로고
    • Ahmed Bouajjani, Peter Habermehl, Adam Rogalewicz, and Tomás Vojnar. Abstract regular tree model checking of complex dynamic data structures. In SAS, pages 52-70, 2006
    • Ahmed Bouajjani, Peter Habermehl, Adam Rogalewicz, and Tomás Vojnar. Abstract regular tree model checking of complex dynamic data structures. In SAS, pages 52-70, 2006
  • 3
    • 84894630000 scopus 로고    scopus 로고
    • Automatically validating temporal safety properties of interfaces
    • Ball T., and Rajamani S.K. Automatically validating temporal safety properties of interfaces. Lecture Notes in Computer Science 2057 (2001)
    • (2001) Lecture Notes in Computer Science , vol.2057
    • Ball, T.1    Rajamani, S.K.2
  • 4
    • 84937573421 scopus 로고    scopus 로고
    • Extrapolating tree transformations
    • 14th Intern. Conf. on Computer Aided Verification. (CAV'02), Springer-Verlag
    • Bouajjani A., and Touili T. Extrapolating tree transformations. 14th Intern. Conf. on Computer Aided Verification. (CAV'02). LNCS (2002), Springer-Verlag
    • (2002) LNCS
    • Bouajjani, A.1    Touili, T.2
  • 6
    • 27244437597 scopus 로고    scopus 로고
    • On Computing Reachability Sets of Process Rewrite Systems
    • Ahmed Bouajjani and Tayssir Touili. On Computing Reachability Sets of Process Rewrite Systems. In proceedings of RTA'05, 2005
    • (2005) proceedings of RTA'05
    • Bouajjani, A.1    Touili, T.2
  • 8
    • 0038601527 scopus 로고    scopus 로고
    • Sagar Chaki, Edmund Clarke, Alex Groce, Somesh Jha, and Helmut Veith. Modular verification of software components in C. In International Conference on Software Engineering (ICSE), pages 385-395, 2003
    • Sagar Chaki, Edmund Clarke, Alex Groce, Somesh Jha, and Helmut Veith. Modular verification of software components in C. In International Conference on Software Engineering (ICSE), pages 385-395, 2003
  • 9
    • 67649434693 scopus 로고    scopus 로고
    • S. Chaki, E. Clarke, N. Kidd, T. Reps, and T. Touili. Verifying concurrent message-passing C programs with recursive calls. In TACAS, 2006
    • S. Chaki, E. Clarke, N. Kidd, T. Reps, and T. Touili. Verifying concurrent message-passing C programs with recursive calls. In TACAS, 2006
  • 10
    • 84957700010 scopus 로고    scopus 로고
    • Manuel Clavel, Francisco Durán, Steven Eker, Patrick Lincoln, Narciso Martí-Oliet, José Meseguer, and Jose F. Quesada. The maude system. In RTA, pages 240-243, 1999
    • Manuel Clavel, Francisco Durán, Steven Eker, Patrick Lincoln, Narciso Martí-Oliet, José Meseguer, and Jose F. Quesada. The maude system. In RTA, pages 240-243, 1999
  • 12
    • 33745656232 scopus 로고    scopus 로고
    • An automata-theoretic approach to interprocedural data-flow analysis
    • Proc of Foundations of Software Science and Computation Structure. Thomas W. (Ed). FoSSaCS'99, Springer
    • Esparza J., and Knoop J. An automata-theoretic approach to interprocedural data-flow analysis. In: Thomas W. (Ed). Proc of Foundations of Software Science and Computation Structure. FoSSaCS'99. Lecture Notes in Computer Science volume 1578 (1999), Springer
    • (1999) Lecture Notes in Computer Science , vol.1578
    • Esparza, J.1    Knoop, J.2
  • 15
    • 0028427164 scopus 로고
    • The integration of functions into logic programming: From theory to practice
    • Hanus M. The integration of functions into logic programming: From theory to practice. J. Log. Program. 19/20 (1994) 583-628
    • (1994) J. Log. Program. , vol.19-20 , pp. 583-628
    • Hanus, M.1
  • 17
    • 38149111795 scopus 로고    scopus 로고
    • Gaël Patin, Mihaela Sighireanu, and Tayssir Touili. Spade: Verification of multithreaded dynamic and recursive programs. In CAV, pages 254-257, 2007
    • Gaël Patin, Mihaela Sighireanu, and Tayssir Touili. Spade: Verification of multithreaded dynamic and recursive programs. In CAV, pages 254-257, 2007
  • 19
    • 8344288219 scopus 로고    scopus 로고
    • S. Qadeer and D. Wu. Kiss: Keep it simple and sequential. In PLDI 04: Programming Language Design and Implementation, pages 14-24, 2004
    • S. Qadeer and D. Wu. Kiss: Keep it simple and sequential. In PLDI 04: Programming Language Design and Implementation, pages 14-24, 2004
  • 22
    • 38149125684 scopus 로고    scopus 로고
    • Dealing with communication for dynamic multithreaded recursive programs
    • Invited Paper
    • T. Touili. Dealing with communication for dynamic multithreaded recursive programs. In 1st VISSAS workshop, 2005. Invited Paper
    • (2005) 1st VISSAS workshop
    • Touili, T.1


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