메뉴 건너뛰기




Volumn 20, Issue 1, 2010, Pages 19-50

Linear type theory for asynchronous session types

Author keywords

[No Author keywords available]

Indexed keywords

DISTRIBUTED SYSTEMS; FUNCTIONAL LANGUAGES; LANGUAGE DEVELOPMENT; LINEAR TYPE THEORY; OBJECT-ORIENTATION; OPERATIONAL SEMANTICS; STRUCTURED PATTERNS; SYNCHRONOUS COMMUNICATIONS;

EID: 77951136536     PISSN: 09567968     EISSN: 14697653     Source Type: Journal    
DOI: 10.1017/S0956796809990268     Document Type: Article
Times cited : (193)

References (35)
  • 2
    • 17044434267 scopus 로고    scopus 로고
    • Correspondence assertions for process synchronization in concurrent communication
    • Bonelli, E., Compagnoni, A. & Gunter, E. (2005) Correspondence assertions for process synchronization in concurrent communication, J. Funct. Program. 15(2), 219-247.
    • (2005) J. Funct. Program , vol.15 , Issue.2 , pp. 219-247
    • Bonelli, E.1    Compagnoni, A.2    Gunter, E.3
  • 8
    • 34748826163 scopus 로고    scopus 로고
    • Language support for fast and reliable message-based communication in Singularity OS
    • SIGOPS Operating Systems Review, ACM Press
    • F̈ahndrich, M., Aiken, M., Hawblitzel, C., Hodson, O., Hunt, G., Larus, J. R. & Levi, S. (2006) Language support for fast and reliable message-based communication in Singularity OS. In Proceedings of the EuroSys Conference, SIGOPS Operating Systems Review, vol.40, no.4. ACM Press, pp. 177-190.
    • (2006) Proceedings of the EuroSys Conference , vol.40 , Issue.4 , pp. 177-190
    • F̈ahndrich, M.1    Aiken, M.2    Hawblitzel, C.3    Hodson, O.4    Hunt, G.5    Larus, J.R.6    Levi, S.7
  • 10
    • 77951129276 scopus 로고    scopus 로고
    • Technical Report 2006-2305 Glasgow, Scotland: Department of Computing Science, University of Glasgow
    • Gay, S. J. (2006) Subtyping Between Standard and Linear Function Types, Technical Report 2006-2305 Glasgow, Scotland: Department of Computing Science, University of Glasgow.
    • (2006) Subtyping between Standard and Linear Function Types
    • Gay, S.J.1
  • 11
    • 58149336888 scopus 로고    scopus 로고
    • Bounded polymorphism in session types
    • Gay, S. J. (2008) Bounded polymorphism in session types, Math. Struct. Comp. Sci. 18(5), 895-930.
    • (2008) Math. Struct. Comp. Sci , vol.18 , Issue.5 , pp. 895-930
    • Gay, S.J.1
  • 12
    • 28844438936 scopus 로고    scopus 로고
    • Subtyping for session types in the pi calculus
    • Gay, S. J. & Hole, M. J. (2005) Subtyping for session types in the pi calculus, Acta Inform. 42(2/3), 191-225.
    • (2005) Acta Inform , vol.42 , Issue.2-3 , pp. 191-225
    • Gay, S.J.1    Hole, M.J.2
  • 13
    • 63149146154 scopus 로고    scopus 로고
    • Technical Report 2007-2251 Glasgow, Scotland: Department of Computing Science, University of Glasgow
    • Gay, S. J. & Vasconcelos, V. T. (2007) Asynchronous Functional Session Types, Technical Report 2007-2251 Glasgow, Scotland: Department of Computing Science, University of Glasgow.
    • (2007) Asynchronous Functional Session Types
    • Gay, S.J.1    Vasconcelos, V.T.2
  • 18
    • 85029492434 scopus 로고
    • Types for dyadic interaction
    • E. Best (ed.), Lecture Notes in Computer Science, Springer, Berlin
    • Honda, K. (1993) Types for dyadic interaction. In Proceedings of the International Conference on Concurrency Theory (CONCUR), E. Best (ed.), Lecture Notes in Computer Science, vol.715. Springer, Berlin, pp. 509-523.
    • (1993) Proceedings of the International Conference on Concurrency Theory (CONCUR) , vol.715 , pp. 509-523
    • Honda, K.1
  • 19
    • 84947741770 scopus 로고    scopus 로고
    • Language primitives and type discipline for structured communication-based programming
    • C. Honkin (ed.), Lecture Notes in Computer Science, Springer, Berlin
    • Honda, K., Vasconcelos, V. T. & Kubo, M. (1998) Language primitives and type discipline for structured communication-based programming. In Proceedings of the European Symposium on Programming Languages and Systems (ESOP), C. Honkin (ed.), Lecture Notes in Computer Science, vol.1381. Springer, Berlin, pp. 122-138.
    • (1998) Proceedings of the European Symposium on Programming Languages and Systems (ESOP) , vol.1381 , pp. 122-138
    • Honda, K.1    Vasconcelos, V.T.2    Kubo, M.3
  • 28
    • 85010894472 scopus 로고
    • An interaction-based language and its typing system
    • C. Halatsis, D.Maritsas, G. Philokyprou and S. Theodoridis (eds.), Lecture Notes in Computer Science, Springer, Berlin
    • Takeuchi, K., Honda, K. & Kubo, M. (1994) An interaction-based language and its typing system. In Proceedings of Parallel Architectures and Languages Europe (PARLE), C. Halatsis, D.Maritsas, G. Philokyprou and S. Theodoridis (eds.), Lecture Notes in Computer Science, vol.817. Springer, Berlin, pp. 398-413.
    • (1994) Proceedings of Parallel Architectures and Languages Europe (PARLE) , vol.817 , pp. 398-413
    • Takeuchi, K.1    Honda, K.2    Kubo, M.3
  • 29
    • 33751098013 scopus 로고    scopus 로고
    • Typing the behavior of software components using session types
    • Vallecillo, A., Vasconcelos, V. T. & Ravara, A. (2006) Typing the behavior of software components using session types, Fundam. Inform. 73(4), 583-598.
    • (2006) Fundam. Inform , vol.73 , Issue.4 , pp. 583-598
    • Vallecillo, A.1    Vasconcelos, V.T.2    Ravara, A.3
  • 30
    • 33750708529 scopus 로고    scopus 로고
    • Typechecking a multithreaded functional language with session types
    • Vasconcelos, V. T., Gay, S. J. & Ravara, A. (2006) Typechecking a multithreaded functional language with session types, Theoretical Computer Science 368(1-2), 64-87.
    • (2006) Theoretical Computer Science , vol.368 , Issue.1-2 , pp. 64-87
    • Vasconcelos, V.T.1    Gay, S.J.2    Ravara, A.3
  • 31
    • 28844481697 scopus 로고    scopus 로고
    • Session types for functional multithreading
    • P. Gardner and N. Yoshida (eds.), Lecture Notes in Computer Science, Springer, Berlin
    • Vasconcelos, V. T., Ravara, A. & Gay, S. J. (2004) Session types for functional multithreading. In Proceedings of the International Conference on Concurrency Theory (CONCUR), P. Gardner and N. Yoshida (eds.), Lecture Notes in Computer Science, vol.3170. Springer, Berlin, pp. 497-511.
    • (2004) Proceedings of the International Conference on Concurrency Theory (CONCUR) , vol.3170 , pp. 497-511
    • Vasconcelos, V.T.1    Ravara, A.2    Gay, S.J.3
  • 32
    • 10444235367 scopus 로고    scopus 로고
    • [online]. Available at: Accessed 17 November 2009
    • W3C. 2005 Services choreography description language version 1.0 [online]. Available at: http://www.w3.org/TR/2005/CR-ws-cdl-10/ Accessed 17 November 2009.
    • (2005) Services Choreography Description Language Version 1.0
  • 33
    • 33646131583 scopus 로고    scopus 로고
    • Substructural type systems
    • Pierce, B C. (ed.). MIT Press, Cambridge, Massachusetts, Chapter 1
    • Walker, D. (2005) Substructural type systems. In Advanced Topics in Types and Programming Languages, Pierce, B. C. (ed.). MIT Press, Cambridge, Massachusetts, Chapter 1, pp. 3-43.
    • (2005) Advanced Topics in Types and Programming Languages , pp. 3-43
    • Walker, D.1
  • 34
    • 0003025818 scopus 로고
    • A syntactic approach to type soundness
    • Wright, A. K. & Felleisen, M. (1994) A syntactic approach to type soundness. Inform. Comput. 115(1), 38-94.
    • (1994) Inform. Comput , vol.115 , Issue.1 , pp. 38-94
    • Wright, A.K.1    Felleisen, M.2
  • 35
    • 34250810712 scopus 로고    scopus 로고
    • Language primitives and type discipline for structured communication-based programming revisited: Two systems for higher-order session communication
    • Yoshida, N. & Vasconcelos, V. T. (2007) Language primitives and type discipline for structured communication-based programming revisited: Two systems for higher-order session communication, ENTCS 171(4), 73-93.
    • (2007) ENTCS , vol.171 , Issue.4 , pp. 73-93
    • Yoshida, N.1    Vasconcelos, V.T.2


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