메뉴 건너뛰기




Volumn , Issue , 2003, Pages 338-349

A type and effect system for atomicity

Author keywords

Atomicity; Multithreading; Race conditions; Static checking

Indexed keywords

RELIABILITY; SYNCHRONIZATION;

EID: 0037697288     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/781131.781169     Document Type: Conference Paper
Times cited : (231)

References (40)
  • 6
    • 0037505061 scopus 로고    scopus 로고
    • Safe runtime downcasts with ownership types
    • MIT Laboratory for Computer Science, June
    • C. Boyapati, R. Lee, and M. Rinard. Safe runtime downcasts with ownership types. Technical Report 853, MIT Laboratory for Computer Science, June 2002.
    • (2002) Technical Report , vol.853
    • Boyapati, C.1    Lee, R.2    Rinard, M.3
  • 9
    • 1442283573 scopus 로고    scopus 로고
    • Finding stale-value errors in concurrent programs
    • Compaq Systems Research Center, May
    • M. Burrows and K. R. M. Leino. Finding stale-value errors in concurrent programs. Technical Note 2002-4, Compaq Systems Research Center, May 2002.
    • (2002) Technical Note , vol.2002-2004
    • Burrows, M.1    Leino, K.R.M.2
  • 14
    • 0036038312 scopus 로고    scopus 로고
    • Invariant-based specification, synthesis, and verification of synchronization in concurrent programs
    • ACM Press
    • X. Deng, M. Dwyer, J. Hatcliff, and M. Mizuno. Invariant-based specification, synthesis, and verification of synchronization in concurrent programs. In ICSE 02: International Conference on Software Engineering, pages 442-452. ACM Press, 2002.
    • (2002) ICSE 02: International Conference on Software Engineering , pp. 442-452
    • Deng, X.1    Dwyer, M.2    Hatcliff, J.3    Mizuno, M.4
  • 15
    • 0037842606 scopus 로고    scopus 로고
    • Wrestling with rep exposure
    • DEC Systems Research Center, July
    • D. L. Detlefs, K. R. M. Leino, and C. G. Nelson. Wrestling with rep exposure. Research Report 156, DEC Systems Research Center, July 1998.
    • (1998) Research Report , vol.156
    • Detlefs, D.L.1    Leino, K.R.M.2    Nelson, C.G.3
  • 22
    • 0037518237 scopus 로고    scopus 로고
    • Checking concise specifications for multithreaded software
    • Williams College, December
    • S. N. Freund and S. Qadeer. Checking concise specifications for multithreaded software. Technical Note 01-2002, Williams College, December 2002.
    • (2002) Technical Note , vol.1 , Issue.2002
    • Freund, S.N.1    Qadeer, S.2
  • 26
    • 0016114085 scopus 로고
    • Monitors: An operating systems structuring concept
    • C. Hoare. Monitors: an operating systems structuring concept. Communications of the ACM, 17(10):549-557, 1974.
    • (1974) Communications of the ACM , vol.17 , Issue.10 , pp. 549-557
    • Hoare, C.1
  • 27
    • 0008199832 scopus 로고
    • Pretending atomicity
    • DEC Systems Research Center, May
    • L. Lamport and F. Schneider. Pretending atomicity. Research Report 44, DEC Systems Research Center, May 1989.
    • (1989) Research Report , vol.44
    • Lamport, L.1    Schneider, F.2
  • 28
    • 0016592810 scopus 로고
    • Reduction: A method of proving properties of parallel programs
    • R. Lipton. Reduction: A method of proving properties of parallel programs. In Communications of the ACM, volume 18:12, pages 717-721, 1975.
    • (1975) Communications of the ACM , vol.18 , Issue.12 , pp. 717-721
    • Lipton, R.1
  • 30
    • 84976817238 scopus 로고
    • Process structuring, synchronization, and recovery using atomic actions
    • D. B. Lomet. Process structuring, synchronization, and recovery using atomic actions. Language Design for Reliable Software, pages 128-137, 1977.
    • (1977) Language Design for Reliable Software , pp. 128-137
    • Lomet, D.B.1
  • 34
    • 0034824488 scopus 로고    scopus 로고
    • Pointer and escape analysis for multithreaded programs
    • A. Salcianu and M. Rinard. Pointer and escape analysis for multithreaded programs. ACM SIGPLAN Notices, 36(7):12-23, 2001.
    • (2001) ACM SIGPLAN Notices , vol.36 , Issue.7 , pp. 12-23
    • Salcianu, A.1    Rinard, M.2
  • 36
  • 39
    • 0026881754 scopus 로고
    • The type and effect discipline
    • IEEE Computer Society Press
    • J.-P. Talpin and P. Jouvelot. The type and effect discipline. In LICS 92: Logic in Computer Science, pages 162-173. IEEE Computer Society Press, 1992.
    • (1992) LICS 92: Logic in Computer Science , pp. 162-173
    • Talpin, J.-P.1    Jouvelot, P.2


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