메뉴 건너뛰기




Volumn 16, Issue 2, 2009, Pages 197-234

Precise slicing of concurrent programs: An evaluation of static slicing algorithms for concurrent programs

Author keywords

Concurrency; Program analysis; Slicing; Threads

Indexed keywords

COMPUTATION COSTS; CONCURRENCY; CONCURRENT PROGRAMS; EFFICIENT ALGORITHMS; EMPIRICAL EVALUATIONS; INTER PROCEDURALS; ORIGINAL ALGORITHMS; PROGRAM ANALYSIS; RECURSION; RECURSIVE PROCEDURES; SEQUENTIAL PROGRAMS; SLICING; STATIC SLICING ALGORITHMS; THREADS; WORST-CASE COMPLEXITY;

EID: 65049088150     PISSN: 09288910     EISSN: 15737535     Source Type: Journal    
DOI: 10.1007/s10515-009-0048-x     Document Type: Article
Times cited : (31)

References (29)
  • 1
    • 0027224411 scopus 로고
    • Incremental program testing using program dependence graphs
    • ACM New York
    • Bates, S., Horwitz, S.: Incremental program testing using program dependence graphs. In: Proc. POPL '93, pp. 384-396. ACM, New York (1993)
    • (1993) Proc. POPL '93 , pp. 384-396
    • Bates, S.1    Horwitz, S.2
  • 2
    • 21144446241 scopus 로고    scopus 로고
    • A survey of empirical results on program slicing
    • Academic Press San Diego
    • Binkley, D., Harman, M.: A survey of empirical results on program slicing. In: Zelkowitz, M. (ed.) Advances in Computers, vol. 62, pp. 105-178. Academic Press, San Diego (2004)
    • (2004) Advances in Computers , pp. 105-178
    • Binkley, D.1    Harman, M.2    Zelkowitz, M.3
  • 3
  • 4
    • 0002611590 scopus 로고    scopus 로고
    • Slicing concurrent Java programs
    • Z. Chen B. Xu 2001 Slicing concurrent Java programs ACM SIGPLAN Not. 36 4 41 47
    • (2001) ACM SIGPLAN Not. , vol.36 , Issue.4 , pp. 41-47
    • Chen, Z.1    Xu, B.2
  • 9
    • 0003518498 scopus 로고    scopus 로고
    • 3 Addison Wesley Reading http://java.sun.com/docs/books/jls Gosling, J., Joy, B., Steele, G., Bracha, G.: The Java Language Specification, 3rd edn. Addison Wesley, Reading (2005).
    • J. Gosling B. Joy G. Steele G. Bracha 2005 The Java Language Specification 3 Addison Wesley Reading http://java.sun.com/docs/books/jls/ Gosling, J., Joy, B., Steele, G., Bracha, G.: The Java Language Specification, 3rd edn. Addison Wesley, Reading (2005). http://java.sun.com/docs/books/jls/
    • (2005) The Java Language Specification
    • Gosling, J.1    Joy, B.2    Steele, G.3    Bracha, G.4
  • 15
    • 0031617414 scopus 로고    scopus 로고
    • Static slicing of threaded programs
    • Krinke, J.: Static slicing of threaded programs. In: PASTE '98, pp. 35-42 (1998)
    • (1998) PASTE '98 , pp. 35-42
    • Krinke, J.1
  • 19
    • 0034592715 scopus 로고    scopus 로고
    • Slicing concurrent programs
    • Nanda, M.G., Ramesh, S.: Slicing concurrent programs. In: ISSTA 2000, pp. 180-190 (2000)
    • (2000) ISSTA 2000 , pp. 180-190
    • Nanda, M.G.1    Ramesh, S.2
  • 20
    • 33845521068 scopus 로고    scopus 로고
    • Interprocedural slicing of multithreaded programs with applications to Java
    • M.G. Nanda S. Ramesh 2006 Interprocedural slicing of multithreaded programs with applications to Java ACM Toplas. 28 6 1088 1144
    • (2006) ACM Toplas. , vol.28 , Issue.6 , pp. 1088-1144
    • Nanda, M.G.1    Ramesh, S.2
  • 21
    • 84887435787 scopus 로고    scopus 로고
    • An efficient algorithm for computing MHP information for concurrent Java programs
    • Springer Berlin
    • Naumovich, G., Avrunin, G.S., Clarke, L.A.: An efficient algorithm for computing MHP information for concurrent Java programs. In: Proc. ESEC/FSE '99, pp. 338-354. Springer, Berlin (1999)
    • (1999) Proc. ESEC/FSE '99 , pp. 338-354
    • Naumovich, G.1    Avrunin, G.S.2    Clarke, L.A.3
  • 23
    • 0000422707 scopus 로고    scopus 로고
    • Context-sensitive synchronization-sensitive analysis is undecidable
    • G. Ramalingam 2000 Context-sensitive synchronization-sensitive analysis is undecidable ACM Trans. Program. Lang. Syst. 22 2 416 430
    • (2000) ACM Trans. Program. Lang. Syst. , vol.22 , Issue.2 , pp. 416-430
    • Ramalingam, G.1
  • 27
    • 0000990322 scopus 로고
    • A survey of program slicing techniques
    • F. Tip 1995 A survey of program slicing techniques J. Program. Lang. 3 3 121 189
    • (1995) J. Program. Lang. , vol.3 , Issue.3 , pp. 121-189
    • Tip, F.1
  • 28


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