메뉴 건너뛰기




Volumn , Issue , 2009, Pages

SideTrack: Generalizing dynamic atomicity analysis

Author keywords

Atomicity; Dynamic analysis; Serializability

Indexed keywords

FALSE ALARMS; GENERALIZATION ABILITY; MULTI-THREADED PROGRAMS; SERIALIZABILITY;

EID: 72149094904     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1639622.1639630     Document Type: Conference Paper
Times cited : (23)

References (34)
  • 1
    • 0030382365 scopus 로고    scopus 로고
    • Shared memory consistency models: A tutorial
    • S. V. Adve and K. Gharachorloo. Shared memory consistency models: A tutorial. IEEE Computer, 29(12):66-76, 1996.
    • (1996) IEEE Computer , vol.29 , Issue.12 , pp. 66-76
    • Adve, S.V.1    Gharachorloo, K.2
  • 4
    • 72149132196 scopus 로고    scopus 로고
    • R. L. Bocchino, Jr., V. S. Adve, D. Dig, S. Adve, S. Heumann, R. Komuravelli, J. Overbey, P. Simmons, H. Sung, and M. Vakilian. A type and effect system for Deterministic Parallel Java. Technical Report UIUCDCS-R-2009-3032, Department of Computer Science, University of Illinois at Urbana-Champaign, 2009.
    • R. L. Bocchino, Jr., V. S. Adve, D. Dig, S. Adve, S. Heumann, R. Komuravelli, J. Overbey, P. Simmons, H. Sung, and M. Vakilian. A type and effect system for Deterministic Parallel Java. Technical Report UIUCDCS-R-2009-3032, Department of Computer Science, University of Illinois at Urbana-Champaign, 2009.
  • 5
    • 72149083457 scopus 로고    scopus 로고
    • Available from, 2007
    • CERN. Colt 1.2.0. Available from http://dsd.lbl.gov/~hoschek/colt/, 2007.
    • Colt 1.2.0
  • 6
    • 57349161233 scopus 로고    scopus 로고
    • F. Chen, T. F. Şerbǎnuţǎ, and G. Roşu. jPredictor: a predictive runtime analysis tool for Java. In International Conference on Software Engineering, 221-230. ACM, 2008.
    • F. Chen, T. F. Şerbǎnuţǎ, and G. Roşu. jPredictor: a predictive runtime analysis tool for Java. In International Conference on Software Engineering, 221-230. ACM, 2008.
  • 17
    • 57349128410 scopus 로고    scopus 로고
    • C. Flanagan, S. N. Freund, and J. Yi. Velodrome: A sound and complete dynamic atomicity checker for multithreaded programs. In ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2008.
    • C. Flanagan, S. N. Freund, and J. Yi. Velodrome: A sound and complete dynamic atomicity checker for multithreaded programs. In ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2008.
  • 20
    • 0016592810 scopus 로고
    • Reduction: A method of proving properties of parallel programs
    • R. J. Lipton. Reduction: A method of proving properties of parallel programs. Communications of the ACM, 18(12):717-721, 1975.
    • (1975) Communications of the ACM , vol.18 , Issue.12 , pp. 717-721
    • Lipton, R.J.1
  • 21
    • 67650093753 scopus 로고    scopus 로고
    • Learning from mistakes: A comprehensive study on real world concurrency bug characteristics
    • S. Lu, S. Park, E. Seo, and Y. Zhou. Learning from mistakes: a comprehensive study on real world concurrency bug characteristics. SIGPLAN Notices, 2008.
    • (2008) SIGPLAN Notices
    • Lu, S.1    Park, S.2    Seo, E.3    Zhou, Y.4
  • 26
    • 84858025176 scopus 로고    scopus 로고
    • C. Sadowski and J. Yi. Tiddle: A trace description language for generating concurrent benchmarks to test dynamic analyses. In International Workshop on Dynamic Analysis (WODA), 2009. To appear.
    • C. Sadowski and J. Yi. Tiddle: A trace description language for generating concurrent benchmarks to test dynamic analyses. In International Workshop on Dynamic Analysis (WODA), 2009. To appear.
  • 34
    • 33644653428 scopus 로고    scopus 로고
    • Runtime analysis of atomicity for multithreaded programs
    • Feb
    • L. Wang and S. D. Stoller. Runtime analysis of atomicity for multithreaded programs. IEEE Transactions on Software Engineering, 32:93-110, Feb. 2006.
    • (2006) IEEE Transactions on Software Engineering , vol.32 , pp. 93-110
    • Wang, L.1    Stoller, S.D.2


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