메뉴 건너뛰기




Volumn 15, Issue 5-6, 2013, Pages 413-431

Abstraction-guided synthesis of synchronization

Author keywords

Abstract interpretation; Concurrency; Synthesis; Verification

Indexed keywords

ABSTRACT INTERPRETATIONS; ABSTRACTION REFINEMENT; AUTOMATIC INFERENCE; CONCURRENCY; CONCURRENT PROGRAM; INFINITE STATE; NEW APPROACHES; VERIFICATION PROCESS;

EID: 84884595686     PISSN: 14332779     EISSN: 14332787     Source Type: Journal    
DOI: 10.1007/s10009-012-0232-3     Document Type: Article
Times cited : (12)

References (35)
  • 1
    • 0029707467 scopus 로고    scopus 로고
    • Synthesis of concurrent systems for an atomic read/atomic write model of computation
    • Attie, P., Emerson, E.: Synthesis of concurrent systems for an atomic read/atomic write model of computation, pp. 111-120. In: PODC'96, ACM, Berlin (1996)
    • (1996) PODC'96, ACM, Berlin , pp. 111-120
    • Attie, P.1    Emerson, E.2
  • 2
    • 84894630000 scopus 로고    scopus 로고
    • Automatically validating temporal safety properties of interfaces
    • Ball, T., Rajamani, S.K.: Automatically validating temporal safety properties of interfaces. In: SPIN, pp. 103-122 (2001)
    • (2001) SPIN , pp. 103-122
    • Ball, T.1    Rajamani, S.K.2
  • 4
    • 70350228800 scopus 로고    scopus 로고
    • Better quality in synthesis through quantitative objectives
    • Bloem, R., Chatterjee, K., Henzinger, T., Jobstmann, B.: Better quality in synthesis through quantitative objectives. In: CAV, pp. 140-156 (2009)
    • (2009) CAV , pp. 140-156
    • Bloem, R.1    Chatterjee, K.2    Henzinger, T.3    Jobstmann, B.4
  • 5
    • 67650095385 scopus 로고    scopus 로고
    • Inferring locks for atomic sections
    • Cherem, S., Chilimbi, T., Gulwani, S.: Inferring locks for atomic sections. In: PLDI, pp. 304-315 (2008)
    • (2008) PLDI , pp. 304-315
    • Cherem, S.1    Chilimbi, T.2    Gulwani, S.3
  • 6
    • 85037030721 scopus 로고
    • Design and synthesis of synchronization skeletons using branching-time temporal logic
    • Clarke, E., Emerson, E.: Design and synthesis of synchronization skeletons using branching-time temporal logic. In: Logic of Programs, Workshop, pp. 52-71 (1982)
    • (1982) Logic of Programs, Workshop , pp. 52-71
    • Clarke, E.1    Emerson, E.2
  • 7
    • 84944406286 scopus 로고    scopus 로고
    • Counterexample-guided abstraction refinement
    • Clarke, E.M., Grumberg, O., Jha, S., Lu, Y., Veith, H.: Counterexample-guided abstraction refinement. In:CAV, pp. 154-169 (2000)
    • (2000) CAV , pp. 154-169
    • Clarke, E.M.1    Grumberg, O.2    Jha, S.3    Lu, Y.4    Veith, H.5
  • 8
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction of approximation of fixed points
    • Cousot, P., Cousot, R.: Abstract interpretation: a unified lattice model for static analysis of programs by construction of approximation of fixed points. In: POPL, pp. 238-252 (1977)
    • (1977) POPL , pp. 238-252
    • Cousot, P.1    Cousot, R.2
  • 11
    • 33749854187 scopus 로고    scopus 로고
    • Repair of boolean programs with an application to C
    • Griesmayer, A., Bloem, R.P., Cook, B.:Repair of boolean programs with an application to C. In: CAV, pp. 358-371 (2006)
    • (2006) CAV , pp. 358-371
    • Griesmayer, A.1    Bloem, R.P.2    Cook, B.3
  • 13
  • 19
    • 84976828744 scopus 로고
    • Synthesis of communicating processes from temporal logic specifications
    • Manna, Z., Wolper, P.: Synthesis of communicating processes from temporal logic specifications. ACM Trans. Program. Lang. Syst. 6(1), 68-93 (1984)
    • (1984) ACM Trans. Program. Lang. Syst , vol.6 , Issue.1 , pp. 68-93
    • Manna, Z.1    Wolper, P.2
  • 20
    • 33745211930 scopus 로고    scopus 로고
    • Autolocker: Synchronization inference for atomic sections
    • McCloskey, B., Zhou, F., Gay, D., Brewer, E.: Autolocker: synchronization inference for atomic sections. In: POPL, pp. 346-358 (2006)
    • (2006) POPL , pp. 346-358
    • McCloskey, B.1    Zhou, F.2    Gay, D.3    Brewer, E.4
  • 21
    • 33745881897 scopus 로고    scopus 로고
    • The octagon abstract domain
    • Miné, A.: The octagon abstract domain. Higher Order Symbol. Comput. 19(1), 31-100 (2006)
    • (2006) Higher Order Symbol. Comput , vol.19 , Issue.1 , pp. 31-100
    • Miné, A.1
  • 23
    • 0024864157 scopus 로고
    • On the synthesis of a reactive module
    • ACM, New York
    • Pnueli, A., Rosner, R.: On the synthesis of a reactive module. In: POPL'89, pp. 179-190. ACM, New York (1989)
    • (1989) POPL'89 , pp. 179-190
    • Pnueli, A.1    Rosner, R.2
  • 26
    • 0029203481 scopus 로고
    • Software transactional memory
    • ACM, New York
    • Shavit, N., Touitou, D.: Software transactional memory. In: PODC'95, pp. 204-213. ACM, New York (1995)
    • (1995) PODC'95 , pp. 204-213
    • Shavit, N.1    Touitou, D.2
  • 28
    • 57349122370 scopus 로고    scopus 로고
    • Sketching concurrent data structures
    • Solar-Lezama, A., Jones, C.G., Bodik, R.: Sketching concurrent data structures. In: PLDI, pp. 136-148 (2008)
    • (2008) PLDI , pp. 136-148
    • Solar-Lezama, A.1    Jones, C.G.2    Bodik, R.3
  • 29
    • 31844442829 scopus 로고    scopus 로고
    • Programming by Sketching for Bit-Streaming Programs
    • Solar-Lezama, A., Rabbah, R.M., Bodík, R., Ebcioglu, K.: Programming by Sketching for Bit-Streaming Programs. In: PLDI, pp. 281-294 (2005)
    • (2005) PLDI , pp. 281-294
    • Solar-Lezama, A.1    Rabbah, R.M.2    Bodík, R.3    Ebcioglu, K.4
  • 30
  • 33
    • 67650088513 scopus 로고    scopus 로고
    • Deriving linearizable fine-grained concurrent objects
    • Vechev, M., Yahav, E.: Deriving linearizable fine-grained concurrent objects. In: PLDI, pp. 125-135 (2008)
    • (2008) PLDI , pp. 125-135
    • Vechev, M.1    Yahav, E.2
  • 34
    • 35448963440 scopus 로고    scopus 로고
    • Cgcexplorer: A semi-automated search procedure for provably correct concurrent collectors
    • Vechev, M.T., Yahav, E., Bacon, D.F., Rinetzky, N.: Cgcexplorer: a semi-automated search procedure for provably correct concurrent collectors. In: PLDI, pp. 456-467 (2007)
    • (2007) PLDI , pp. 456-467
    • Vechev, M.T.1    Yahav, E.2    Bacon, D.F.3    Rinetzky, N.4
  • 35
    • 70350637815 scopus 로고    scopus 로고
    • Inferring synchronization under limited observability
    • Vechev, M.T., Yahav, E., Yorsh, G.: Inferring synchronization under limited observability. In: TACAS, pp. 139-154 (2009)
    • (2009) TACAS , pp. 139-154
    • Vechev, M.T.1    Yahav, E.2    Yorsh, G.3


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