메뉴 건너뛰기




Volumn 5142 LNCS, Issue , 2008, Pages 516-541

Session-based distributed programming in Java

Author keywords

[No Author keywords available]

Indexed keywords

ASYNCHRONOUS MESSAGE PASSING; DISTRIBUTED PROGRAMMING; EUROPEAN; FAILURE HANDLING; HIGH-LEVEL ABSTRACTIONS; RUN-TIME; SESSION TYPES; STATIC AND DYNAMIC; SUBTYPING; TYPE CHECKING;

EID: 49049087949     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-70592-5_22     Document Type: Conference Paper
Times cited : (114)

References (30)
  • 1
    • 49049115210 scopus 로고    scopus 로고
    • home
    • Acute homepage, http://www.cl.cam.ac.uk/users/pes20/acute
    • Acute
  • 2
    • 11344295053 scopus 로고    scopus 로고
    • ACM Trans. Program. Lang. Syst
    • Modern concurrency abstractions for C
    • Benton, N., Cardelli, L., Fournet, C.: Modern concurrency abstractions for C#. ACM Trans. Program. Lang. Syst. 26(5), 769-804 (2004)
    • (2004) , vol.26 , Issue.5 , pp. 769-804
    • Benton, N.1    Cardelli, L.2    Fournet, C.3
  • 3
    • 37249002489 scopus 로고    scopus 로고
    • Carbone, M., Honda, K., Yoshida, N.: Structured Communication-Centred Programming for Web Services. In: De Nicola, R. (ed.) ESOP 2007. LNCS, 4421, pp. 2-17. Springer, Heidelberg (2007)
    • 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)
  • 5
    • 49049120381 scopus 로고    scopus 로고
    • CCR: An Asynchronous Messaging Library for C#2.0, http://channel9.msdn. com/wiki/default.aspx/Channel9.ConcurrencyRuntime
    • CCR: An Asynchronous Messaging Library for C#2.0, http://channel9.msdn. com/wiki/default.aspx/Channel9.ConcurrencyRuntime
  • 7
    • 49049122294 scopus 로고    scopus 로고
    • Collingbourne, P., Kelly, P.: Inference of session types from control flow. In: FESCA. ENTCS. Elsevier, Amsterdam (to appear, 2008)
    • Collingbourne, P., Kelly, P.: Inference of session types from control flow. In: FESCA. ENTCS. Elsevier, Amsterdam (to appear, 2008)
  • 8
    • 37149028570 scopus 로고    scopus 로고
    • Asynchronous Session Types and Progress for Object-Oriented Languages
    • Bonsangue, M.M, Johnsen, E.B, eds, FMOODS 2007, Springer, Heidelberg
    • Coppo, M., Dezani-Ciancaglini, M., Yoshida, N.: Asynchronous Session Types and Progress for Object-Oriented Languages. In: Bonsangue, M.M., Johnsen, E.B. (eds.) FMOODS 2007. LNCS, vol. 4468, pp. 1-31. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4468 , pp. 1-31
    • Coppo, M.1    Dezani-Ciancaglini, M.2    Yoshida, N.3
  • 9
    • 49049099468 scopus 로고    scopus 로고
    • Secure Implementations for Typed Session Abstractions
    • IEEE-CS Press, Los Alamitos
    • Corin, R., Denielou, P.-M., Fournet, C., Bhargavan, K., Leifer, J.: Secure Implementations for Typed Session Abstractions. In: CFS 2007. IEEE-CS Press, Los Alamitos (2007)
    • (2007) CFS
    • Corin, R.1    Denielou, P.-M.2    Fournet, C.3    Bhargavan, K.4    Leifer, J.5
  • 10
    • 33746632581 scopus 로고    scopus 로고
    • Session Types for Object-Oriented Languages
    • Thomas, D, ed, ECOOP 2006, Springer, Heidelberg
    • Dezani-Ciancaglini, M., Mostrous, D., Yoshida, N., Drossopoulou, S.: Session Types for Object-Oriented Languages. In: Thomas, D. (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    Drossopoulou, S.4
  • 11
    • 34748826163 scopus 로고    scopus 로고
    • Language Support for Fast and Reliable Message-based Communication in Singularity OS. In: EuroSys 2006
    • Fähndrich, M., Aiken, M., Hawblitzel, C., Hodson, O., Hunt, G.C., Larus, J.R., Levi, S.: Language Support for Fast and Reliable Message-based Communication in Singularity OS. In: EuroSys 2006. ACM SIGOPS, pp. 177-190 (2006)
    • (2006) ACM SIGOPS , pp. 177-190
    • Fähndrich, M.1    Aiken, M.2    Hawblitzel, C.3    Hodson, O.4    Hunt, G.C.5    Larus, J.R.6    Levi, S.7
  • 12
    • 28844438936 scopus 로고    scopus 로고
    • Subtyping for Session Types in the Pi-Calculus
    • Gay, S., Hole, M.: Subtyping for Session Types in the Pi-Calculus. Acta Informatica 42(2/3), 191-225 (2005)
    • (2005) Acta Informatica , vol.42 , Issue.2-3 , pp. 191-225
    • Gay, S.1    Hole, M.2
  • 13
    • 84947741770 scopus 로고    scopus 로고
    • Language primitives and type disciplines for structured communication-based programming
    • Hankin, C, ed, ESOP 1998 and ETAPS 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 and ETAPS 1998. LNCS, vol. 1381, pp. 22-138. Springer, Heidelberg (1998)
    • (1998) LNCS , vol.1381 , pp. 22-138
    • Honda, K.1    Vasconcelos, V.T.2    Kubo, M.3
  • 15
    • 67650133223 scopus 로고    scopus 로고
    • Honda, K., Yoshida, N., Carbone, M.: Multiparty Asynchronous Session Types. In: POPL 2008, pp. 273-284. ACM Press, New York (2008)
    • Honda, K., Yoshida, N., Carbone, M.: Multiparty Asynchronous Session Types. In: POPL 2008, pp. 273-284. ACM Press, New York (2008)
  • 16
    • 49049087188 scopus 로고    scopus 로고
    • IETF
    • IETF. Mobility for IPv4, http://dret.net/rfc-index/reference/RFC3344
    • Mobility for IPv4
  • 17
    • 38149129499 scopus 로고    scopus 로고
    • DirectFlow: A domain-specific language for information-flow systems
    • Ernst, E, ed, ECOOP 2007, Springer, Heidelberg
    • Lin, C.-K., Black, A.P.: DirectFlow: A domain-specific language for information-flow systems. In: Ernst, E. (ed.) ECOOP 2007. LNCS, vol. 4609, pp. 299-322. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4609 , pp. 299-322
    • Lin, C.-K.1    Black, A.P.2
  • 18
    • 84974707224 scopus 로고    scopus 로고
    • Neubauer, M., Thiemann, P.: An Implementation of Session Types. In: Jayaraman, B. (ed.) PADL 2004. LNCS, 3057, pp. 56-70. Springer, Heidelberg (2004)
    • Neubauer, M., Thiemann, P.: An Implementation of Session Types. In: Jayaraman, B. (ed.) PADL 2004. LNCS, vol. 3057, pp. 56-70. Springer, Heidelberg (2004)
  • 19
    • 49049084694 scopus 로고    scopus 로고
    • home
    • Occam-pi homepage, http://www.occam-pi.org/
    • Occam-pi
  • 20
    • 0002464962 scopus 로고    scopus 로고
    • Pict: A programming language based on the pi-calculus
    • Plotkin, G, Stirling, C, Tofte, M, eds, MIT Press, Cambridge
    • Pierce, B.C., Turner, D.N.: Pict: A programming language based on the pi-calculus. In: Plotkin, G., Stirling, C., Tofte, M. (eds.) Proof, Language and Interaction: Essays in Honour of Robin Milner. MIT Press, Cambridge (2000)
    • (2000) Proof, Language and Interaction: Essays in Honour of Robin Milner
    • Pierce, B.C.1    Turner, D.N.2
  • 21
    • 49049122093 scopus 로고    scopus 로고
    • home
    • Polyglot homepage, http://www.cs.cornell.edu/Projects/polyglot/
    • Polyglot
  • 23
    • 49049092007 scopus 로고    scopus 로고
    • Scribble Project home
    • Scribble Project homepage, http://www.scribble.org
  • 24
    • 34250826265 scopus 로고    scopus 로고
    • Conversation with Steve Ross-Talbot
    • March
    • Sparkes, S.: Conversation with Steve Ross-Talbot. ACM Queue 4(2) (March 2006)
    • (2006) ACM Queue , vol.4 , Issue.2
    • Sparkes, S.1
  • 25
    • 57549106654 scopus 로고    scopus 로고
    • Spring, J.H., Privat, J., Guerraoui, R., Vitek, J.: StreamFlex: high-throughput stream programming in Java. In: OOPSLA, pp. 211-228. ACM Press, New York (2007)
    • Spring, J.H., Privat, J., Guerraoui, R., Vitek, J.: StreamFlex: high-throughput stream programming in Java. In: OOPSLA, pp. 211-228. ACM Press, New York (2007)
  • 26
    • 49049091622 scopus 로고    scopus 로고
    • SJ homepage, http://www.doc.ic.ac.uk/~rh105/sessionj.html
    • SJ homepage, http://www.doc.ic.ac.uk/~rh105/sessionj.html
  • 27
    • 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
  • 29
    • 26444525704 scopus 로고    scopus 로고
    • Communicating Mobile Processes: Introducing occam-pi
    • Abdallah, A.E, Jones, C.B, Sanders, J.W, eds, Communicating Sequential Processes, Springer, Heidelberg
    • Welch, P., Barnes, F.: Communicating Mobile Processes: introducing occam-pi. In: Abdallah, A.E., Jones, C.B., Sanders, J.W. (eds.) Communicating Sequential Processes. LNCS, vol. 3525, pp. 175-210. Springer, Heidelberg (2005)
    • (2005) LNCS , vol.3525 , pp. 175-210
    • Welch, P.1    Barnes, F.2
  • 30
    • 49049113941 scopus 로고    scopus 로고
    • X10 homepage, http://x10.sf.net
    • X10 homepage, http://x10.sf.net


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