메뉴 건너뛰기




Volumn 32, Issue 2, 2006, Pages 93-110

Runtime analysis of atomicity for multithreaded programs

Author keywords

Atomicity; Concurrent programming; Data race; Java; Testing and debugging

Indexed keywords

ALGORITHMS; COMPUTER PROGRAMMING; COMPUTER TESTING; JAVA PROGRAMMING LANGUAGE; PROGRAM DEBUGGING;

EID: 33644653428     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2006.1599419     Document Type: Article
Times cited : (141)

References (32)
  • 7
    • 4444321661 scopus 로고    scopus 로고
    • "Exploiting Object Escape and Locking Information in Partial-Order Reductions for Concurrent Object-Oriented Programs"
    • M.B. Dwyer, J. Hatcliff Robby, and V.P. Ranganath, "Exploiting Object Escape and Locking Information in Partial-Order Reductions for Concurrent Object-Oriented Programs," Formal Methods in System Design, vol. 25, nos. 2-3, pp. 199-240, 2004.
    • (2004) Formal Methods in System Design , vol.25 , Issue.2-3 , pp. 199-240
    • Dwyer, M.B.1    Hatcliff Robby, J.2    Ranganath, V.P.3
  • 18
    • 0025460579 scopus 로고
    • "Linearizability: A Correctness Condition for Concurrent Objects"
    • July
    • M.P. Herlihy and J.M. Wing, "Linearizability: A Correctness Condition for Concurrent Objects," ACM Trans. Programming Languages and Systems, vol. 12, no. 3, pp. 463-492, July 1990.
    • (1990) ACM Trans. Programming Languages and Systems , vol.12 , Issue.3 , pp. 463-492
    • Herlihy, M.P.1    Wing, J.M.2
  • 19
    • 33644642075 scopus 로고    scopus 로고
    • Java Grande forum, Java Grande Multithreaded Benchmark Suite, version 1.0
    • Java Grande forum, Java Grande Multithreaded Benchmark Suite, version 1.0, http://www.javagrande.org/, 2001.
    • (2001)
  • 20
    • 33644656119 scopus 로고    scopus 로고
    • Jigsaw, version 2.2.4
    • Jigsaw, version 2.2.4, http://www.w3c.org, 2004.
    • (2004)
  • 21
    • 33644659748 scopus 로고    scopus 로고
    • Decision Management Systems GmbH, Kopi compiler
    • Decision Management Systems GmbH, Kopi compiler, http://www.dms.at/kopi/, 2002.
    • (2002)
  • 22
    • 0016592810 scopus 로고
    • "Reduction: A Method of Proving Properties of Parallel Programs"
    • R.J. Lipton, "Reduction: A Method of Proving Properties of Parallel Programs," Comm. ACM, vol. 18, no. 12, pp. 717-721, 1975.
    • (1975) Comm. ACM , vol.18 , Issue.12 , pp. 717-721
    • Lipton, R.J.1
  • 25
    • 0018533907 scopus 로고
    • "The Serializability of Concurrent Database Updates"
    • Oct.
    • C.H. Papadimitriou, "The Serializability of Concurrent Database Updates," J. ACM, vol. 26, no. 4, pp. 631-653, Oct. 1979.
    • (1979) J. ACM , vol.26 , Issue.4 , pp. 631-653
    • Papadimitriou, C.H.1
  • 26
    • 0003079366 scopus 로고    scopus 로고
    • "Fixing the Java Memory Model"
    • W. Pugh, "Fixing the Java Memory Model," Proc. ACM Conf. Java Grande, pp. 89-98, 1999.
    • (1999) Proc. ACM Conf. Java Grande , pp. 89-98
    • Pugh, W.1
  • 30
    • 4644274963 scopus 로고    scopus 로고
    • "Static Detection of Atomicity Violations in Object-Oriented Programs"
    • June
    • C. von Praun and T.R. Gross, "Static Detection of Atomicity Violations in Object-Oriented Programs," J. Object Technology, vol. 3, no. 6, June 2004.
    • (2004) J. Object Technology , vol.3 , Issue.6
    • von Praun, C.1    Gross, T.R.2


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