메뉴 건너뛰기




Volumn 6536 LNCS, Issue , 2011, Pages 55-75

Scribbling interactions with a formal foundation

Author keywords

[No Author keywords available]

Indexed keywords

APPLICATION DOMAINS; DISTRIBUTED APPLICATIONS; FORMAL DESCRIPTION LANGUAGE; FORMAL FOUNDATION; HIGH-LEVEL MODELS; LARGE-SCALE DISTRIBUTED SYSTEM; RUN-TIME VALIDATION; SESSION TYPES; STATIC CHECKING; THEORETICAL BASIS; DESIGN AND IMPLEMENTATIONS; DEVELOPMENT FRAMEWORKS;

EID: 79951642444     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-19056-8_4     Document Type: Conference Paper
Times cited : (94)

References (44)
  • 2
    • 42149183366 scopus 로고    scopus 로고
    • Programming Erlang: Software for a Concurrent World
    • Armstrong, J.: Programming Erlang: Software for a Concurrent World. Pragmatic Bookshelf (2007)
    • (2007) Pragmatic Bookshelf
    • Armstrong, J.1
  • 4
    • 72249097688 scopus 로고    scopus 로고
    • The multikernel: A new os architecture for scalable multicore systems
    • ACM, New York
    • Baumann, A., et al.: The multikernel: a new os architecture for scalable multicore systems. In: SOSP, pp. 29-44. ACM, New York (2009)
    • (2009) SOSP , pp. 29-44
    • Baumann, A.1
  • 6
    • 54249145123 scopus 로고    scopus 로고
    • Global progress in dynamically interleaved multiparty sessions
    • van Breugel, F., Chechik, M. (eds.) CONCUR 2008. Springer, Heidelberg
    • Bettini, L., et al.: Global progress in dynamically interleaved multiparty sessions. In: van Breugel, F., Chechik, M. (eds.) CONCUR 2008. LNCS, vol. 5201, pp. 418-433. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.5201 , pp. 418-433
    • Bettini, L.1
  • 7
    • 70350548000 scopus 로고    scopus 로고
    • Cryptographic protocol synthesis and verification for multiparty sessions
    • Bhargavan, K., Corin, R., Deniélou, P.-M., Fournet, C., Leifer, J.: Cryptographic protocol synthesis and verification for multiparty sessions. In: CSF, pp. 124-140 (2009)
    • (2009) CSF , pp. 124-140
    • Bhargavan, K.1    Corin, R.2    Deniélou, P.-M.3    Fournet, C.4    Leifer, J.5
  • 8
    • 78249269788 scopus 로고    scopus 로고
    • A theory of design-by-contract for distributed multiparty interactions
    • Gastin, P., Laroussinie, F. (eds.) CONCUR 2010. Springer, Heidelberg
    • Bocchi, L., Honda, K., Tuosto, E., Yoshida, N.: A theory of design-by-contract for distributed multiparty interactions. In: Gastin, P., Laroussinie, F. (eds.) CONCUR 2010. LNCS, vol. 6269, pp. 162-176. Springer, Heidelberg (2010)
    • (2010) LNCS , vol.6269 , pp. 162-176
    • Bocchi, L.1    Honda, K.2    Tuosto, E.3    Yoshida, N.4
  • 10
    • 78249269465 scopus 로고    scopus 로고
    • Session Types for Access and Information Flow Control
    • Gastin, P., Laroussinie, F. (eds.) CONCUR 2010. Springer, Heidelberg
    • Capecchi, S., Castellani, I., Dezani-Ciancaglini, M., Rezk, T.: Session Types for Access and Information Flow Control. In: Gastin, P., Laroussinie, F. (eds.) CONCUR 2010. LNCS, vol. 6269, pp. 237-252. Springer, Heidelberg (2010)
    • (2010) LNCS , vol.6269 , pp. 237-252
    • Capecchi, S.1    Castellani, I.2    Dezani-Ciancaglini, M.3    Rezk, T.4
  • 11
    • 84880235509 scopus 로고    scopus 로고
    • Global escape in multiparty session
    • to appear
    • Capecchi, S., Giachino, E., Yoshida, N.: Global escape in multiparty session. In: FSTTCS 2010 (2010) (to appear), http://www.di.unito.it/~capecchi/ mpe.pdf
    • (2010) FSTTCS 2010
    • Capecchi, S.1    Giachino, E.2    Yoshida, N.3
  • 12
    • 37249002489 scopus 로고    scopus 로고
    • Structured Communication-Centred Programming for Web Services
    • De Nicola, R. (ed.) ESOP 2007. Springer, Heidelberg
    • Carbone, M., Honda, K., Yoshida, N.: Structured Communication-Centred Programming for Web Services. In: De Nicola, R. (ed.) ESOP 2007. LNCS, vol. 4421, pp. 2-17. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4421 , pp. 2-17
    • Carbone, M.1    Honda, K.2    Yoshida, N.3
  • 15
    • 85027597145 scopus 로고
    • Principal type-schemes for functional programs
    • Damas, L., Milner, R.: Principal type-schemes for functional programs. In: POPL, pp. 207-212 (1982)
    • (1982) POPL , pp. 207-212
    • Damas, L.1    Milner, R.2
  • 16
    • 78249285266 scopus 로고    scopus 로고
    • Buffered communication analysis in distributed multiparty sessions
    • Gastin, P., Laroussinie, F. (eds.) CONCUR 2010. Springer, Heidelberg Full version, Prototype at
    • Deniélou, P.-M., Yoshida, N.: Buffered communication analysis in distributed multiparty sessions. In: Gastin, P., Laroussinie, F. (eds.) CONCUR 2010. LNCS, vol. 6269, pp. 343-357. Springer, Heidelberg (2010) Full version, Prototype at, http://www.doc.ic.ac.uk/~pmalo/multianalysis
    • (2010) LNCS , vol.6269 , pp. 343-357
    • Deniélou, P.-M.1    Yoshida, N.2
  • 17
    • 79951662554 scopus 로고    scopus 로고
    • Dynamic multirole session types
    • ACM, New York (to appear)
    • Deniélou, P.-M., Yoshida, N.: Dynamic multirole session types. In: POPL 2011. ACM, New York (2011) (to appear), http://www.doc.ic.ac.uk/~malo/ dynamic
    • (2011) POPL 2011
    • Deniélou, P.-M.1    Yoshida, N.2
  • 18
    • 35248848926 scopus 로고    scopus 로고
    • Engineering foreign exchange processes via commitment protocols
    • Desai, N., Chopra, A.K., Arrott, M., Specht, B., Singh, M.P.: Engineering foreign exchange processes via commitment protocols. In: IEEE SCC, pp. 514-521 (2007)
    • (2007) IEEE SCC , pp. 514-521
    • Desai, N.1    Chopra, A.K.2    Arrott, M.3    Specht, B.4    Singh, M.P.5
  • 19
    • 33746632581 scopus 로고    scopus 로고
    • Session Types for Object-Oriented Languages
    • Hu, Q. (ed.) ECOOP 2006. Springer, Heidelberg
    • Dezani-Ciancaglini, M., Mostrous, D., Yoshida, N., Gairing, M.: Session Types for Object-Oriented Languages. In: Hu, Q. (ed.) ECOOP 2006. LNCS, vol. 4067, pp. 328-352. Springer, Heidelberg (2006)
    • (2006) LNCS , vol.4067 , pp. 328-352
    • Dezani-Ciancaglini, M.1    Mostrous, D.2    Yoshida, N.3    Gairing, M.4
  • 21
    • 84945708698 scopus 로고
    • An axiomatic basis of computer programming
    • Hoare, T.: An axiomatic basis of computer programming. CACM 12 (1969)
    • (1969) CACM , vol.12
    • Hoare, T.1
  • 23
    • 84947741770 scopus 로고    scopus 로고
    • Language primitives and type disciplines for structured communication-based programming
    • Hankin, C. (ed.) ESOP 1998. Springer, Heidelberg
    • Honda, K., Vasconcelos, V.T., Kubo, M.: Language primitives and type disciplines for structured communication-based programming. In: Hankin, C. (ed.) ESOP 1998. LNCS, vol. 1381, pp. 122-138. Springer, Heidelberg (1998)
    • (1998) LNCS , vol.1381 , pp. 122-138
    • Honda, K.1    Vasconcelos, V.T.2    Kubo, M.3
  • 24
    • 84865647368 scopus 로고    scopus 로고
    • Multiparty Asynchronous Session Types
    • ACM, New York
    • Honda, K., Yoshida, N., Carbone, M.: Multiparty Asynchronous Session Types. In: POPL 2008, pp. 273-284. ACM, New York (2008)
    • (2008) POPL 2008 , pp. 273-284
    • Honda, K.1    Yoshida, N.2    Carbone, M.3
  • 25
    • 77955019307 scopus 로고    scopus 로고
    • Type-safe eventful sessions in Java
    • D'Hondt, T. (ed.) ECOOP 2010. Springer, Heidelberg
    • Hu, R., Kouzapas, D., Pernet, O., Yoshida, N., Honda, K.: Type-safe eventful sessions in Java. In: D'Hondt, T. (ed.) ECOOP 2010. LNCS, vol. 6183, pp. 329-353. Springer, Heidelberg (2010)
    • (2010) LNCS , vol.6183 , pp. 329-353
    • Hu, R.1    Kouzapas, D.2    Pernet, O.3    Yoshida, N.4    Honda, K.5
  • 26
    • 49049087949 scopus 로고    scopus 로고
    • Session-Based Distributed Programming in Java
    • Ryan, M. (ed.) ECOOP 2008. Springer, Heidelberg
    • Hu, R., Yoshida, N., Macko, M.: Session-Based Distributed Programming in Java. In: Ryan, M. (ed.) ECOOP 2008. LNCS, vol. 5142, pp. 516-541. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.5142 , pp. 516-541
    • Hu, R.1    Yoshida, N.2    Macko, M.3
  • 28
    • 84945713135 scopus 로고
    • Applying "Design by Contract"
    • Meyer, B.: Applying "Design by Contract". Computer 25(10), 40-51 (1992)
    • (1992) Computer , vol.25 , Issue.10 , pp. 40-51
    • Meyer, B.1
  • 29
    • 79951620921 scopus 로고
    • Theory of type polymorphism in programming languages
    • Milner, R.: Theory of type polymorphism in programming languages. In: TCS (1982)
    • (1982) TCS
    • Milner, R.1
  • 30
    • 44049114041 scopus 로고
    • A Calculus of Mobile Processes, Parts I and II
    • Milner, R., Parrow, J., Walker, D.: A Calculus of Mobile Processes, Parts I and II. Info. & Comp. 100(1) (1992)
    • (1992) Info. & Comp. , vol.100 , Issue.1
    • Milner, R.1    Parrow, J.2    Walker, D.3
  • 31
    • 67650180220 scopus 로고    scopus 로고
    • Global principal typing in partially commutative asynchronous sessions
    • Castagna, G. (ed.) ESOP 2009. Springer, Heidelberg
    • Mostrous, D., Yoshida, N., Honda, K.: Global principal typing in partially commutative asynchronous sessions. In: Castagna, G. (ed.) ESOP 2009. LNCS, vol. 5502, pp. 316-332. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5502 , pp. 316-332
    • Mostrous, D.1    Yoshida, N.2    Honda, K.3
  • 33
    • 79251534003 scopus 로고    scopus 로고
    • Multiparty symmetric sumtypes
    • Technical Report 8, Department of Computing, Imperial College London To appear in Apims Project at
    • Nielsen, L., Yoshida, N., Honda, K.: Multiparty symmetric sumtypes. Technical Report 8, Department of Computing, Imperial College London (2009), To appear in Express'10. Apims Project at, http://www.thelas.dk/index.php/apims
    • (2009) Express'10
    • Nielsen, L.1    Yoshida, N.2    Honda, K.3
  • 36
  • 38
    • 77954632934 scopus 로고    scopus 로고
    • Efficient session type guided distributed interaction
    • Clarke, D., Agha, G. (eds.) COORDINATION 2010. Springer, Heidelberg
    • Sivaramakrishnan, K.C., Nagaraj, K., Ziarek, L., Eugster, P.: Efficient session type guided distributed interaction. In: Clarke, D., Agha, G. (eds.) COORDINATION 2010. LNCS, vol. 6116, pp. 152-167. Springer, Heidelberg (2010)
    • (2010) LNCS , vol.6116 , pp. 152-167
    • Sivaramakrishnan, K.C.1    Nagaraj, K.2    Ziarek, L.3    Eugster, P.4
  • 39
    • 85010894472 scopus 로고
    • An Interaction-based Language and its Typing System
    • Halatsis, C., Philokyprou, G., Maritsas, D., Theodoridis, S. (eds.) PARLE 1994. Springer, Heidelberg
    • Takeuchi, K., Honda, K., Kubo, M.: An Interaction-based Language and its Typing System. In: Halatsis, C., Philokyprou, G., Maritsas, D., Theodoridis, S. (eds.) PARLE 1994. LNCS, vol. 817, pp. 398-413. Springer, Heidelberg (1994)
    • (1994) LNCS , vol.817 , pp. 398-413
    • Takeuchi, K.1    Honda, K.2    Kubo, M.3
  • 42
    • 26444525704 scopus 로고    scopus 로고
    • Communicating Mobile Processes: Introducing occam-pi
    • Abdallah, A.E., Jones, C.B., Sanders, J.W. (eds.) CSP 2004. Springer, Heidelberg
    • Welch, P., Barnes, F.: Communicating Mobile Processes: introducing occam-pi. In: Abdallah, A.E., Jones, C.B., Sanders, J.W. (eds.) CSP 2004. LNCS, vol. 3525, pp. 175-210. Springer, Heidelberg (2005)
    • (2005) LNCS , vol.3525 , pp. 175-210
    • Welch, P.1    Barnes, F.2
  • 43
    • 77951480066 scopus 로고    scopus 로고
    • Parameterised multiparty session types
    • Ong, L. (ed.) FOSSACS 2010. Springer, Heidelberg
    • Yoshida, N., Deniélou, P.-M., Bejleri, A., Hu, R.: Parameterised multiparty session types. In: Ong, L. (ed.) FOSSACS 2010. LNCS, vol. 6014, pp. 128-145. Springer, Heidelberg (2010)
    • (2010) LNCS , vol.6014 , pp. 128-145
    • Yoshida, N.1    Deniélou, P.-M.2    Bejleri, A.3    Hu, R.4
  • 44
    • 70349303446 scopus 로고    scopus 로고
    • Session-based compilation framework for multicore programming
    • de Boer, F.S., Bonsangue, M.M., Madelaine, E. (eds.) FMCO 2008. Springer, Heidelberg
    • Yoshida, N., Vasconcelos, V.T., Paulino, H., Honda, K.: Session-based compilation framework for multicore programming. In: de Boer, F.S., Bonsangue, M.M., Madelaine, E. (eds.) FMCO 2008. LNCS, vol. 5751, pp. 226-246. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5751 , pp. 226-246
    • Yoshida, N.1    Vasconcelos, V.T.2    Paulino, H.3    Honda, K.4


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