-
1
-
-
45749143931
-
A type system for client progress in a service-oriented calculus
-
Concurrency, Graphs and Models
-
Acciai, L. and Boreale, M. (2008) A type system for client progress in a service-oriented calculus. In: Concurrency, Graphs and Models. Springer Lecture Notes in Computer Science 5065 642-658.
-
(2008)
Springer Lecture Notes in Computer Science
, vol.5065
, pp. 642-658
-
-
Acciai, L.1
Boreale, M.2
-
2
-
-
54249145123
-
Global progress in dynamically interleaved multiparty sessions
-
CONCUR'08
-
Bettini, L., Coppo, M., D'Antoni, L., Luca, M. D., Dezani-Ciancaglini, M. and Yoshida, N. (2008) Global progress in dynamically interleaved multiparty sessions. In: CONCUR'08. Springer Lecture Notes in Computer Science 5201 418-433.
-
(2008)
Springer Lecture Notes in Computer Science
, vol.5201
, pp. 418-433
-
-
Bettini, L.1
Coppo, M.2
D'Antoni, L.3
Luca, M.D.4
Dezani-Ciancaglini, M.5
Yoshida, N.6
-
3
-
-
70350548000
-
Cryptographic protocol synthesis and verification for multiparty sessions
-
IEEE Computer Society Press
-
Bhargavan, K., Corin, R., Deniélou, P.-M., Fournet, C. and Leifer, J. J. (2009) Cryptographic protocol synthesis and verification for multiparty sessions. In: CSF'09. IEEE Computer Society Press 124-140.
-
(2009)
CSF'09
, pp. 124-140
-
-
Bhargavan, K.1
Corin, R.2
Deniélou, P.-M.3
Fournet, C.4
Leifer, J.J.5
-
4
-
-
84884991933
-
Monitoring networks through multiparty session types
-
FMOODS/FORTE'13
-
Bocchi, L., Chen, T.-C., Demangeon, R., Honda, K. and Yoshida, N. (2013) Monitoring networks through multiparty session types. In: FMOODS/FORTE'13. Springer Lecture Notes in Computer Science 7892 50-65.
-
(2013)
Springer Lecture Notes in Computer Science
, vol.7892
, pp. 50-65
-
-
Bocchi, L.1
Chen, T.-C.2
Demangeon, R.3
Honda, K.4
Yoshida, N.5
-
5
-
-
78249269788
-
A theory of design-by-contract for distributed multiparty interactions
-
CONCUR'10
-
Bocchi, L., Honda, K., Tuosto, E. and Yoshida, N. (2010) A theory of design-by-contract for distributed multiparty interactions. In: CONCUR'10. Springer Lecture Notes in Computer Science 6269 162-176.
-
(2010)
Springer Lecture Notes in Computer Science
, vol.6269
, pp. 162-176
-
-
Bocchi, L.1
Honda, K.2
Tuosto, E.3
Yoshida, N.4
-
7
-
-
45749120330
-
Sessions and pipelines for structured service programming
-
FMOODS'08
-
Boreale, M., Bruni, R., De Nicola, R. and Loreti, M. (2008) Sessions and pipelines for structured service programming. In: FMOODS'08. Springer Lecture Notes in Computer Science 5051 19-38.
-
(2008)
Springer Lecture Notes in Computer Science
, vol.5051
, pp. 19-38
-
-
Boreale, M.1
Bruni, R.2
De Nicola, R.3
Loreti, M.4
-
8
-
-
0020735797
-
On communicating finite-state machines
-
Brand, D. and Zafiropulo, P. (1983) On communicating finite-state machines. Journal of the ACM 30 323-342.
-
(1983)
Journal of the ACM
, vol.30
, pp. 323-342
-
-
Brand, D.1
Zafiropulo, P.2
-
9
-
-
51049123210
-
Types and deadlock freedom in a calculus of services, sessions and pipelines
-
AMAST'08
-
Bruni, R. and Mezzina, L. G. (2008) Types and deadlock freedom in a calculus of services, sessions and pipelines. In: AMAST'08. Springer Lecture Notes in Computer Science 5140 100-115.
-
(2008)
Springer Lecture Notes in Computer Science
, vol.5140
, pp. 100-115
-
-
Bruni, R.1
Mezzina, L.G.2
-
10
-
-
84864045977
-
Constraints for service contracts
-
TGC'11
-
Buscemi, M. G., Coppo, M., Dezani-Ciancaglini, M. and Montanari, U. (2012) Constraints for service contracts. In: TGC'11. Springer Lecture Notes in Computer Science 104-120.
-
(2012)
Springer Lecture Notes in Computer Science
, pp. 104-120
-
-
Buscemi, M.G.1
Coppo, M.2
Dezani-Ciancaglini, M.3
Montanari, U.4
-
12
-
-
78249269465
-
Session types for access and information flow control
-
CONCUR'10
-
Capecchi, S., Castellani, I., Dezani-Ciancaglini, M. and Rezk, T. (2010a) Session types for access and information flow control. In: CONCUR'10. Springer Lecture Notes in Computer Science 6269 237-252.
-
(2010)
Springer Lecture Notes in Computer Science
, vol.6269
, pp. 237-252
-
-
Capecchi, S.1
Castellani, I.2
Dezani-Ciancaglini, M.3
Rezk, T.4
-
14
-
-
84977520743
-
A graphical approach to progress for structured communication in web services
-
ICE'10
-
Carbone, M. and Debois, S. (2010) A graphical approach to progress for structured communication in web services. In: ICE'10. Electronic Proceedings in Theoretical Computer Science 38 13-27.
-
(2010)
Electronic Proceedings in Theoretical Computer Science
, vol.38
, pp. 13-27
-
-
Carbone, M.1
Debois, S.2
-
15
-
-
84866017941
-
Structured communication-centered programming for web services
-
Carbone, M., Honda, K. and Yoshida, N. (2012) Structured communication-centered programming for web services. ACM Transactions on Programming Languages and Systems 34 (2) 8.
-
(2012)
ACM Transactions on Programming Languages and Systems
, vol.34
, Issue.2
, pp. 8
-
-
Carbone, M.1
Honda, K.2
Yoshida, N.3
-
16
-
-
84874176762
-
Deadlock-freedom-by-design: Multiparty asynchronous global programming
-
ACM
-
Carbone, M. and Montesi, F. (2013) Deadlock-freedom-by-design: Multiparty asynchronous global programming. In: POPL'13. ACM 263-274.
-
(2013)
POPL'13
, pp. 263-274
-
-
Carbone, M.1
Montesi, F.2
-
17
-
-
84860015577
-
On global types and multi-party session
-
Castagna, G., Dezani-Ciancaglini, M. and Padovani, L. (2012) On global types and multi-party session. Logical Methods in Computer Science 8 (1) 24.
-
(2012)
Logical Methods in Computer Science
, vol.8
, Issue.1
, pp. 24
-
-
Castagna, G.1
Dezani-Ciancaglini, M.2
Padovani, L.3
-
19
-
-
84864035315
-
Asynchronous distributed monitoring for multiparty session enforcement
-
TGC'11
-
Chen, T.-C., Bocchi, L., Deniélou, P.-M., Honda, K. and Yoshida, N. (2012) Asynchronous distributed monitoring for multiparty session enforcement. In: TGC'11. Springer Lecture Notes in Computer Science 7173 25-45.
-
(2012)
Springer Lecture Notes in Computer Science
, vol.7173
, pp. 25-45
-
-
Chen, T.-C.1
Bocchi, L.2
Deniélou, P.-M.3
Honda, K.4
Yoshida, N.5
-
20
-
-
84866694889
-
Specifying stateful asynchronous properties for distributed programs
-
CONCUR'12
-
Chen, T.-C. and Honda, K. (2012) Specifying stateful asynchronous properties for distributed programs. In: CONCUR'12. Springer Lecture Notes in Computer Science 7454 209-224.
-
(2012)
Springer Lecture Notes in Computer Science
, vol.7454
, pp. 209-224
-
-
Chen, T.-C.1
Honda, K.2
-
21
-
-
84885015667
-
Inference of global progress properties for dynamically interleaved multiparty sessions
-
COORDINATION'13
-
Coppo, M., Dezani-Ciancaglini, M., Padovani, L. and Yoshida, N. (2013) Inference of global progress properties for dynamically interleaved multiparty sessions. In: COORDINATION'13. Springer Lecture Notes in Computer Science 7890 45-59.
-
(2013)
Springer Lecture Notes in Computer Science
, vol.7890
, pp. 45-59
-
-
Coppo, M.1
Dezani-Ciancaglini, M.2
Padovani, L.3
Yoshida, N.4
-
25
-
-
78249285266
-
Buffered communication analysis in distributed multiparty sessions
-
CONCUR'10
-
Deniélou, P.-M. and Yoshida, N. (2010) Buffered communication analysis in distributed multiparty sessions. In: CONCUR'10. Springer Lecture Notes in Computer Science 6269 343-357.
-
(2010)
Springer Lecture Notes in Computer Science
, vol.6269
, pp. 343-357
-
-
Deniélou, P.-M.1
Yoshida, N.2
-
26
-
-
79251564121
-
Dynamic multirole session types
-
ACM Press
-
Deniélou, P.-M. and Yoshida, N. (2011) Dynamic multirole session types. In: POPL'11. ACM Press 435-446.
-
(2011)
POPL'11
, pp. 435-446
-
-
Deniélou, P.-M.1
Yoshida, N.2
-
28
-
-
84880261057
-
Multiparty compatibility in communicating automata: Characterisation and synthesis of global session types
-
ICALP'13
-
Deniélou, P.-M. and Yoshida, N. (2013) Multiparty compatibility in communicating automata: Characterisation and synthesis of global session types. In: ICALP'13. Springer Lecture Notes in Computer Science 7966 174-186.
-
(2013)
Springer Lecture Notes in Computer Science
, vol.7966
, pp. 174-186
-
-
Deniélou, P.-M.1
Yoshida, N.2
-
29
-
-
84868129327
-
Parameterised multiparty session types
-
Deniélou, P.-M., Yoshida, N., Bejleri, A. and Hu, R. (2012) Parameterised multiparty session types. Logical Methods in Computer Science 8 (4:6) 1-46.
-
(2012)
Logical Methods in Computer Science
, vol.8
, Issue.4-6
, pp. 1-46
-
-
Deniélou, P.-M.1
Yoshida, N.2
Bejleri, A.3
Hu, R.4
-
32
-
-
33746632581
-
Session types for object-oriented languages
-
ECOOP'06
-
Dezani-Ciancaglini, M., Mostrous, D., Yoshida, N. and Drossopoulou, S. (2006) Session types for object-oriented languages. In: ECOOP'06. Springer Lecture Notes in Computer Science 4067 328-352.
-
(2006)
Springer Lecture Notes in Computer Science
, vol.4067
, pp. 328-352
-
-
Dezani-Ciancaglini, M.1
Mostrous, D.2
Yoshida, N.3
Drossopoulou, S.4
-
33
-
-
84883299093
-
Trustworthy pervasive healthcare services via multiparty session type
-
FHIES'12
-
Henriksen, A., Nielsen, L., Hildebrandt, T., Yoshida, N. and Henglein, F. (2013) Trustworthy pervasive healthcare services via multiparty session type. In: FHIES'12. Springer Lecture Notes in Computer Science 7789 124-141.
-
(2013)
Springer Lecture Notes in Computer Science
, vol.7789
, pp. 124-141
-
-
Henriksen, A.1
Nielsen, L.2
Hildebrandt, T.3
Yoshida, N.4
Henglein, F.5
-
34
-
-
84921495734
-
Structuring communication with session types
-
COB'12
-
Honda, K., Hu, R., Neykova, R., Chen, T.-C., Demangeon, R., Deniélou, P.-M. and Yoshida, N. (2013) Structuring communication with session types. In: COB'12. Springer Lecture Notes in Computer Science. 8665 105-127.
-
(2013)
Springer Lecture Notes in Computer Science
, vol.8665
, pp. 105-127
-
-
Honda, K.1
Hu, R.2
Neykova, R.3
Chen, T.-C.4
Demangeon, R.5
Deniélou, P.-M.6
Yoshida, N.7
-
35
-
-
84867649399
-
Verification of MPI programs using session types
-
EuroMPI
-
Honda, K., Marques, E. R. B., Martins, F., Ng, N., Vasconcelos, V. T. and Yoshida, N. (2012) Verification of MPI programs using session types. In: EuroMPI. Springer Lecture Notes in Computer Science 7490 291-293.
-
(2012)
Springer Lecture Notes in Computer Science
, vol.7490
, pp. 291-293
-
-
Honda, K.1
Marques, E.R.B.2
Martins, F.3
Ng, N.4
Vasconcelos, V.T.5
Yoshida, N.6
-
36
-
-
79951642444
-
Scribbling interactions with a formal foundation
-
ICDCIT'11
-
Honda, K., Mukhamedov, A., Brown, G., Chen, T.-C. and Yoshida, N. (2011) Scribbling interactions with a formal foundation. In:ICDCIT'11. Springer Lecture Notes in Computer Science 6536 55-75.
-
(2011)
Springer Lecture Notes in Computer Science
, vol.6536
, pp. 55-75
-
-
Honda, K.1
Mukhamedov, A.2
Brown, G.3
Chen, T.-C.4
Yoshida, N.5
-
37
-
-
84947741770
-
Language primitives and type disciplines for structured communication-based programming
-
ESOP'98
-
Honda, K., Vasconcelos, V. T. and Kubo, M. (1998) Language primitives and type disciplines for structured communication-based programming. In: ESOP'98. Springer Lecture Notes in Computer Science 1381 22-138.
-
(1998)
Springer Lecture Notes in Computer Science
, vol.1381
, pp. 22-138
-
-
Honda, K.1
Vasconcelos, V.T.2
Kubo, M.3
-
38
-
-
84865647368
-
Multiparty asynchronous session types
-
ACM Press
-
Honda, K., Yoshida, N. and Carbone, M. (2008) Multiparty asynchronous session types. In: POPL'08. ACM Press 273-284.
-
(2008)
POPL'08
, pp. 273-284
-
-
Honda, K.1
Yoshida, N.2
Carbone, M.3
-
39
-
-
77955019307
-
Type-safe eventful sessions in Java
-
ECOOP'10
-
Hu, R., Kouzapas, D., Pernet, O., Yoshida, N. and Honda, K. (2010) Type-safe eventful sessions in Java. In: ECOOP'10. Springer Lecture Notes in Computer Science 6183 329-353.
-
(2010)
Springer Lecture Notes in Computer Science
, vol.6183
, pp. 329-353
-
-
Hu, R.1
Kouzapas, D.2
Pernet, O.3
Yoshida, N.4
Honda, K.5
-
40
-
-
84887490996
-
Practical interruptible conversations: Distributed dynamic verification with session types and python
-
ICRV'13
-
Hu, R., Neykova, R., Yoshida, N., Demangeon, R. and Honda, K. (2013) Practical interruptible conversations: Distributed dynamic verification with session types and python. In: ICRV'13. Springer Lecture Notes in Computer Science. 8174 130-148.
-
(2013)
Springer Lecture Notes in Computer Science
, vol.8174
, pp. 130-148
-
-
Hu, R.1
Neykova, R.2
Yoshida, N.3
Demangeon, R.4
Honda, K.5
-
42
-
-
0037107029
-
A type system for lock-free processes
-
Kobayashi, N. (2002) A type system for lock-free processes. Information and Computation 177 122-159.
-
(2002)
Information and Computation
, vol.177
, pp. 122-159
-
-
Kobayashi, N.1
-
44
-
-
45849148094
-
Disciplining orchestration and conversation in service-oriented computing
-
IEEE Computer Society Press
-
Lanese, I., Vasconcelos, V. T., Martins, F. and Ravara, A. (2007) Disciplining orchestration and conversation in service-oriented computing. In: SEFM'07, IEEE Computer Society Press 305-314.
-
(2007)
SEFM'07
, pp. 305-314
-
-
Lanese, I.1
Vasconcelos, V.T.2
Martins, F.3
Ravara, A.4
-
45
-
-
84866690167
-
Synthesising choreographies from local session types
-
CONCUR'12
-
Lange, J. and Tuosto, E. (2012) Synthesising choreographies from local session types. In: CONCUR'12. Springer Lecture Notes in Computer Science 7454 225-239.
-
(2012)
Springer Lecture Notes in Computer Science
, vol.7454
, pp. 225-239
-
-
Lange, J.1
Tuosto, E.2
-
48
-
-
67650180220
-
Global Principal Typing in Partially Commutative Asynchronous Sessions
-
ESOP'09
-
Mostrous, D., Yoshida, N., and Honda, K. (2009) Global Principal Typing in Partially Commutative Asynchronous Sessions. In: ESOP'09. Springer Lecture Notes in Computer Science 5502 316-332.
-
(2009)
Springer Lecture Notes in Computer Science
, vol.5502
, pp. 316-332
-
-
Mostrous, D.1
Yoshida, N.2
Honda, K.3
-
49
-
-
84887447109
-
SPY:Local Verification of Global Protocols
-
ICRV'13
-
Neykova, R., Yoshida, N., and Hu, R. (2013) SPY:Local Verification of Global Protocols. In: ICRV'13. Springer Lecture Notes in Computer Science. 8174 358-363.
-
(2013)
Springer Lecture Notes in Computer Science
, vol.8174
, pp. 358-363
-
-
Neykova, R.1
Yoshida, N.2
Hu, R.3
-
50
-
-
84862229498
-
Multiparty Session C: Safe Parallel Programming with Message Optimisation
-
TOOLS'12
-
Ng, N., Yoshida, N., and Honda, K. (2012a) Multiparty Session C: Safe Parallel Programming with Message Optimisation. In: TOOLS'12. Springer Lecture Notes in Computer Science 7304 202-218.
-
(2012)
Springer Lecture Notes in Computer Science
, vol.7304
, pp. 202-218
-
-
Ng, N.1
Yoshida, N.2
Honda, K.3
-
51
-
-
84901669580
-
Session types: Towards safe and fast reconfigurable programming
-
Ng, N., Yoshida, N., Niu, X., Tsoi, K. H. and Luke, W. (2012b) Session types: Towards safe and fast reconfigurable programming. SIGARCH Computer Architecture News 40 (5) 22-27.
-
(2012)
SIGARCH Computer Architecture News
, vol.40
, Issue.5
, pp. 22-27
-
-
Ng, N.1
Yoshida, N.2
Niu, X.3
Tsoi, K.H.4
Luke, W.5
-
52
-
-
79959760403
-
Safe parallel programming with session Java
-
COORDINATION'11
-
Ng, N., Yoshida, N., Pernet, O., Hu, R. and Kryftis, Y. (2011) Safe parallel programming with session Java. In: COORDINATION'11. Springer Lecture Notes in Computer Science 6721 110-126.
-
(2011)
Springer Lecture Notes in Computer Science
, vol.6721
, pp. 110-126
-
-
Ng, N.1
Yoshida, N.2
Pernet, O.3
Hu, R.4
Kryftis, Y.5
-
54
-
-
84970907816
-
-
OOI (2010) Ocean observatories initiative. Available at: http://www.oceanleadership.org/programs-and-partnerships/ocean-observing/ooi/.
-
(2010)
Ocean Observatories Initiative
-
-
-
59
-
-
77954632934
-
Efficient Session Type Guided Distributed Interaction
-
COORDINATION'10
-
Sivaramakrishnan, K. C., Nagaraj, K., Ziarek, L., and Eugster, P. (2010) Efficient Session Type Guided Distributed Interaction. In: COORDINATION'10. Springer Lecture Notes in Computer Science 6116 152-167.
-
(2010)
Springer Lecture Notes in Computer Science
, vol.6116
, pp. 152-167
-
-
Sivaramakrishnan, K.C.1
Nagaraj, K.2
Ziarek, L.3
Eugster, P.4
-
60
-
-
80054054746
-
Secure distributed programming with value-dependent types
-
ACM Press
-
Swamy, N., Chen, J., Fournet, C., Strub, P.-Y., Bhargavan, K. and Yang, J. (2011) Secure distributed programming with value-dependent types. In: ICFP'11. ACM Press 266-278.
-
(2011)
ICFP'11
, pp. 266-278
-
-
Swamy, N.1
Chen, J.2
Fournet, C.3
Strub, P.-Y.4
Bhargavan, K.5
Yang, J.6
-
62
-
-
47249140462
-
The conversation calculus: A model of service-oriented computation
-
ESOP'08
-
Vieira, H. T., Caires, L. and Seco, J. (2008) The conversation calculus: A model of service-oriented computation. In: ESOP'08. Springer Lecture Notes in Computer Science 4960 269-283.
-
(2008)
Springer Lecture Notes in Computer Science
, vol.4960
, pp. 269-283
-
-
Vieira, H.T.1
Caires, L.2
Seco, J.3
-
64
-
-
84947920982
-
Graph types for monadic mobile processes
-
FSTTCS'96
-
Yoshida, N. (1996) Graph types for monadic mobile processes. In: FSTTCS'96. Springer Lecture Notes in Computer Science 1180 371-386.
-
(1996)
Springer Lecture Notes in Computer Science
, vol.1180
, pp. 371-386
-
-
Yoshida, N.1
-
65
-
-
34250810712
-
Language primitives and type disciplines for structured communication-based programming revisited
-
SecRet'06
-
Yoshida, N. and Vasconcelos, V. T. (2007) Language primitives and type disciplines for structured communication-based programming revisited. In: SecRet'06. Elsevier Electronic Proceedings in Theoretical Computer Science 171 73-93.
-
(2007)
Elsevier Electronic Proceedings in Theoretical Computer Science
, vol.171
, pp. 73-93
-
-
Yoshida, N.1
Vasconcelos, V.T.2
-
66
-
-
70349303446
-
Session-based compilation framework for multicore programming
-
FMCO'08
-
Yoshida, N., Vasconcelos, V. T., Paulino, H. and Honda, K. (2008) Session-based compilation framework for multicore programming. In: FMCO'08. Springer Lecture Notes in Computer Science 5751 226-246.
-
(2008)
Springer Lecture Notes in Computer Science
, vol.5751
, pp. 226-246
-
-
Yoshida, N.1
Vasconcelos, V.T.2
Paulino, H.3
Honda, K.4
|