-
2
-
-
17044434267
-
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
-
3
-
-
58149333676
-
Amalgamating sessions and methods in object-oriented languages with generics
-
Capecchi, S., Coppo, M., Dezani-Ciancaglini, M., Drossopoulou, S. & Giachino, E. (2009) Amalgamating sessions and methods in object-oriented languages with generics, Theoret. Comp. Sci. 410, 142-167.
-
(2009)
Theoret. Comp. Sci
, vol.410
, pp. 142-167
-
-
Capecchi, S.1
Coppo, M.2
Dezani-Ciancaglini, M.3
Drossopoulou, S.4
Giachino, E.5
-
4
-
-
37149028570
-
Asynchronous session types and progress for object oriented languages
-
Formal Methods for Open Object-Based Distributed Systems - 9th IFIP WG 6.1 International Conference, FMOODS 2007, Proceedings
-
Coppo, M., Dezani-Ciancaglini, M. & Yoshida, N. (2007) Asynchronous session types and progress for object-oriented languages. In Proceedings of the 9th IFIP International Conference on Formal Methods for Open Object-Based Distributed Systems (FMOODS), M. M. Bonsangue and E. B. Johnsen (eds.), Lecture Notes in Computer Science, vol.4468. Springer, Berlin, pp. 1-31. (Pubitemid 350259391)
-
(2007)
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
, vol.LNCS4468
, pp. 1-31
-
-
Coppo, M.1
Dezani-Ciancaglini, M.2
Yoshida, N.3
-
5
-
-
0034826554
-
Enforcing high-level protocols in low-level software
-
SIGPLAN Notices, ACM Press
-
DeLine, R. & F̈ahndrich, M. (2001) Enforcing high-level protocols in low-level software. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), SIGPLAN Notices, vol.36, no.5. ACM Press, pp. 59-69.
-
(2001)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, vol.36
, Issue.5
, pp. 59-69
-
-
Deline, R.1
F̈ahndrich, M.2
-
6
-
-
33746632581
-
Session types for object-oriented languages
-
D. Thomas (ed.), Lecture Notes in Computer Science, Springer, Berlin
-
Dezani-Ciancaglini, M.,Mostrous, D., Yoshida, N. & Drossopoulou, S. (2006) Session types for object-oriented languages. In Proceedings of the European Conference on Object-Oriented Languages (ECOOP), D. Thomas (ed.), Lecture Notes in Computer Science, vol.4067. Springer, Berlin, pp. 328-352.
-
(2006)
Proceedings of the European Conference on Object-Oriented Languages (ECOOP)
, vol.4067
, pp. 328-352
-
-
Dezani-Ciancaglini, M.1
Mostrous, D.2
Yoshida, N.3
Drossopoulou, S.4
-
7
-
-
33646191938
-
A distributed object-oriented language with session types
-
R. DeNicola and D. Sangiorgi (eds.), Lecture Notes in Computer Science, Springer, Berlin
-
Dezani-Ciancaglini, M., Yoshida, N., Ahern, A. & Drossopolou, S. (2005) A distributed object-oriented language with session types. In Proceedings of the International Symposium on Trustworthy Global Computing (TGC), R. DeNicola and D. Sangiorgi (eds.), Lecture Notes in Computer Science, vol.3705. Springer, Berlin, pp. 299-318.
-
(2005)
Proceedings of the International Symposium on Trustworthy Global Computing (TGC)
, vol.3705
, pp. 299-318
-
-
Dezani-Ciancaglini, M.1
Yoshida, N.2
Ahern, A.3
Drossopolou, S.4
-
8
-
-
34748826163
-
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
-
9
-
-
0036039550
-
Adoption and focus: Practical linear types for imperative programming
-
SIGPLAN Notices, ACM Press
-
F̈ahndrich, M. & DeLine, R. (2002) Adoption and focus: practical linear types for imperative programming. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), SIGPLAN Notices, vol.37, no.5. ACM Press, pp. 13- 24.
-
(2002)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, vol.37
, Issue.5
, pp. 13-24
-
-
F̈ahndrich, M.1
Deline, R.2
-
10
-
-
77951129276
-
-
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
-
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
-
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
-
-
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
-
14
-
-
17044381824
-
-
Technical Report 2003-2133 Glasgow, Scotland: Department of Computing Science, University of Glasgow
-
Gay, S. J., Vasconcelos, V. T. & Ravara, A. (2003) Session Types for Inter-Process Communication, Technical Report 2003-2133 Glasgow, Scotland: Department of Computing Science, University of Glasgow.
-
(2003)
Session Types for Inter-Process Communication
-
-
Gay, S.J.1
Vasconcelos, V.T.2
Ravara, A.3
-
15
-
-
77950900887
-
Modular session types for distributed object-oriented programming
-
ACM Press
-
Gay, S. J., Vasconcelos, V. T., Ravara, A., Gesbert, N. & Caldeira, A. Z. (2010) Modular session types for distributed object-oriented programming. In Proceedings of the 37th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL). ACM Press.
-
(2010)
Proceedings of the 37th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL)
-
-
Gay, S.J.1
Vasconcelos, V.T.2
Ravara, A.3
Gesbert, N.4
Caldeira, A.Z.5
-
16
-
-
1442337914
-
Type-safe multithreading in Cyclone
-
SIGPLAN Notices, ACM Press
-
Grossman, D. (2003) Type-safe multithreading in Cyclone. In Proceedings of the ACM SIGPLAN Workshop on Types in Language Design and Implementation (TLDI), SIGPLAN Notices, vol.38, no.3. ACM Press, pp. 13-25.
-
(2003)
Proceedings of the ACM SIGPLAN Workshop on Types in Language Design and Implementation (TLDI)
, vol.38
, Issue.3
, pp. 13-25
-
-
Grossman, D.1
-
17
-
-
0036040515
-
Regionbased memory management in Cyclone
-
SIGPLAN Notices, ACM Press
-
Grossman, D., Morrisett, G., Jim, T., Hicks, M., Wang, Y. & Cheney, J. (2002) Regionbased memory management in Cyclone. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), SIGPLAN Notices, vol.37, no.5. ACM Press, pp. 282-293.
-
(2002)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, vol.37
, Issue.5
, pp. 282-293
-
-
Grossman, D.1
Morrisett, G.2
Jim, T.3
Hicks, M.4
Wang, Y.5
Cheney, J.6
-
18
-
-
85029492434
-
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
-
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
-
20
-
-
67650133223
-
Multiparty asynchronous session types
-
SIGPLAN Notices, ACM Press
-
Honda, K., Yoshida, N. & Carbone, M. (2008) Multiparty asynchronous session types. In Proceedings of the ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL), SIGPLAN Notices, vol.43, no.1. ACM Press, pp. 273-284.
-
(2008)
Proceedings of the ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL)
, vol.43
, Issue.1
, pp. 273-284
-
-
Honda, K.1
Yoshida, N.2
Carbone, M.3
-
21
-
-
45849148094
-
Disciplining orchestration and conversation in service-oriented computing
-
IEEE
-
Lanese, I., Vasconcelos, V. T., Martins, F. & Ravara, A. (2007) Disciplining orchestration and conversation in service-oriented computing. In Proceedings of the IEEE International Conference on Software Engineering and Formal Methods. IEEE, pp. 305-314.
-
(2007)
Proceedings of the IEEE International Conference on Software Engineering and Formal Methods
, pp. 305-314
-
-
Lanese, I.1
Vasconcelos, V.T.2
Martins, F.3
Ravara, A.4
-
22
-
-
84974707224
-
An implementation of session types
-
B. Jayaraman (ed.), Lecture Notes in Computer Science, Springer, Berlin
-
Neubauer, M. & Thiemann, P. (2004a) An implementation of session types. In Proceedings of the International Symposium on Practical Aspects of Declarative Languages (PADL), B. Jayaraman (ed.), Lecture Notes in Computer Science, vol.3057. Springer, Berlin, pp. 56-70.
-
(2004)
Proceedings of the International Symposium on Practical Aspects of Declarative Languages (PADL)
, vol.3057
, pp. 56-70
-
-
Neubauer, M.1
Thiemann, P.2
-
23
-
-
28844495239
-
Protocol specialization
-
W.-N. Chin (ed.), Lecture Notes in Computer Science, Springer, Berlin
-
Neubauer, M. & Thiemann, P. (2004b) Protocol specialization. In Proceedings of the Asian Symposium on Programming Languages and Systems (APLAS), W.-N. Chin (ed.), Lecture Notes in Computer Science, vol.3302. Springer, Berlin, pp. 246-261.
-
(2004)
Proceedings of the Asian Symposium on Programming Languages and Systems (APLAS)
, vol.3302
, pp. 246-261
-
-
Neubauer, M.1
Thiemann, P.2
-
25
-
-
17044369092
-
From sequential programs to multi-tier applications by program transformation
-
SIGPLAN Notices, ACM Press
-
Neubauer, M. & Thiemann, P. (2005) From sequential programs to multi-tier applications by program transformation. In Proceedings of the ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL), SIGPLAN Notices, vol.40, no.1. ACM Press, pp. 221-232.
-
(2005)
Proceedings of the ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL)
, vol.40
, Issue.1
, pp. 221-232
-
-
Neubauer, M.1
Thiemann, P.2
-
28
-
-
85010894472
-
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
-
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
-
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
-
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
-
-
[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
-
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
-
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
-
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
|