메뉴 건너뛰기




Volumn 26, Issue 3, 2016, Pages 465-509

An extensible approach to session polymorphism

Author keywords

[No Author keywords available]

Indexed keywords

DEADLOCK FREEDOM; EXISTING SYSTEMS; INPUT/OUTPUT; SAFETY PROPERTY; SESSION TYPES; SUBJECT REDUCTION; TYPE SYSTEMS; TYPING SYSTEMS;

EID: 84957441764     PISSN: 09601295     EISSN: None     Source Type: Journal    
DOI: 10.1017/S0960129514000231     Document Type: Article
Times cited : (17)

References (55)
  • 3
    • 0001531470 scopus 로고
    • A note on reliable full-duplex transmission over half-duplex links
    • Bartlett, K. A., Scantlebury, R. A. And Wilkinson, P. T. (1969) A note on reliable full-duplex transmission over half-duplex links. Communications of the ACM 12 (5) 260-261.
    • (1969) Communications of the ACM , vol.12 , Issue.5 , pp. 260-261
    • Bartlett, K.A.1    Scantlebury, R.A.2    Wilkinson, P.T.3
  • 4
    • 26844534931 scopus 로고    scopus 로고
    • Interactive theorem proving and program development
    • Texts in Theoretical Computer Science, Springer Verlag
    • Bertot, Y. And Castéran, P. (2004) Interactive Theorem Proving and Program Development. Coq'Art: The Calculus of Inductive Constructions, Texts in Theoretical Computer Science, Springer Verlag.
    • (2004) Coq'Art: The Calculus of Inductive Constructions
    • Bertot, Y.1    Castéran, P.2
  • 5
    • 17044434267 scopus 로고    scopus 로고
    • Correspondence assertions for process synchronization in concurrent communications
    • Bonelli, E., Compagnoni, A. B. And Gunter, E. L. (2005) Correspondence assertions for process synchronization in concurrent communications. Journal of Functional Programming 15 (2) 219-247.
    • (2005) Journal of Functional Programming , vol.15 , Issue.2 , pp. 219-247
    • Bonelli, E.1    Compagnoni, A.B.2    Gunter, E.L.3
  • 7
    • 84874399250 scopus 로고    scopus 로고
    • Behavioral polymorphism and parametricity in session-based communication
    • Felleisen, M. And Gardner, P. (eds.) ESOP
    • Caires, L., Pérez, J., Pfenning, F. And Toninho, B. (2013) Behavioral polymorphism and parametricity in session-based communication. In: Felleisen, M. And Gardner, P. (eds. ) ESOP. Lecture Notes in Computer Science 7792 330-349.
    • (2013) Lecture Notes in Computer Science , vol.7792 , pp. 330-349
    • Caires, L.1    Pérez, J.2    Pfenning, F.3    Toninho, B.4
  • 8
    • 78249240348 scopus 로고    scopus 로고
    • Session types as intuitionistic linear propositions
    • Gastin, P. And Laroussinie, F. (eds.) Springer Lecture Notes in Computer Science
    • Caires, L. And Pfenning, F. (2010) Session types as intuitionistic linear propositions. In: Gastin, P. And Laroussinie, F. (eds. ) CONCUR. Springer Lecture Notes in Computer Science 6269 222-236.
    • (2010) CONCUR , vol.6269 , pp. 222-236
    • Caires, L.1    Pfenning, F.2
  • 10
    • 84868536684 scopus 로고    scopus 로고
    • The locally nameless representation
    • Charguéraud, A. (2012) The locally nameless representation. Journal of Automated Reasoning 49 (3) 363-408.
    • (2012) Journal of Automated Reasoning , vol.49 , Issue.3 , pp. 363-408
    • Charguéraud, A.1
  • 12
    • 0010047034 scopus 로고
    • Pattern matching with dependent types
    • Nordström, B., Petersson, K. And Plotkin, G. (eds.)
    • Coquand, T. (1992) Pattern matching with dependent types. In: Nordström, B., Petersson, K. And Plotkin, G. (eds. ) Electronic Proceedings of the 3rd Annual BRA Workshop on Logical Frameworks 66-79. Available from http://www. lfcs. inf. ed. Ac. uk/research/types-bra/proc/.
    • (1992) Electronic Proceedings of the 3rd Annual BRA Workshop on Logical Frameworks , pp. 66-79
    • Coquand, T.1
  • 20
    • 84957433588 scopus 로고
    • A mechanical verification of the alternating bit protocol
    • Divito, B. L. (1981) A mechanical verification of the alternating bit protocol. ACM SIGSOFT Software Engineering Notes 6 (3), 8-13.
    • (1981) ACM SIGSOFT Software Engineering Notes , vol.6 , Issue.3 , pp. 8-13
    • Divito, B.L.1
  • 21
    • 0003266602 scopus 로고
    • Inductive sets and families in Martin-Löf's type theory and their set-theoretic semantics
    • Huet, G. And Plotkin, G. (eds.) , New York, NY, USA. Cambridge University Press
    • Dybjer, P. (1991) Inductive sets and families in Martin-Löf's type theory and their set-theoretic semantics. In: Huet, G. And Plotkin, G. (eds. ) Logical Frameworks, New York, NY, USA. Cambridge University Press 280-306.
    • (1991) Logical Frameworks , pp. 280-306
    • Dybjer, P.1
  • 23
    • 44449111715 scopus 로고    scopus 로고
    • A framework for the formalisation of ? Calculus type systems in Isabelle/HOL
    • Gay, S. J. (2001) A framework for the formalisation of ? calculus type systems in Isabelle/HOL. In: Proceedings of 14th Theorem Proving in Higher Order Logics 217-232.
    • (2001) Proceedings of 14th Theorem Proving in Higher Order Logics , pp. 217-232
    • Gay, S.J.1
  • 25
    • 28844438936 scopus 로고    scopus 로고
    • Subtyping for session types in the ? Calculus
    • Gay, S. J. And Hole, M. (2005) Subtyping for session types in the ? calculus. Acta Informatica 42 (2-3) 191-225.
    • (2005) Acta Informatica , vol.42 , Issue.2-3 , pp. 191-225
    • Gay, S.J.1    Hole, M.2
  • 26
    • 77951136536 scopus 로고    scopus 로고
    • Linear type theory for asynchronous session types
    • Gay, S. J. And Vasconcelos, V. T. (2010) Linear type theory for asynchronous session types. Journal of Functional Programming 20 (1) 19-50.
    • (2010) Journal of Functional Programming , vol.20 , Issue.1 , pp. 19-50
    • Gay, S.J.1    Vasconcelos, V.T.2
  • 31
    • 84947741770 scopus 로고    scopus 로고
    • Language primitives and type discipline for structured communication-based programming
    • Honda, K., Vasconcelos, V. T. And Kubo, M. (1998) Language primitives and type discipline for structured communication-based programming. In: ESOP. Lecture Notes in Computer Science 1381 122-138.
    • (1998) ESOP. Lecture Notes in Computer Science , vol.1381 , pp. 122-138
    • Honda, K.1    Vasconcelos, V.T.2    Kubo, M.3
  • 38
    • 33749549307 scopus 로고    scopus 로고
    • A new type system for deadlock-free processes
    • Baier, C. And Hermanns, H. (eds.)
    • Kobayashi, N. (2006) A new type system for deadlock-free processes. In: Baier, C. And Hermanns, H. (eds. ) CONCUR. Springer Lecture Notes in Computer Science 4137 233-247.
    • (2006) CONCUR. Springer Lecture Notes in Computer Science , vol.4137 , pp. 233-247
    • Kobayashi, N.1
  • 39
    • 77956608097 scopus 로고    scopus 로고
    • Trace-based verification of imperative programs with I/O
    • (Automated specification and verification of web systems.)
    • Malecha, G., Morrisett, G. And Wisnesky, R. (2011) Trace-based verification of imperative programs with I/O. Journal of Symbolic Computation 46 (2) 95-118. (Automated specification and verification of web systems. )
    • (2011) Journal of Symbolic Computation , vol.46 , Issue.2 , pp. 95-118
    • Malecha, G.1    Morrisett, G.2    Wisnesky, R.3
  • 40
    • 0003604327 scopus 로고
    • The polyadic ?-calculus: A tutorial
    • Department of Computer Science, University of Edinburgh, UK. Also in Logic and Algebra of Specification, F. L. Bauer, W. Brauer and H. Schwichtenberg (eds.) Springer-Verlag
    • Milner, R. (1991) The polyadic ?-calculus: A tutorial. Technical Report ECS-LFCS-91-180, Laboratory for Foundations of Computer Science, Department of Computer Science, University of Edinburgh, UK. (Also in Logic and Algebra of Specification, F. L. Bauer, W. Brauer and H. Schwichtenberg (eds. ) Springer-Verlag, 1993. )
    • (1991) Technical Report ECS-LFCS-91-180, Laboratory for Foundations of Computer Science
    • Milner, R.1
  • 45
    • 0037351715 scopus 로고    scopus 로고
    • A fully adequate shallow embedding of the ?-calculus in Isabelle/HOL with mechanized syntax analysis
    • Röckl, C. And Hirschkoff, D. (2003) A fully adequate shallow embedding of the ?-calculus in Isabelle/HOL with mechanized syntax analysis. Journal of Functional Programming 13 415-451.
    • (2003) Journal of Functional Programming , vol.13 , pp. 415-451
    • Röckl, C.1    Hirschkoff, D.2
  • 52
    • 33750708529 scopus 로고    scopus 로고
    • Type checking a multithreaded functional language with session types
    • Vasconcelos, V. T., Gay, S. J. And Ravara, A. (2006) Type checking 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


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