메뉴 건너뛰기




Volumn 137, Issue , 2013, Pages 3-19

From lock freedom to progress using session types

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; LOCKS (FASTENERS);

EID: 84902577359     PISSN: 20752180     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.4204/EPTCS.137.2     Document Type: Conference Paper
Times cited : (20)

References (15)
  • 1
    • 77956250559 scopus 로고    scopus 로고
    • Two notions of sub-behaviour for session-based client/server systems
    • ACM
    • Franco Barbanera & Ugo de'Liguoro (2010): Two notions of sub-behaviour for session-based client/server systems. In: Proceedings of PPDP'10, ACM, pp. 155-164, DOI: 10.1145/1836089.1836109.
    • (2010) Proceedings of PPDP'10 , pp. 155-164
    • Barbanera, F.1    De'Liguoro, U.2
  • 4
    • 78249240348 scopus 로고    scopus 로고
    • Session types as intuitionistic linear propositions
    • LNCS 6269
    • Luís Caires & Frank Pfenning (2010): Session Types as Intuitionistic Linear Propositions. In: Proceedings of CONCUR'10, LNCS 6269, pp. 222-236, DOI: 10.1007/978-3-642-15375-4-16.
    • (2010) Proceedings of CONCUR'10 , pp. 222-236
    • Caires, L.1    Pfenning, F.2
  • 5
    • 84877904084 scopus 로고    scopus 로고
    • Deadlock-freedom-by-design: Multiparty asynchronous global programming
    • ACM
    • Marco Carbone & Fabrizio Montesi (2013): Deadlock-freedom-by-design: multiparty asynchronous global programming. In: Proceedings of POPL'13, ACM, pp. 263-274, DOI: 10.1145/2429069.2429101.
    • (2013) Proceedings of POPL'13 , pp. 263-274
    • Carbone, M.1    Montesi, F.2
  • 7
    • 84885015667 scopus 로고    scopus 로고
    • Inference of global progress properties for dynamically interleaved multiparty sessions
    • LNCS 7890, Springer
    • Mario Coppo, Mariangiola Dezani-Ciancaglini, Luca Padovani & Nobuko Yoshida (2013): Inference of Global Progress Properties for Dynamically Interleaved Multiparty Sessions. In: Proceedings COORDI-NATION'13, LNCS 7890, Springer, pp. 45-59, DOI: 10.1007/978-3-642-38493-6-4.
    • (2013) Proceedings COORDI-NATION'13 , pp. 45-59
    • Coppo, M.1    Dezani-Ciancaglini, M.2    Padovani, L.3    Yoshida, N.4
  • 9
    • 41549094091 scopus 로고    scopus 로고
    • On progress for structured communications
    • LNCS 4912
    • Mariangiola Dezani-Ciancaglini, Ugo de'Liguoro & Nobuko Yoshida (2008): On Progress for Structured Communications. In: Proceedings of TGC'07, LNCS 4912, pp. 257-275, DOI: 10.1007/978-3-540-78663-4-18.
    • (2008) Proceedings of TGC'07 , pp. 257-275
    • Dezani-Ciancaglini, M.1    De'Liguoro, U.2    Yoshida, N.3
  • 10
    • 28844438936 scopus 로고    scopus 로고
    • Subtyping for session types in thep-calculus
    • Simon Gay & Malcolm Hole (2005): Subtyping for session types in thep-calculus. Acta Informatica 42(2-3), pp. 191-225, DOI: 10.1007/s00236-005-0177-z.
    • (2005) Acta Informatica , vol.42 , Issue.2-3 , pp. 191-225
    • Gay, S.1    Hole, M.2
  • 11
    • 0037107029 scopus 로고    scopus 로고
    • A type system for lock-free processes
    • Naoki Kobayashi (2002): A Type System for Lock-Free Processes. Information and Computation 177(2), pp. 122-159, DOI: 10.1006/inco.2002.3171.
    • (2002) Information and Computation , vol.177 , Issue.2 , pp. 122-159
    • Kobayashi, N.1
  • 12
    • 84899465660 scopus 로고    scopus 로고
    • Session types = intersection types + union types
    • EPTCS 45
    • Luca Padovani (2011): Session Types = Intersection Types + Union Types. In: Proceedings of ITRS'10, EPTCS 45, pp. 71-89, DOI: 10.4204/EPTCS.45.6.
    • (2011) Proceedings of ITRS'10 , pp. 71-89
    • Padovani, L.1
  • 13
    • 84857811784 scopus 로고    scopus 로고
    • On projecting processes into session types
    • Luca Padovani (2012): On Projecting Processes into Session Types. Mathematical Structures in Computer Science 22, pp. 237-289, DOI: 10.1017/S0960129511000405.
    • (2012) Mathematical Structures in Computer Science , vol.22 , pp. 237-289
    • Padovani, L.1
  • 14
    • 84885011159 scopus 로고    scopus 로고
    • Typing progress in communication-centred systems
    • LNCS 7890, Springer
    • Hugo Torres Vieira & Vasco Thudichum Vasconcelos (2013): Typing Progress in Communication-Centred Systems. In: Proceedings of COORDINATION'13, LNCS 7890, Springer, pp. 236-250, DOI: 10.1007/978-3-642-38493-6-17.
    • (2013) Proceedings of COORDINATION'13 , pp. 236-250
    • Vieira, H.T.1    Vasconcelos, V.T.2
  • 15
    • 84867523984 scopus 로고    scopus 로고
    • Propositions as sessions
    • ACM
    • Philip Wadler (2012): Propositions as sessions. In: Proceedings of ICFP'12, ACM, pp. 273-286, DOI: 10.1145/2364527.2364568.
    • (2012) Proceedings of ICFP'12 , pp. 273-286
    • Wadler, P.1


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