메뉴 건너뛰기




Volumn , Issue , 2013, Pages 263-274

Deadlock-freedom-by-design: Multiparty asynchronous global programming

Author keywords

choreography; concurrency; sessions; types

Indexed keywords

ASYNCHRONY; CHOREOGRAPHY; CONCURRENCY; CONCURRENT SYSTEMS; DEADLOCK-FREE; GLOBAL SETTINGS; MULTI CORE; MULTIPARTY SESSIONS; NOVEL INTERPRETATION; PI CALCULUS; PROGRAMMING MODELS; PROTOCOL SPECIFICATIONS; PROTOTYPE IMPLEMENTATIONS; SERVICE ORIENTED PROGRAMMING; SESSION MOBILITY; SESSIONS; TYPE INFERENCES; TYPE SYSTEMS; TYPES;

EID: 84874176762     PISSN: 07308566     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2429069.2429101     Document Type: Conference Paper
Times cited : (102)

References (38)
  • 1
    • 84874135994 scopus 로고    scopus 로고
    • BPMN
    • BPMN. http://www.omg.org/spec/BPMN/2.0/.
  • 2
  • 3
  • 5
    • 84871548637 scopus 로고    scopus 로고
    • WS-Addressing. http://www.w3.org/TR/ws-addr-core/.
    • WS-Addressing
  • 6
    • 84886414647 scopus 로고    scopus 로고
    • A Type System for Flexible Role Assignment in Multiparty Communicating Systems
    • To appear
    • P. Baltazar, L. Caires, V. T. Vasconcelos, and H. T. Vieira. A Type System for Flexible Role Assignment in Multiparty Communicating Systems. In Proc. of TGC, 2012. To appear.
    • Proc. of TGC, 2012
    • Baltazar, P.1    Caires, L.2    Vasconcelos, V.T.3    Vieira, H.T.4
  • 7
    • 54249145123 scopus 로고    scopus 로고
    • Global progress in dynamically interleaved multiparty sessions
    • CONCUR, Springer
    • L. Bettini, M. Coppo, L. D'Antoni, M. D. Luca, M. Dezani-Ciancaglini, and N. Yoshida. Global progress in dynamically interleaved multiparty sessions. In CONCUR, volume 5201 of LNCS, pages 418-433. Springer, 2008.
    • (2008) LNCS , vol.5201 , pp. 418-433
    • Bettini, L.1    Coppo, M.2    D'Antoni, L.3    Luca, M.D.4    Dezani-Ciancaglini, M.5    Yoshida, N.6
  • 8
    • 70350548000 scopus 로고    scopus 로고
    • Cryptographic protocol synthesis and verification for multiparty sessions
    • K. Bhargavan, R. Corin, P.-M. Deniélou, C. Fournet, and J. J. Leifer. Cryptographic protocol synthesis and verification for multiparty sessions. In Proc. of CSF, pages 124-140, 2009.
    • (2009) Proc. of CSF , pp. 124-140
    • Bhargavan, K.1    Corin, R.2    Deniélou, P.-M.3    Fournet, C.4    Leifer, J.J.5
  • 9
    • 36048955687 scopus 로고    scopus 로고
    • A formal semantics for protocol narrations
    • DOI 10.1016/j.tcs.2007.09.005, PII S0304397507006640, Semantic And Logical Foundations of Global Computing
    • S. Briais and U. Nestmann. A formal semantics for protocol narrations. Theoretical Computer Science, 389(3):484-511, 2007. (Pubitemid 350101031)
    • (2007) Theoretical Computer Science , vol.389 , Issue.3 , pp. 484-511
    • Briais, S.1    Nestmann, U.2
  • 12
    • 33750486827 scopus 로고    scopus 로고
    • On the semantics of Alice&Bob specifications of security protocols
    • DOI 10.1016/j.tcs.2006.08.041, PII S0304397506005755
    • C. Caleiro, L. Viganò, and D. A. Basin. On the semantics of Alice&Bob specifications of security protocols. Theor. Comput. Sci., 367(1-2):88-122, 2006. (Pubitemid 44648577)
    • (2006) Theoretical Computer Science , vol.367 , Issue.1-2 , pp. 88-122
    • Caleiro, C.1    Vigano, L.2    Basin, D.3
  • 13
    • 67649450060 scopus 로고    scopus 로고
    • Session-based choreography with exceptions
    • ENTCS
    • M. Carbone. Session-based choreography with exceptions. In Proc. of PLACES, volume 241, pages 35-55. ENTCS, 2008.
    • (2008) Proc. of PLACES , vol.241 , pp. 35-55
    • Carbone, M.1
  • 15
    • 37249002489 scopus 로고    scopus 로고
    • Structured communication-centred programming for web services
    • Proc. of ESOP, Springer-Verlag
    • M. Carbone, K. Honda, and N. Yoshida. Structured communication-centred programming for web services. In Proc. of ESOP, volume 4421 of LNCS, pages 2-17. Springer-Verlag, 2007.
    • (2007) LNCS , vol.4421 , pp. 2-17
    • Carbone, M.1    Honda, K.2    Yoshida, N.3
  • 17
    • 79251564121 scopus 로고    scopus 로고
    • Dynamic multirole session types
    • ACM
    • P.-M. Deniélou and N. Yoshida. Dynamic multirole session types. In Proc. of POPL, pages 435-446. ACM, 2011.
    • (2011) Proc. of POPL , pp. 435-446
    • Deniélou, P.-M.1    Yoshida, N.2
  • 18
    • 84859141872 scopus 로고    scopus 로고
    • Multiparty session types meet communicating automata
    • Proc. of ESOP, Springer-Verlag
    • P.-M. Deniélou and N. Yoshida. Multiparty session types meet communicating automata. In Proc. of ESOP, LNCS, pages 194-213. Springer-Verlag, 2012.
    • (2012) LNCS , pp. 194-213
    • Deniélou, P.-M.1    Yoshida, N.2
  • 19
    • 84872179792 scopus 로고    scopus 로고
    • Eclipse. The Eclipse IDE. http://www.eclipse.org/.
    • The Eclipse IDE
  • 21
    • 25144454483 scopus 로고    scopus 로고
    • Realizability of conversation protocols with message contents
    • X. Fu, T. Bultan, and J. Su. Realizability of conversation protocols with message contents. International Journal on Web Service Res., 2 (4):68-93, 2005. (Pubitemid 41344358)
    • (2005) International Journal of Web Services Research , vol.2 , Issue.4 , pp. 68-93
    • Fu, X.1    Bultan, T.2    Su, J.3
  • 22
    • 67650133223 scopus 로고    scopus 로고
    • Multiparty asynchronous session types
    • ACM
    • K. Honda, N. Yoshida, and M. Carbone. Multiparty asynchronous session types. In Proc. of POPL, volume 43(1), pages 273-284. ACM, 2008.
    • (2008) Proc. of POPL , vol.43 , Issue.1 , pp. 273-284
    • Honda, K.1    Yoshida, N.2    Carbone, M.3
  • 23
    • 79951642444 scopus 로고    scopus 로고
    • Scribbling interactions with a formal foundation
    • Proc. of ICDCIT, Springer
    • K. Honda, A. Mukhamedov, G. Brown, T.-C. Chen, and N. Yoshida. Scribbling interactions with a formal foundation. In Proc. of ICDCIT, volume 6536 of LNCS, pages 55-75. Springer, 2011.
    • (2011) LNCS , vol.6536 , pp. 55-75
    • Honda, K.1    Mukhamedov, A.2    Brown, G.3    Chen, T.-C.4    Yoshida, N.5
  • 24
    • 49049087949 scopus 로고    scopus 로고
    • Session-based distributed programming in java
    • R. Hu, N. Yoshida, and K. Honda. Session-based distributed programming in java. In ECOOP, pages 516-541, 2008.
    • (2008) ECOOP , pp. 516-541
    • Hu, R.1    Yoshida, N.2    Honda, K.3
  • 25
    • 84874128499 scopus 로고    scopus 로고
    • International Telecommunication Union. Recommendation Z.120: Message Sequence Chart, 1996
    • International Telecommunication Union. Recommendation Z.120: Message Sequence Chart, 1996.
  • 26
    • 58049133540 scopus 로고    scopus 로고
    • Bridging the gap between interaction- and process-oriented choreographies
    • IEEE
    • I. Lanese, C. Guidi, F. Montesi, and G. Zavattaro. Bridging the gap between interaction- and process-oriented choreographies. In Proc. of SEFM, pages 323-332. IEEE, 2008.
    • (2008) Proc. of SEFM , pp. 323-332
    • Lanese, I.1    Guidi, C.2    Montesi, F.3    Zavattaro, G.4
  • 28
    • 82055183860 scopus 로고    scopus 로고
    • Programming services with correlation sets
    • F. Montesi and M. Carbone. Programming services with correlation sets. In ICSOC, pages 125-141, 2011.
    • (2011) ICSOC , pp. 125-141
    • Montesi, F.1    Carbone, M.2
  • 31
    • 84874169584 scopus 로고    scopus 로고
    • OOI
    • OOI. Ocean Observatories. http://www.oceanobservatories.org.
  • 32
    • 84874149378 scopus 로고    scopus 로고
    • Specifications
    • OpenID. Specifications. http://openid.net/developers/specs/.
  • 33
    • 84874167549 scopus 로고    scopus 로고
    • PI4SOA. http://www.pi4soa.org, 2008.
    • (2008)
  • 35
    • 84874168804 scopus 로고    scopus 로고
    • Funded by
    • Qualit-E. Funded by Cognizant. http://www.cognizant.com/.
    • Qualit-E
  • 36
    • 84874160515 scopus 로고    scopus 로고
    • Savara
    • Savara. JBoss Community. http://www.jboss.org/savara/.
  • 38
    • 77951480066 scopus 로고    scopus 로고
    • Parameterised multiparty session types
    • FOSSACS'10
    • N. Yoshida, P.-M. Deniélou, A. Bejleri, and R. Hu. Parameterised multiparty session types. In FOSSACS'10, volume 6014 of LNCS, pages 128-145, 2010.
    • (2010) LNCS , vol.6014 , pp. 128-145
    • Yoshida, N.1    Deniélou, P.-M.2    Bejleri, A.3    Hu, R.4


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