-
1
-
-
17044434267
-
Correspondence assertions for process synchronization in concurrent communication
-
Bonelli, E., Compagnoni, A. and Gunter, E. (2005) Correspondence assertions for process synchronization in concurrent communication. 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.2
Gunter, E.3
-
2
-
-
34250825679
-
A theoretical basis of communication-centred concurrent programming
-
Working Group Report
-
Carbone, M., Honda, K., Yoshida, N., Milner, R., Brown, G. and Ross-Talbot, S. (2006) A theoretical basis of communication-centred concurrent programming. W3C Web Services Choreography Working Group Report, www.w3.org/2002/ws/chor/edcopies/theory/note.pdf.
-
(2006)
Web Services Choreography
, vol.W3C
-
-
Carbone, M.1
Honda, K.2
Yoshida, N.3
Milner, R.4
Brown, G.5
Ross-Talbot, S.6
-
3
-
-
0022333721
-
On understanding types, data abstraction, and polymorphism
-
Cardelli, L. and Wegner, P (1985) On understanding types, data abstraction, and polymorphism. Computing Surveys 17 (4) 471-522.
-
(1985)
Computing Surveys
, vol.17
, Issue.4
, pp. 471-522
-
-
Cardelli, L.1
Wegner, P.2
-
4
-
-
33746632581
-
Session types for object-oriented languages
-
Proceedings of the European Conference on Object-Oriented Programming ECOOP
-
Dezani-Ciancaglini, M., Mostrous, D., Yoshida, N. and Drossopolou, S. (2006) Session types for object-oriented languages. In: Proceedings of the European Conference on Object-Oriented Programming (ECOOP). Springer-Verlag Lecture Notes in Computer Science 4067 328-352.
-
(2006)
Springer-Verlag Lecture Notes in Computer Science
, vol.4067
, pp. 328-352
-
-
Dezani-Ciancaglini, M.1
Mostrous, D.2
Yoshida, N.3
Drossopolou, S.4
-
5
-
-
33646191938
-
A distributed object-oriented language with session types
-
Proceedings of the Symposium on Trustworthy Global Computing
-
Dezani-Ciancaglini, M., Yoshida, N., Ahern, A. and Drossopolou, S. (2005) A distributed object-oriented language with session types. In: Proceedings of the Symposium on Trustworthy Global Computing. Springer-Verlag Lecture Notes in Computer Science 3705 299-318.
-
(2005)
Springer-Verlag Lecture Notes in Computer Science
, vol.3705
, pp. 299-318
-
-
Dezani-Ciancaglini, M.1
Yoshida, N.2
Ahern, A.3
Drossopolou, S.4
-
6
-
-
34748826163
-
Language support for fast and reliable message-based communication in Singularity OS
-
ACM Press
-
Fändrich, M., Aiken, M., Hawblitzel, C, Hodson, O., Hunt, G., Larus, J. R. and Levi, S. (2006) Language support for fast and reliable message-based communication in Singularity OS. In:EuroSys 2006, ACM Press.
-
(2006)
EuroSys 2006
-
-
Fändrich, M.1
Aiken, M.2
Hawblitzel, C.3
Hodson, O.4
Hunt, G.5
Larus, J.R.6
Levi, S.7
-
9
-
-
4043088311
-
Types and subtypes for client-server interactions
-
ESOP'99:Proceedings of the European Symposium on Programming Languages and Systems
-
Gay, S.J.and Hole, M.J. (1999) Types and subtypes for client-server interactions. In: ESOP'99:Proceedings of the European Symposium on Programming Languages and Systems. Springer-Verlag Lecture Notes in Computer Science 1576 74-90.
-
(1999)
Springer-Verlag Lecture Notes in Computer Science
, vol.1576
, pp. 74-90
-
-
Gay, S.J.1
Hole, M.J.2
-
10
-
-
28844438936
-
Subtyping for session types in the pi calculus
-
Gay, S.J. and Hole, M.J. (2005) Subtyping for session types in the pi 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.J.2
-
13
-
-
85029492434
-
Types for dyadic interaction
-
CONCUR'93: Proceedings of the International Conference on Concurrency Theory
-
Honda, K. (1993) Types for dyadic interaction. In: CONCUR'93: Proceedings of the International Conference on Concurrency Theory. Springer-Verlag Lecture Notes in Computer Science 715 509-523.
-
(1993)
Springer-Verlag Lecture Notes in Computer Science
, vol.715
, pp. 509-523
-
-
Honda, K.1
-
14
-
-
84947741770
-
Language primitives and type discipline for structured communication-based programming
-
ESOP'98: Proceedings of the European Symposium on Programming
-
Honda, K., Vasconcelos, V. and Kubo, M. (1998) Language primitives and type discipline for structured communication-based programming. In: ESOP'98: Proceedings of the European Symposium on Programming. Springer-Verlag Lecture Notes in Computer Science 1381 122-138.
-
(1998)
Springer-Verlag Lecture Notes in Computer Science
, vol.1381
, pp. 122-138
-
-
Honda, K.1
Vasconcelos, V.2
Kubo, M.3
-
16
-
-
0001065208
-
Linearity and the Pi-Calculus
-
Kobayashi, N., Pierce, B.C. and Turner, D.N. (1999) Linearity and the Pi-Calculus. ACM Transactions on Programming Languages and Systems 21 (5) 914-947.
-
(1999)
ACM Transactions on Programming Languages and Systems
, vol.21
, Issue.5
, pp. 914-947
-
-
Kobayashi, N.1
Pierce, B.C.2
Turner, D.N.3
-
17
-
-
58149348918
-
-
Liu, X. and Walker, D. (1995) A polymorphic type system for the polyadic π-calculus. In:CONCUR'95: Proceedings of the International Conference on Concurrency Theory. Springer-Verlag Lecture Notes in Computer Science 962.
-
Liu, X. and Walker, D. (1995) A polymorphic type system for the polyadic π-calculus. In:CONCUR'95: Proceedings of the International Conference on Concurrency Theory. Springer-Verlag Lecture Notes in Computer Science 962.
-
-
-
-
18
-
-
0003604327
-
The polyadic π-calculus: A tutorial
-
Technical Report 91-180, Laboratory for Foundations of Computer Science, Department of Computer Science, University of Edinburgh
-
Milner, R. (1991) The polyadic π-calculus: a tutorial. Technical Report 91-180, Laboratory for Foundations of Computer Science, Department of Computer Science, University of Edinburgh.
-
(1991)
-
-
Milner, R.1
-
19
-
-
44049113210
-
A calculus of mobile processes, I and II
-
Milner, R., Parrow, J. and Walker, D. (1992) A calculus of mobile processes, I and II. Information and Computation 100 (1) 1-77.
-
(1992)
Information and Computation
, vol.100
, Issue.1
, pp. 1-77
-
-
Milner, R.1
Parrow, J.2
Walker, D.3
-
20
-
-
84974707224
-
-
Neubauer, M. and Thiemann, P. (2004a) An implementation of session types. In: Practical Aspects of Declarative Languages (PADL'04). Springer-Verlag Lecture Notes in Computer Science 3057 56-70.
-
Neubauer, M. and Thiemann, P. (2004a) An implementation of session types. In: Practical Aspects of Declarative Languages (PADL'04). Springer-Verlag Lecture Notes in Computer Science 3057 56-70.
-
-
-
-
25
-
-
0000233772
-
Behavioral equivalence in the polymorphic pi-calculus
-
Pierce, B. C. and Sangiorgi, D. (2000) Behavioral equivalence in the polymorphic pi-calculus. Journal of the ACM 47 (3).
-
(2000)
Journal of the ACM
, vol.47
, Issue.3
-
-
Pierce, B.C.1
Sangiorgi, D.2
-
26
-
-
0002464962
-
Pict: A programming language based on the pi-calculus
-
Plotkin, G, Stirling, C. and Tofte, M, eds, MIT Press
-
Pierce, B.C. and Turner, D.N. (2000) Pict: A programming language based on the pi-calculus. In:Plotkin, G., Stirling, C. and Tofte, M. (eds.) Proof Language and Interaction: Essays in Honourof Robin Milner, MIT Press.
-
(2000)
Proof Language and Interaction: Essays in Honourof Robin Milner
-
-
Pierce, B.C.1
Turner, D.N.2
-
27
-
-
58149351495
-
-
Reynolds, J. C. (1974) Towards a theory of type structure. In: Paris colloquium on programming. Springer-Verlag Lecture Notes in Computer Science 19.
-
Reynolds, J. C. (1974) Towards a theory of type structure. In: Paris colloquium on programming. Springer-Verlag Lecture Notes in Computer Science 19.
-
-
-
-
29
-
-
58149336024
-
-
Takeuchi, K., Honda, K. and Kubo, M. (1994) An interaction-based language and its typing system. In: PARLE '94: Parallel Architectures and Languages Europe. Springer-Verlag Lecture Notes in Computer Science 817.
-
Takeuchi, K., Honda, K. and Kubo, M. (1994) An interaction-based language and its typing system. In: PARLE '94: Parallel Architectures and Languages Europe. Springer-Verlag Lecture Notes in Computer Science 817.
-
-
-
-
31
-
-
33751098013
-
Typing the behavior of software components using session types
-
Vallecillo, A., Vasconcelos, V. T. and Ravara, A. (2006) Typing the behavior of software components using session types. Fundamenta Informaticae 73 (4) 583-598.
-
(2006)
Fundamenta Informaticae
, vol.73
, Issue.4
, pp. 583-598
-
-
Vallecillo, A.1
Vasconcelos, V.T.2
Ravara, A.3
-
32
-
-
33750708529
-
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
-
33
-
-
84857367674
-
Principal typing schemes in a polyadic π-calculus
-
CONCUR'93: Proceedings of the International Conference on Concurrency Theory
-
Vasconcelos, V.T. and Honda, K. (1993) Principal typing schemes in a polyadic π-calculus. In: CONCUR'93: Proceedings of the International Conference on Concurrency Theory. Springerverlag Lecture Notes in Computer Science 715.
-
(1993)
Springerverlag Lecture Notes in Computer Science
, vol.715
-
-
Vasconcelos, V.T.1
Honda, K.2
-
34
-
-
28844481697
-
-
Vasconcelos, V.T., Ravara, A. and Gay, S.J. (2004) Session types for functional multithreading. In:CONCUR'04: Proceedings of the International Conference on Concurrency Theory. Springer-Verlag Lecture Notes in Computer Science 3170 497-511.
-
Vasconcelos, V.T., Ravara, A. and Gay, S.J. (2004) Session types for functional multithreading. In:CONCUR'04: Proceedings of the International Conference on Concurrency Theory. Springer-Verlag Lecture Notes in Computer Science 3170 497-511.
-
-
-
-
35
-
-
58149351497
-
Language primitives and type discipline for structured communication-based programming revisited-two systems for higher-order session communication
-
Procedings of the 1st International Workshop on Security and Rewriting Techniques SeeReT
-
Yoshida, N. and Vasconcelos, V. T. (2006) Language primitives and type discipline for structured communication-based programming revisited-two systems for higher-order session communication. In: Procedings of the 1st International Workshop on Security and Rewriting Techniques (SeeReT 2006). Electronic Notes in Theoretical Computer Science.
-
(2006)
Electronic Notes in Theoretical Computer Science
-
-
Yoshida, N.1
Vasconcelos, V.T.2
|