메뉴 건너뛰기




Volumn 25, Issue 5, 2013, Pages 769-799

Towards formally specifying and verifying transactional memory

Author keywords

Formal specification; I O automation; Refinement; Simulation proof; Transactional memory; Verification

Indexed keywords

CORRECTNESS PROOFS; FORMAL SPECIFICATION; IMPLEMENTATION TECHNIQUES; REFINEMENT; RESTRICTIVE CONDITIONS; SIMULATION PROOF; TECHNIQUES AND TOOLS; TRANSACTIONAL MEMORY;

EID: 84882997823     PISSN: 09345043     EISSN: 1433299X     Source Type: Journal    
DOI: 10.1007/s00165-012-0225-8     Document Type: Article
Times cited : (57)

References (38)
  • 2
    • 79251536856 scopus 로고    scopus 로고
    • Semantics of transactional memory and automatic mutual exclusion
    • 10.1145/1889997.1889999
    • Abadi M, Birrell A, Harris T, Isard M (2011) Semantics of transactional memory and automatic mutual exclusion. ACM Trans Program Lang Syst 33(1): 2:1-2:50
    • (2011) ACM Trans Program Lang Syst , vol.33 , Issue.1 , pp. 21-250
    • Abadi, M.1    Birrell, A.2    Harris, T.3    Isard, M.4
  • 20
    • 0005456280 scopus 로고
    • Towards a theory of parallel programming
    • Academic Press, New York
    • Hoare CAR (1972) Towards a theory of parallel programming. In: Operating systems techniques. Academic Press, New York, pp 61-71
    • (1972) Operating Systems Techniques , pp. 61-71
    • Hoare, C.A.R.1
  • 22
    • 73049091779 scopus 로고    scopus 로고
    • On the consistency conditions of transactional memories
    • Institut de Recherche en Informatique et Systèmes Aalátoires
    • Imbs D, de Mendívil J, Raynal M (2008) On the consistency conditions of transactional memories. Technical Report 1917, Institut de Recherche en Informatique et Systèmes Aalátoires
    • (2008) Technical Report 1917
    • De Mendívil, J.1    Raynal, M.2    Imbs, D.3
  • 26
    • 0001383866 scopus 로고
    • An introduction to input/output automata
    • 1023472 0677.68067
    • Lynch NA, Tuttle MR (1989) An introduction to input/output automata. CWI Q 2: 219-246
    • (1989) CWI Q , vol.2 , pp. 219-246
    • Lynch, N.A.1    Tuttle, M.R.2
  • 27
    • 0005336501 scopus 로고
    • Forward and backward simulations, I: Untimed systems
    • 1348528 0834.68123 10.1006/inco.1995.1134
    • Lynch N, Vaandrager F (1995) Forward and backward simulations, I: untimed systems. Inf Comput 121(2): 214-233
    • (1995) Inf Comput , vol.121 , Issue.2 , pp. 214-233
    • Lynch, N.1    Vaandrager, F.2
  • 29
    • 33749236639 scopus 로고    scopus 로고
    • Nested transactional memory: Model and architecture sketches
    • 2291394 1119.68043 10.1016/j.scico.2006.05.010
    • Moss JEB, Hosking AL (2006) Nested transactional memory: model and architecture sketches. Sci Comput Program 63(2): 186-201
    • (2006) Sci Comput Program , vol.63 , Issue.2 , pp. 186-201
    • Moss, J.E.B.1    Hosking, A.L.2
  • 30
    • 0017173886 scopus 로고
    • An axiomatic proof technique for parallel programs
    • 413587 0312.68011 10.1007/BF00268134
    • Owicki S, Gries D (1976) An axiomatic proof technique for parallel programs. Acta Inform 6(4): 319-340
    • (1976) Acta Inform , vol.6 , Issue.4 , pp. 319-340
    • Owicki, S.1    Gries, D.2
  • 32
    • 0018533907 scopus 로고
    • The serializability of concurrent database updates
    • 545541 0419.68036 10.1145/322154.322158
    • Papadimitriou CH (1979) The serializability of concurrent database updates. J ACM 26: 631-653
    • (1979) J ACM , vol.26 , pp. 631-653
    • Papadimitriou, C.H.1
  • 36
    • 84883016343 scopus 로고
    • Introduction, special issue: Specification of concurrent systems
    • Schneider F (1992) Introduction, special issue: specification of concurrent systems. Distrib Comput 6(1)
    • (1992) Distrib Comput , vol.6 , Issue.1
    • Schneider, F.1
  • 38
    • 84882940833 scopus 로고    scopus 로고
    • SkySTM Interest Google Group
    • SkySTM Interest Google Group (2009). http://groups.google.com/group/ skystm-interest
    • (2009)


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