메뉴 건너뛰기




Volumn 49, Issue 1, 2016, Pages

Foundations of session types and behavioural contracts

Author keywords

Behavioural types

Indexed keywords

COMPUTER SCIENCE; SURVEYS;

EID: 84964545102     PISSN: 03600300     EISSN: 15577341     Source Type: Journal    
DOI: 10.1145/2873052     Document Type: Article
Times cited : (241)

References (185)
  • 2
    • 55349107218 scopus 로고    scopus 로고
    • Responsiveness in process calculi
    • 2008
    • Lucia Acciai and Michele Boreale. 2008. Responsiveness in process calculi. Theor. Comput. Sci. 409, 1 (2008), 59-93.
    • (2008) Theor. Comput. Sci. , vol.409 , Issue.1 , pp. 59-93
    • Acciai, L.1    Boreale, M.2
  • 3
    • 77955773359 scopus 로고    scopus 로고
    • Spatial and behavioral types in the pi-calculus
    • 2010
    • Lucia Acciai and Michele Boreale. 2010. Spatial and behavioral types in the pi-calculus. Inform. Comput. 208, 10 (2010), 1118-1153.
    • (2010) Inform. Comput. , vol.208 , Issue.10 , pp. 1118-1153
    • Acciai, L.1    Boreale, M.2
  • 4
    • 77951475621 scopus 로고    scopus 로고
    • On the relationship between spatial logics and behavioral simulations
    • Springer, Berlin
    • Lucia Acciai, Michele Boreale, and Gianluigi Zavattaro. 2010. On the relationship between spatial logics and behavioral simulations. In FOSSACS (LNCS), Vol. 6014. Springer, Berlin, 146-160.
    • (2010) FOSSACS (LNCS) , vol.6014 , pp. 146-160
    • Acciai, L.1    Boreale, M.2    Zavattaro, G.3
  • 5
    • 84886414647 scopus 로고    scopus 로고
    • A type system for flexible role assignment in multiparty communicating systems
    • Springer, Berlin
    • Pedro Baltazar, Lúis Caires, Vasco Thudichum Vasconcelos, and Hugo Torres Vieira. 2012a. A type system for flexible role assignment in multiparty communicating systems. In TGC (LNCS), Vol. 8191. Springer, Berlin, 82-96.
    • (2012) TGC (LNCS) , vol.8191 , pp. 82-96
    • Baltazar, P.1    Caires, L.2    Vasconcelos, V.T.3    Vieira, H.T.4
  • 6
    • 84964453282 scopus 로고    scopus 로고
    • Linearly refined session types
    • Open Publishing Association, Sydney
    • Pedro Baltazar, Dimitris Mostrous, and Vasco Thudichum Vasconcelos. 2012b. Linearly refined session types. In LINEARITY (EPTCS), Vol. 101. Open Publishing Association, Sydney, 38-49.
    • (2012) LINEARITY (EPTCS) , vol.101 , pp. 38-49
    • Baltazar, P.1    Mostrous, D.2    Vasconcelos, V.T.3
  • 7
    • 77956250559 scopus 로고    scopus 로고
    • Two notions of sub-behaviour for session-based client/server systems
    • ACM, New York, NY
    • Franco Barbanera and Ugo de'Liguoro. 2010. Two notions of sub-behaviour for session-based client/server systems. In PPDP. ACM, New York, NY, 155-164.
    • (2010) PPDP , pp. 155-164
    • Barbanera, F.1    De'Liguoro, U.2
  • 8
    • 0001526119 scopus 로고
    • Intersection and union types: Syntax and semantics
    • 1995
    • Franco Barbanera, Mariangiola Dezani-Ciancaglini, and Ugo de'Liguoro. 1995. Intersection and union types: Syntax and semantics. Inform. Comput. 119, 2 (1995), 202-230.
    • (1995) Inform. Comput. , vol.119 , Issue.2 , pp. 202-230
    • Barbanera, F.1    Dezani-Ciancaglini, M.2    De'Liguoro, U.3
  • 9
    • 0000807910 scopus 로고
    • A filter lambda model and the completeness of type assignment
    • 1983
    • Henk Barendregt, Mario Coppo, and Mariangiola Dezani-Ciancaglini. 1983. A filter lambda model and the completeness of type assignment. J. Symb. Log. 48, 4 (1983), 931-940.
    • (1983) J. Symb. Log. , vol.48 , Issue.4 , pp. 931-940
    • Barendregt, H.1    Coppo, M.2    Dezani-Ciancaglini, M.3
  • 14
    • 84863454913 scopus 로고    scopus 로고
    • Contract-oriented computing in CO2
    • 2012
    • Massimo Bartoletti, Emilio Tuosto, and Roberto Zunino. 2012a. Contract-oriented computing in CO2. Sci. Ann. Comp. Sci. 22, 1 (2012), 5-60.
    • (2012) Sci. Ann. Comp. Sci. , vol.22 , Issue.1 , pp. 5-60
    • Bartoletti, M.1    Tuosto, E.2    Zunino, R.3
  • 15
    • 84862727742 scopus 로고    scopus 로고
    • On the realizability of contracts in dishonest systems
    • Springer, Berlin
    • Massimo Bartoletti, Emilio Tuosto, and Roberto Zunino. 2012b. On the realizability of contracts in dishonest systems. In COORDINATION (LNCS), Vol. 7274. Springer, Berlin, 245-260.
    • (2012) Coordination (LNCS) , vol.7274 , pp. 245-260
    • Bartoletti, M.1    Tuosto, E.2    Zunino, R.3
  • 16
    • 28844437976 scopus 로고    scopus 로고
    • Genericity and the pi-calculus
    • 2005
    • Martin Berger, Kohei Honda, and Nobuko Yoshida. 2005. Genericity and the pi-calculus. Acta Inf. 42, 2-3 (2005), 83-141.
    • (2005) Acta Inf. , vol.42 , Issue.2-3 , pp. 83-141
    • Berger, M.1    Honda, K.2    Yoshida, N.3
  • 18
    • 84863586998 scopus 로고    scopus 로고
    • Modelling session types using contracts
    • ACM, New York, NY
    • Giovanni Bernardi and Matthew Hennessy. 2012. Modelling session types using contracts. In SAC. ACM, New York, NY, 1941-1946.
    • (2012) SAC , pp. 1941-1946
    • Bernardi, G.1    Hennessy, M.2
  • 19
    • 84901647947 scopus 로고    scopus 로고
    • Compliance and testing preorders differ
    • Springer, Berlin
    • Giovanni Bernardi and Matthew Hennessy. 2013. Compliance and testing preorders differ. In SEFM Workshops (LNCS), Vol. 8368. Springer, Berlin, 69-81.
    • (2013) SEFM Workshops (LNCS) , vol.8368 , pp. 69-81
    • Bernardi, G.1    Hennessy, M.2
  • 20
    • 84906726451 scopus 로고    scopus 로고
    • Using higher-order contracts to model session types (extended abstract)
    • Springer, Berlin
    • Giovanni Bernardi and Matthew Hennessy. 2014. Using higher-order contracts to model session types (extended abstract). In CONCUR (LNCS), Vol. 8704. Springer, Berlin, 387-401.
    • (2014) CONCUR (LNCS) , vol.8704 , pp. 387-401
    • Bernardi, G.1    Hennessy, M.2
  • 22
    • 78249269788 scopus 로고    scopus 로고
    • A theory of design-by-contract for distributed multiparty interactions
    • Springer, Berlin
    • Laura Bocchi, Kohei Honda, Emilio Tuosto, and Nobuko Yoshida. 2010. A theory of design-by-contract for distributed multiparty interactions. In CONCUR (LNCS), Vol. 6269. Springer, Berlin, 162-176.
    • (2010) CONCUR (LNCS) , vol.6269 , pp. 162-176
    • Bocchi, L.1    Honda, K.2    Tuosto, E.3    Yoshida, N.4
  • 23
    • 84863436669 scopus 로고    scopus 로고
    • Three algorithms and a methodology for amending contracts for choreographies
    • 2012
    • Laura Bocchi, Julien Lange, and Emilio Tuosto. 2012. Three algorithms and a methodology for amending contracts for choreographies. Sci. Ann. Comp. Sci. 22, 1 (2012), 61-104.
    • (2012) Sci. Ann. Comp. Sci. , vol.22 , Issue.1 , pp. 61-104
    • Bocchi, L.1    Lange, J.2    Tuosto, E.3
  • 24
    • 24344483453 scopus 로고    scopus 로고
    • Typechecking safe process synchronization
    • Elsevier, Amsterdam
    • Eduardo Bonelli, Adriana B. Compagnoni, and Elsa L. Gunter. 2005. Typechecking safe process synchronization. In FGUC (ENTCS), Vol. 138. Elsevier, Amsterdam, 3-22.
    • (2005) FGUC (ENTCS) , vol.138 , pp. 3-22
    • Bonelli, E.1    Compagnoni, A.B.2    Gunter, E.L.3
  • 26
    • 45749120330 scopus 로고    scopus 로고
    • Sessions and pipelines for structured service programming
    • Springer, Berlin
    • Michele Boreale, Roberto Bruni, Rocco De Nicola, and Michele Loreti. 2008. Sessions and pipelines for structured service programming. In FMOODS (LNCS), Vol. 5051. Springer, Berlin, 19-38.
    • (2008) FMOODS (LNCS) , vol.5051 , pp. 19-38
    • Boreale, M.1    Bruni, R.2    Nicola, R.D.3    Loreti, M.4
  • 27
    • 84957668253 scopus 로고    scopus 로고
    • Typing the use of resources in a concurrent calculus
    • Springer, Berlin
    • Ǵerard Boudol. 1997. Typing the use of resources in a concurrent calculus. In ASIAN (LNCS), Vol. 1345. Springer, Berlin, 239-253.
    • (1997) ASIAN (LNCS) , vol.1345 , pp. 239-253
    • Boudol, G.1
  • 28
    • 38549090009 scopus 로고    scopus 로고
    • Towards a unifying theory for choreography conformance and contract compliance
    • Springer, Berlin
    • Mario Bravetti and Gianluigi Zavattaro. 2007. Towards a unifying theory for choreography conformance and contract compliance. In Software Composition (LNCS), Vol. 4829. Springer, Berlin, 34-50.
    • (2007) Software Composition (LNCS) , vol.4829 , pp. 34-50
    • Bravetti, M.1    Zavattaro, G.2
  • 29
    • 67649938979 scopus 로고    scopus 로고
    • Contract compliance and choreography conformance in the presence of message queues
    • Springer, Berlin
    • Mario Bravetti and Gianluigi Zavattaro. 2008a. Contract compliance and choreography conformance in the presence of message queues. In WS-FM (LNCS), Vol. 5387. Springer, Berlin, 37-54.
    • (2008) WS-FM (LNCS) , vol.5387 , pp. 37-54
    • Bravetti, M.1    Zavattaro, G.2
  • 30
    • 58149481641 scopus 로고    scopus 로고
    • A foundational theory of contracts for multi-party service composition
    • 2008
    • Mario Bravetti and Gianluigi Zavattaro. 2008b. A foundational theory of contracts for multi-party service composition. Fundam. Inform. 89, 4 (2008), 451-478.
    • (2008) Fundam. Inform. , vol.89 , Issue.4 , pp. 451-478
    • Bravetti, M.1    Zavattaro, G.2
  • 31
    • 77952270478 scopus 로고    scopus 로고
    • Contract-based discovery and composition of web services
    • Springer, Berlin
    • Mario Bravetti and Gianluigi Zavattaro. 2009a. Contract-based discovery and composition of web services. In SFM (LNCS), Vol. 5569. Springer, Berlin, 261-295.
    • (2009) SFM (LNCS) , vol.5569 , pp. 261-295
    • Bravetti, M.1    Zavattaro, G.2
  • 32
    • 69749094917 scopus 로고    scopus 로고
    • A theory of contracts for strong service compliance
    • 2009
    • Mario Bravetti and Gianluigi Zavattaro. 2009b. A theory of contracts for strong service compliance. Math. Struct. Comput. Sci. 19, 3 (2009), 601-638.
    • (2009) Math. Struct. Comput. Sci. , vol.19 , Issue.3 , pp. 601-638
    • Bravetti, M.1    Zavattaro, G.2
  • 34
    • 35048817930 scopus 로고    scopus 로고
    • Behavioural types and component adaptation
    • Springer, Berlin
    • Antonio Brogi, Carlos Canal, and Ernesto Pimentel. 2004. Behavioural types and component adaptation. In AMAST (LNCS), Vol. 3116. Springer, Berlin, 42-56.
    • (2004) AMAST (LNCS) , vol.3116 , pp. 42-56
    • Brogi, A.1    Canal, C.2    Pimentel, E.3
  • 35
    • 51049123210 scopus 로고    scopus 로고
    • Types and deadlock freedom in a calculus of services, sessions and pipelines
    • Springer, Berlin
    • Roberto Bruni and Leonardo Gaetano Mezzina. 2008. Types and deadlock freedom in a calculus of services, sessions and pipelines. In AMAST (LNCS), Vol. 5140. Springer, Berlin, 100-115.
    • (2008) AMAST (LNCS) , vol.5140 , pp. 100-115
    • Bruni, R.1    Mezzina, L.G.2
  • 36
    • 38649083117 scopus 로고    scopus 로고
    • Specification of realizable service conversations using collaboration diagrams
    • IEEE Computer Society, Washington, DC
    • Tevfik Bultan and Xiang Fu. 2007. Specification of realizable service conversations using collaboration diagrams. In SOCA. IEEE Computer Society, Washington, DC, 122-132.
    • (2007) SOCA , pp. 122-132
    • Bultan, T.1    Fu, X.2
  • 37
    • 33744948281 scopus 로고    scopus 로고
    • Choreography and orchestration: A synergic approach for system design
    • Springer, Berlin
    • Nadia Busi, Roberto Gorrieri, Claudio Guidi, Roberto Lucchi, and Gianluigi Zavattaro. 2005. Choreography and orchestration: A synergic approach for system design. In ICSOC (LNCS), Vol. 3826. Springer, Berlin, 228-240.
    • (2005) ICSOC (LNCS) , vol.3826 , pp. 228-240
    • Busi, N.1    Gorrieri, R.2    Guidi, C.3    Lucchi, R.4    Zavattaro, G.5
  • 38
    • 46449117857 scopus 로고    scopus 로고
    • Spatial-behavioral types for concurrency and resource control in distributed systems
    • 2008
    • Lúis Caires. 2008. Spatial-behavioral types for concurrency and resource control in distributed systems. Theor. Comput. Sci. 402, 2-3 (2008), 120-141.
    • (2008) Theor. Comput. Sci. , vol.402 , Issue.2-3 , pp. 120-141
    • Caires, L.1
  • 39
    • 84874399250 scopus 로고    scopus 로고
    • Behavioral polymorphism and parametricity in session-based communication
    • Springer, Berlin
    • Lúis Caires, Jorge A. Ṕerez, Frank Pfenning, and Bernardo Toninho. 2013. Behavioral polymorphism and parametricity in session-based communication. In ESOP (LNCS), Vol. 7792. Springer, Berlin, 330-349.
    • (2013) ESOP (LNCS) , vol.7792 , pp. 330-349
    • Caires, L.1    Ṕerez, J.A.2    Pfenning, F.3    Toninho, B.4
  • 40
    • 78249240348 scopus 로고    scopus 로고
    • Session types as intuitionistic linear propositions
    • Springer, Berlin
    • Lúis Caires and Frank Pfenning. 2010. Session types as intuitionistic linear propositions. In CONCUR (LNCS), Vol. 6269. Springer, Berlin, 222-236.
    • (2010) CONCUR (LNCS) , vol.6269 , pp. 222-236
    • Caires, L.1    Pfenning, F.2
  • 42
    • 84874159317 scopus 로고    scopus 로고
    • The type discipline of behavioral separation
    • ACM, New York, NY
    • Lúis Caires and Jõao Costa Seco. 2013. The type discipline of behavioral separation. In POPL. ACM, New York, NY, 275-286.
    • (2013) POPL , pp. 275-286
    • Caires, L.1    Seco, J.C.2
  • 43
    • 78649320059 scopus 로고    scopus 로고
    • Conversation types
    • 2010
    • Lúis Caires and Hugo Torres Vieira. 2010. Conversation types. Theor. Comput. Sci. 411, 51-52 (2010), 4399-4440.
    • (2010) Theor. Comput. Sci. , vol.411 , Issue.51-52 , pp. 4399-4440
    • Caires, L.1    Vieira, H.T.2
  • 44
    • 84880235509 scopus 로고    scopus 로고
    • Global escape in multiparty sessions
    • Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik
    • Sara Capecchi, Elena Giachino, and Nobuko Yoshida. 2010. Global escape in multiparty sessions. In FSTTCS (LIPIcs), Vol. 8. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, 338-351.
    • (2010) FSTTCS (LIPIcs) , vol.8 , pp. 338-351
    • Capecchi, S.1    Giachino, E.2    Yoshida, N.3
  • 45
    • 67649450060 scopus 로고    scopus 로고
    • Session-based choreography with exceptions
    • Elsevier, Amsterdam
    • Marco Carbone. 2009. Session-based choreography with exceptions. In PLACES (ENTCS). Elsevier, Amsterdam, 35-55.
    • (2009) PLACES (ENTCS). , pp. 35-55
    • Carbone, M.1
  • 46
    • 54249153323 scopus 로고    scopus 로고
    • Structured interactional exceptions in session types
    • Springer, Berlin
    • Marco Carbone, Kohei Honda, and Nobuko Yoshida. 2008. Structured interactional exceptions in session types. In CONCUR (LNCS), Vol. 5201. Springer, Berlin, 402-417.
    • (2008) CONCUR (LNCS) , vol.5201 , pp. 402-417
    • Carbone, M.1    Honda, K.2    Yoshida, N.3
  • 47
    • 84874176762 scopus 로고    scopus 로고
    • Deadlock-freedom-by-design: Multiparty asynchronous global programming
    • ACM, New York, NY
    • Marco Carbone and Fabrizio Montesi. 2013. Deadlock-freedom-by-design: Multiparty asynchronous global programming. In POPL. ACM, New York, NY, 263-274.
    • (2013) POPL , pp. 263-274
    • Carbone, M.1    Montesi, F.2
  • 48
    • 33845225835 scopus 로고    scopus 로고
    • A formal account of contracts for web services
    • Springer, Berlin
    • Samuele Carpineti, Giuseppe Castagna, Cosimo Laneve, and Luca Padovani. 2006. A formal account of contracts for web services. In WS-FM (LNCS), Vol. 4184. Springer, Berlin, 148-162.
    • (2006) WS-FM (LNCS) , vol.4184 , pp. 148-162
    • Carpineti, S.1    Castagna, G.2    Laneve, C.3    Padovani, L.4
  • 49
    • 35248834215 scopus 로고    scopus 로고
    • Behavioural contracts for a sound assembly of components
    • Springer, Berlin
    • Cyril Carrez, Alessandro Fantechi, and Elie Najm. 2003. Behavioural contracts for a sound assembly of components. In FORTE (LNCS), Vol. 2767. Springer, Berlin, 111-126.
    • (2003) FORTE (LNCS) , vol.2767 , pp. 111-126
    • Carrez, C.1    Fantechi, A.2    Najm, E.3
  • 53
    • 70349849681 scopus 로고    scopus 로고
    • Contracts for mobile processes
    • Springer, Berlin
    • Giuseppe Castagna and Luca Padovani. 2009. Contracts for mobile processes. InCONCUR(LNCS), Vol. 5710. Springer, Berlin, 211-228.
    • (2009) InCONCUR(LNCS) , vol.5710 , pp. 211-228
    • Castagna, G.1    Padovani, L.2
  • 54
    • 80855123510 scopus 로고    scopus 로고
    • Formal verification of components assembly based on SysML and interface automata
    • 2011
    • Samir Chouali and Ahmed Hammad. 2011. Formal verification of components assembly based on SysML and interface automata. ISSE 7, 4 (2011), 265-274.
    • (2011) ISSE , vol.7 , Issue.4 , pp. 265-274
    • Chouali, S.1    Hammad, A.2
  • 55
    • 78449274658 scopus 로고    scopus 로고
    • Adapting component behaviours using interface automata
    • IEEE Computer Society, Washington, DC
    • Samir Chouali, Sebti Mouelhi, and Hassan Mountassir. 2010. Adapting component behaviours using interface automata. In EUROMICRO-SEAA. IEEE Computer Society, Washington, DC, 119-122.
    • (2010) EUROMICRO-SEAA , pp. 119-122
    • Chouali, S.1    Mouelhi, S.2    Mountassir, H.3
  • 56
    • 0012035918 scopus 로고
    • Testing equivalence as a bisimulation equivalence
    • 1993
    • Rance Cleaveland and Matthew Hennessy. 1993. Testing equivalence as a bisimulation equivalence. Formal Asp. Comput. 5, 1 (1993), 1-20.
    • (1993) Formal Asp. Comput. , vol.5 , Issue.1 , pp. 1-20
    • Cleaveland, R.1    Hennessy, M.2
  • 57
    • 33746211928 scopus 로고    scopus 로고
    • Static safety analysis for nonuniform service availability in actors
    • Kluwer, Amsterdam
    • Jean-Louis Colaço, Marc Pantel, Fabien Dagnat, and Patrick Salĺe. 1999. Static safety analysis for nonuniform service availability in actors. In FMOODS (IFIP Conference Proceedings), Vol. 139. Kluwer, Amsterdam, 371-386.
    • (1999) FMOODS (IFIP Conference Proceedings) , vol.139 , pp. 371-386
    • Colaço, J.-L.1    Pantel, M.2    Dagnat, F.3    Salĺe, P.4
  • 58
    • 0008142509 scopus 로고    scopus 로고
    • A set-constraint-based analysis of actors
    • Chapman & Hall, London
    • Jean-Louis Colaço, Mark Pantel, and Patrick Salĺe. 1997. A set-constraint-based analysis of actors. In FMOODS. Chapman & Hall, London, 1-16.
    • (1997) FMOODS , pp. 1-16
    • Colaço, J.-L.1    Pantel, M.2    Salĺe, P.3
  • 59
    • 84885015667 scopus 로고    scopus 로고
    • Inference of global progress properties for dynamically interleaved multiparty sessions
    • Springer, Berlin
    • Mario Coppo, Mariangiola Dezani-Ciancaglini, Luca Padovani, and Nobuko Yoshida. 2013. Inference of global progress properties for dynamically interleaved multiparty sessions. In COORDINATION (LNCS), Vol. 7890. Springer, Berlin, 45-59.
    • (2013) COORDINATION (LNCS) , vol.7890 , pp. 45-59
    • Coppo, M.1    Dezani-Ciancaglini, M.2    Padovani, L.3    Yoshida, N.4
  • 60
  • 61
    • 0027910820 scopus 로고
    • Type inference, abstract interpretation and strictness analysis
    • (1993)
    • Mario Coppo and Alberto Ferrari. 1993. Type inference, abstract interpretation and strictness analysis. Theor. Comput. Sci. 121, 1&2 (1993), 113-143.
    • (1993) Theor. Comput. Sci. , vol.121 , Issue.1-2 , pp. 113-143
    • Coppo, M.1    Ferrari, A.2
  • 62
    • 46049114910 scopus 로고    scopus 로고
    • Behavioural theory at work: Program transformations in a service-centred calculus
    • Springer, Berlin
    • Lúis Cruz-Filipe, Ivan Lanese, Francisco Martins, António Ravara, and Vasco Thudichum Vasconcelos. 2008. Behavioural theory at work: Program transformations in a service-centred calculus. In FMOODS (LNCS), Vol. 5051. Springer, Berlin, 59-77.
    • (2008) FMOODS (LNCS) , vol.5051 , pp. 59-77
    • Cruz-Filipe, L.1    Lanese, I.2    Martins, F.3    Ravara, A.4    Vasconcelos, V.T.5
  • 63
    • 84906951142 scopus 로고    scopus 로고
    • The stream-based service-centered calculus: A foundation for service-oriented programming
    • 2014
    • Lúis Cruz-Filipe, Ivan Lanese, Francisco Martins, António Ravara, and Vasco Thudichum Vasconcelos. 2014. The stream-based service-centered calculus: A foundation for service-oriented programming. Formal Aspects Comput. 26, 5 (2014), 865-918.
    • (2014) Formal Aspects Comput. , vol.26 , Issue.5 , pp. 865-918
    • Cruz-Filipe, L.1    Lanese, I.2    Martins, F.3    Ravara, A.4    Vasconcelos, V.T.5
  • 64
    • 84867508699 scopus 로고    scopus 로고
    • Session types revisited
    • ACM, New York, NY
    • Ornela Dardha, Elena Giachino, and Davide Sangiorgi. 2012. Session types revisited. In PPDP. ACM, New York, NY, 139-150.
    • (2012) PPDP , pp. 139-150
    • Dardha, O.1    Giachino, E.2    Sangiorgi, D.3
  • 65
    • 0035783442 scopus 로고    scopus 로고
    • Interface automata
    • ACM, New York, NY
    • Luca de Alfaro and Thomas A. Henzinger. 2001. Interface automata. In ESEC-FSE. ACM, New York, NY, 109-120.
    • (2001) ESEC-FSE , pp. 109-120
    • Alfaro, L.D.1    Henzinger, T.A.2
  • 66
    • 0020845493 scopus 로고
    • Testing equivalences for processes
    • Rocco De Nicola and Matthew Hennessy. 1984. Testing equivalences for processes. Theor. Comput. Sci. 34 (1984), 83-133.
    • (1984) Theor. Comput. Sci. , vol.34 , Issue.1984 , pp. 83-133
    • Nicola, R.D.1    Hennessy, M.2
  • 67
    • 34250326521 scopus 로고    scopus 로고
    • Typestates for objects
    • Springer, Berlin
    • Robert DeLine and Manuel Fähndrich. 2004. Typestates for objects. In ECOOP (LNCS), Vol. 3086. Springer, Berlin, 465-490.
    • (2004) ECOOP (LNCS) , vol.3086 , pp. 465-490
    • DeLine, R.1    Fähndrich, M.2
  • 68
    • 78249288769 scopus 로고    scopus 로고
    • Termination in impure concurrent languages
    • Springer, Berlin
    • Romain Demangeon, Daniel Hirschkoff, and Davide Sangiorgi. 2010. Termination in impure concurrent languages. In CONCUR (LNCS), Vol. 6269. Springer, Berlin, 328-342.
    • (2010) CONCUR (LNCS) , vol.6269 , pp. 328-342
    • Demangeon, R.1    Hirschkoff, D.2    Sangiorgi, D.3
  • 69
    • 80052887353 scopus 로고    scopus 로고
    • Full abstraction in a subtyped pi-calculus with linear types
    • Springer, Berlin
    • Romain Demangeon and Kohei Honda. 2011. Full abstraction in a subtyped pi-calculus with linear types. In CONCUR (LNCS), Vol. 6901. Springer, Berlin, 280-296.
    • (2011) CONCUR (LNCS) , vol.6901 , pp. 280-296
    • Demangeon, R.1    Honda, K.2
  • 70
    • 79251564121 scopus 로고    scopus 로고
    • Dynamicmultirole session types
    • ACM
    • Pierre-Malo Deníelou and Nobuko Yoshida. 2011. Dynamicmultirole session types. In POPL. ACM, 435-446.
    • (2011) POPL , pp. 435-446
    • Deníelou, P.-M.1    Yoshida, N.2
  • 71
    • 84880261057 scopus 로고    scopus 로고
    • Multiparty compatibility in communicating automata: Characterisation and synthesis of global session types
    • Springer, Berlin
    • Pierre-Malo Deníelou and Nobuko Yoshida. 2013. Multiparty compatibility in communicating automata: Characterisation and synthesis of global session types. In ICALP (2) (LNCS), Vol. 7966. Springer, Berlin, 174-186.
    • (2013) ICALP (2) (LNCS) , vol.7966 , pp. 174-186
    • Deníelou, P.-M.1    Yoshida, N.2
  • 72
    • 84880191863 scopus 로고    scopus 로고
    • Cut reduction in linear logic as asynchronous session-typed communication
    • Schloss Dagstuhl - Leibniz- Zentrum fuer Informatik
    • Henry DeYoung, Lúis Caires, Frank Pfenning, and Bernardo Toninho. 2012. Cut reduction in linear logic as asynchronous session-typed communication. In CSL (LIPIcs), Vol. 16. Schloss Dagstuhl - Leibniz- Zentrum fuer Informatik, 228-242.
    • (2012) CSL (LIPIcs) , vol.16 , pp. 228-242
    • DeYoung, H.1    Caires, L.2    Pfenning, F.3    Toninho, B.4
  • 73
    • 41549094091 scopus 로고    scopus 로고
    • On progress for structured communications
    • Springer, Berlin
    • Mariangiola Dezani-Ciancaglini, Ugo de'Liguoro, and Nobuko Yoshida. 2007. On progress for structured communications. In TGC (LNCS), Vol. 4912. Springer, Berlin, 257-275.
    • (2007) TGC (LNCS) , vol.4912 , pp. 257-275
    • Dezani-Ciancaglini, M.1    De'Liguoro, U.2    Yoshida, N.3
  • 74
    • 38549090012 scopus 로고    scopus 로고
    • Bounded session types for object oriented languages
    • Springer, Berlin
    • Mariangiola Dezani-Ciancaglini, Elena Giachino, Sophia Drossopoulou, and Nobuko Yoshida. 2006. Bounded session types for object oriented languages. In FMCO (LNCS), Vol. 4709. Springer, Berlin, 207-245.
    • (2006) FMCO (LNCS) , vol.4709 , pp. 207-245
    • Dezani-Ciancaglini, M.1    Giachino, E.2    Drossopoulou, S.3    Yoshida, N.4
  • 75
    • 23844506929 scopus 로고    scopus 로고
    • Compositional characterisations of lambda-terms using intersection types.
    • 2005
    • Mariangiola Dezani-Ciancaglini, Furio Honsell, and YokoMotohama. 2005. Compositional characterisations of lambda-terms using intersection types. Theor. Comput. Sci. 340, 3 (2005), 459-495.
    • (2005) Theor. Comput. Sci. , vol.340 , Issue.3 , pp. 459-495
    • Dezani-Ciancaglini, M.1    Honsell, F.2    YokoMotohama3
  • 76
    • 33646191938 scopus 로고    scopus 로고
    • L-doos: A distributed object-oriented language with session types
    • Springer, Berlin
    • Mariangiola Dezani-Ciancaglini, Nobuko Yoshida, Alexander Ahern, and Sophia Drossopoulou. 2005. L-doos: A distributed object-oriented language with session types. In TGC (LNCS), Vol. 3705. Springer, Berlin, 299-318.
    • (2005) TGC (LNCS) , vol.3705 , pp. 299-318
    • Dezani-Ciancaglini, M.1    Yoshida, N.2    Ahern, A.3    Drossopoulou, S.4
  • 77
    • 84867543336 scopus 로고    scopus 로고
    • Elaborating intersection and union types
    • ACM, New York, NY
    • Joshua Dunfield. 2012. Elaborating intersection and union types. In ICFP. ACM, New York, NY, 17-28.
    • (2012) ICFP , pp. 17-28
    • Dunfield, J.1
  • 78
    • 35248833026 scopus 로고    scopus 로고
    • Type assignment for intersections and unions in call-by-value languages
    • Springer, Berlin
    • Joshua Dunfield and Frank Pfenning. 2003. Type assignment for intersections and unions in call-by-value languages. In FoSSaCS (LNCS), Vol. 2620. Springer, Berlin, 250-266.
    • (2003) FoSSaCS (LNCS) , vol.2620 , pp. 250-266
    • Dunfield, J.1    Pfenning, F.2
  • 79
    • 35048900317 scopus 로고    scopus 로고
    • Stuck-free conformance
    • Springer, Berlin
    • Ćedric Fournet, C. A. R. Hoare, Sriram K. Rajamani, and Jakob Rehof. 2004. Stuck-free conformance. In CAV (LNCS), Vol. 3114. Springer, Berlin, 242-254.
    • (2004) CAV (LNCS) , vol.3114 , pp. 242-254
    • Fournet, C.1    Hoare, C.A.R.2    Rajamani, S.K.3    Rehof, J.4
  • 80
    • 84976808261 scopus 로고
    • Refinement types for ML
    • ACM, New York, NY
    • Tim Freeman and Frank Pfenning. 1991. Refinement types for ML. In PLDI. ACM, New York, NY, 268-277.
    • (1991) PLDI , pp. 268-277
    • Freeman, T.1    Pfenning, F.2
  • 82
    • 77958048597 scopus 로고    scopus 로고
    • Responsive choice in mobile processes
    • Springer, Berlin
    • Maxime Gamboni and António Ravara. 2010. Responsive choice in mobile processes. In TGC (LNCS), Vol. 6084. Springer, Berlin, 135-152.
    • (2010) TGC (LNCS) , vol.6084 , pp. 135-152
    • Gamboni, M.1    Ravara, A.2
  • 83
    • 58149336888 scopus 로고    scopus 로고
    • Bounded polymorphism in session types
    • 2008
    • Simon J. Gay. 2008. Bounded polymorphism in session types. Math. Struct. Comput. Sci. 18, 5 (2008), 895- 930.
    • (2008) Math. Struct. Comput. Sci. , vol.18 , Issue.5 , pp. 895-930
    • Gay, S.J.1
  • 84
    • 84938598477 scopus 로고    scopus 로고
    • Session types as generic process types
    • Simon J. Gay, Nils Gesbert, and António Ravara. 2014. Session types as generic process types. In EXPRESS/SOS (EPTCS), Vol. 160. 94-110.
    • (2014) Express/SOS (EPTCS) , vol.160 , pp. 94-110
    • Gay, S.J.1    Gesbert, N.2    Ravara, A.3
  • 85
    • 4043088311 scopus 로고    scopus 로고
    • Types and subtypes for client-server interactions
    • Springer, Berlin
    • Simon J. Gay and Malcolm Hole. 1999. Types and subtypes for client-server interactions. In ESOP (LNCS), Vol. 1576. Springer, Berlin, 74-90.
    • (1999) ESOP (LNCS) , vol.1576 , pp. 74-90
    • Gay, S.J.1    Hole, M.2
  • 86
    • 28844438936 scopus 로고    scopus 로고
    • Subtyping for session types in the pi calculus
    • 2005
    • Simon J. Gay and Malcolm Hole. 2005. Subtyping for session types in the pi calculus. Acta Inf. 42, 2-3 (2005), 191-225.
    • (2005) Acta Inf. , vol.42 , Issue.2-3 , pp. 191-225
    • Gay, S.J.1    Hole, M.2
  • 87
    • 77951136536 scopus 로고    scopus 로고
    • Linear type theory for asynchronous session types
    • 2010
    • Simon J. Gay and Vasco Thudichum Vasconcelos. 2010. Linear type theory for asynchronous session types. J. Funct. Program. 20, 1 (2010), 19-50.
    • (2010) J. Funct. Program , vol.20 , Issue.1 , pp. 19-50
    • Gay, S.J.1    Vasconcelos, V.T.2
  • 88
    • 77950900887 scopus 로고    scopus 로고
    • Modular session types for distributed object-oriented programming
    • ACM, New York, NY
    • Simon J. Gay, Vasco Thudichum Vasconcelos, António Ravara, Nils Gesbert, and Alexandre Z. Caldeira. 2010. Modular session types for distributed object-oriented programming. In POPL. ACM, New York, NY, 299-312.
    • (2010) POPL , pp. 299-312
    • Gay, S.J.1    Vasconcelos, V.T.2    Ravara, A.3    Gesbert, N.4    Caldeira, A.Z.5
  • 89
    • 0023171371 scopus 로고
    • Linear logic
    • Jean-Yves Girard. 1987. Linear logic. Theor. Comput. Sci. 50 (1987), 1-102.
    • (1987) Theor. Comput. Sci. , vol.50 , Issue.1987 , pp. 1-102
    • Girard, J.-Y.1
  • 90
    • 85034950980 scopus 로고
    • Linear logic and lazy computation
    • Springer, Berlin
    • Jean-Yves Girard and Yves Lafont. 1987. Linear logic and lazy computation. In TAPSOFT(2) (LNCS), Vol. 250. Springer, Berlin, 52-66.
    • (1987) TAPSOFT(2) (LNCS) , vol.250 , pp. 52-66
    • Girard, J.-Y.1    Lafont, Y.2
  • 91
    • 84887073440 scopus 로고    scopus 로고
    • A type checking algorithm for qualified session types
    • Open Publishing Association
    • Marco Giunti. 2011. A type checking algorithm for qualified session types. In WWV (EPTCS), Vol. 61. Open Publishing Association, 96-114.
    • (2011) WWV (EPTCS) , vol.61 , pp. 96-114
    • Giunti, M.1
  • 92
    • 84953885719 scopus 로고    scopus 로고
    • Linearity, session types and the Pi calculus
    • Marco Giunti and Vasco Thudichum Vasconcelos. 2016. Linearity, session types and the Pi calculus. Math. Struct. Comput. Sci. 26 (2016), 206-237.
    • (2016) Math. Struct. Comput. Sci. , vol.26 , Issue.2016 , pp. 206-237
    • Giunti, M.1    Vasconcelos, V.T.2
  • 93
    • 0038414953 scopus 로고    scopus 로고
    • Typing correspondence assertions for communication protocols
    • 2003
    • Andrew D. Gordon and Alan Jeffrey. 2003. Typing Correspondence Assertions for Communication Protocols. Theor. Comput Sci. 300, 1-3 (2003), 379-409.
    • (2003) Theor. Comput Sci. , vol.300 , Issue.1-3 , pp. 379-409
    • Gordon, A.D.1    Jeffrey, A.2
  • 95
    • 0021726736 scopus 로고
    • On the progress of communications between two finite state machines
    • 1984
    • Mohamed G. Gouda, Eric G. Manning, and Yao-Tin Yu. 1984. On the progress of communications between two finite state machines. Inform. Control 63, 3 (1984), 200-216.
    • (1984) Inform. Control , vol.63 , Issue.3 , pp. 200-216
    • Gouda, M.G.1    Manning, E.G.2    Yu, Y.-T.3
  • 96
    • 27244455595 scopus 로고    scopus 로고
    • Timed spi-calculus with types for secrecy and authenticity
    • Springer, Berlin
    • Christian Haack and Alan Jeffrey. 2005. Timed spi-calculus with types for secrecy and authenticity. In CONCUR (LNCS), Vol. 3653. Springer, Berlin, 202-216.
    • (2005) CONCUR (LNCS) , vol.3653 , pp. 202-216
    • Haack, C.1    Jeffrey, A.2
  • 97
    • 0011442353 scopus 로고
    • A universal modular actor formalism for artificial intelligence
    • William Kaufmann
    • Carl Hewitt, Peter Bishop, and Richard Steiger. 1973. A universal modular actor formalism for artificial intelligence. In IJCAI. William Kaufmann, 235-245.
    • (1973) IJCAI , pp. 235-245
    • Hewitt, C.1    Bishop, P.2    Steiger, R.3
  • 99
    • 85029492434 scopus 로고
    • Types for dyadic interaction
    • Springer, Berlin
    • Kohei Honda. 1993. Types for dyadic interaction. In CONCUR (LNCS), Vol. 715. Springer, Berlin, 509-523.
    • (1993) CONCUR (LNCS) , vol.715 , pp. 509-523
    • Honda, K.1
  • 100
    • 84867649399 scopus 로고    scopus 로고
    • Verification ofMPI programs using session types
    • Springer, Berlin
    • Kohei Honda, Eduardo R. B. Marques, Francisco Martins, Nicholas Ng, Vasco Thudichum Vasconcelos, and Nobuko Yoshida. 2012. Verification ofMPI programs using session types. In EuroMPI (LNCS), Vol. 7490. Springer, Berlin, 291-293.
    • (2012) EuroMPI (LNCS) , 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
  • 101
    • 84947741770 scopus 로고    scopus 로고
    • Language primitives and type discipline for structured communication-based programming
    • Springer, Berlin
    • Kohei Honda, Vasco Thudichum Vasconcelos, and Makoto Kubo. 1998. Language primitives and type discipline for structured communication-based programming. In ESOP (LNCS), Vol. 1381. Springer, Berlin, 122-138.
    • (1998) ESOP (LNCS) , vol.1381 , pp. 122-138
    • Honda, K.1    Vasconcelos, V.T.2    Kubo, M.3
  • 102
    • 84865647368 scopus 로고    scopus 로고
    • Multiparty asynchronous session types
    • ACM, New York, NY
    • Kohei Honda, Nobuko Yoshida, and Marco Carbone. 2008. Multiparty asynchronous session types. In POPL. ACM, New York, NY, 273-284.
    • (2008) POPL , pp. 273-284
    • Honda, K.1    Yoshida, N.2    Carbone, M.3
  • 103
    • 80052880127 scopus 로고    scopus 로고
    • Typed ψ-calculi
    • Springer, Berlin
    • Hans Hüttel. 2011. Typed ψ-calculi. In CONCUR (LNCS), Vol. 6901. Springer, Berlin, 265-279.
    • (2011) CONCUR (LNCS) , vol.6901 , pp. 265-279
    • Hüttel, H.1
  • 104
    • 84977474629 scopus 로고    scopus 로고
    • Types for resources in ψ-calculi
    • Springer, Berlin
    • Hans Hüttel. 2013. Types for resources in ψ-calculi. In TGC (LNCS), Vol. 8358. Springer, Berlin, 83-102.
    • (2013) TGC (LNCS) , vol.8358 , pp. 83-102
    • Hüttel, H.1
  • 105
    • 65649147585 scopus 로고    scopus 로고
    • Undecidable equivalences for basic parallel processes
    • 2009
    • Hans Hüttel, Naoki Kobayashi, and Takashi Suto. 2009. Undecidable equivalences for basic parallel processes. Inform. Comput. 207, 7 (2009), 812-829.
    • (2009) Inform. Comput. , vol.207 , Issue.7 , pp. 812-829
    • Uttel, H.H.1    Kobayashi, N.2    Suto, T.3
  • 106
    • 0034714632 scopus 로고    scopus 로고
    • Type reconstruction for linear pi-calculus with I/O subtyping
    • 2000
    • Atsushi Igarashi and Naoki Kobayashi. 2000. Type reconstruction for linear pi-calculus with I/O subtyping. Inform. Comput. 161, 1 (2000), 1-44.
    • (2000) Inform. Comput. , vol.161 , Issue.1 , pp. 1-44
    • Igarashi, A.1    Kobayashi, N.2
  • 107
    • 0346969701 scopus 로고    scopus 로고
    • A generic type system for the pi-calculus
    • 2004
    • Atsushi Igarashi and Naoki Kobayashi. 2004. A generic type system for the pi-calculus. Theor. Comput. Sci. 311, 1-3 (2004), 121-163.
    • (2004) Theor. Comput. Sci. , vol.311 , Issue.1-3 , pp. 121-163
    • Igarashi, A.1    Kobayashi, N.2
  • 108
    • 33847656628 scopus 로고    scopus 로고
    • Union types for object-oriented programming
    • 2007
    • Atsushi Igarashi and Hideshi Nagira. 2007. Union types for object-oriented programming. J. Object Technol. 6, 2 (2007), 47-68.
    • (2007) J. Object Technol. , vol.6 , Issue.2 , pp. 47-68
    • Igarashi, A.1    Nagira, H.2
  • 109
    • 84962593824 scopus 로고    scopus 로고
    • Session type inference in Haskell
    • Open Publishing Association
    • Keigo Imai, Shoji Yuen, and Kiyoshi Agusa. 2010. Session type inference in Haskell. In PLACES (EPTCS), Vol. 69. Open Publishing Association, 74-91.
    • (2010) PLACES (EPTCS) , vol.69 , pp. 74-91
    • Imai, K.1    Yuen, S.2    Agusa, K.3
  • 111
    • 0032010343 scopus 로고    scopus 로고
    • A partially deadlock-free typed process calculus
    • 1998
    • Naoki Kobayashi. 1998. A partially deadlock-free typed process calculus. ACM Trans. Program. Lang. Syst. 20, 2 (1998), 436-482.
    • (1998) ACM Trans. Program. Lang. Syst. , vol.20 , Issue.2 , pp. 436-482
    • Kobayashi, N.1
  • 112
    • 84879077361 scopus 로고    scopus 로고
    • Type systems for concurrent processes: From deadlock-freedom to livelock-freedom, time-boundedness
    • Springer, Berlin
    • Naoki Kobayashi. 2000. Type systems for concurrent processes: From deadlock-freedom to livelock-freedom, time-boundedness. In IFIP TCS (LNCS), Vol. 1872. Springer, Berlin, 365-389.
    • (2000) IFIP TCS (LNCS) , vol.1872 , pp. 365-389
    • Kobayashi, N.1
  • 113
    • 0037107029 scopus 로고    scopus 로고
    • A type system for lock-free processes
    • 2002
    • Naoki Kobayashi. 2002. A type system for lock-free processes. Inform. Comput. 177, 2 (2002), 122-159.
    • (2002) Inform. Comput. , vol.177 , Issue.2 , pp. 122-159
    • Kobayashi, N.1
  • 114
    • 33750920813 scopus 로고    scopus 로고
    • Type systems for concurrent programs
    • From Panacea to Foundational Support. LNCS, Springer, Berlin, Extended version available at
    • Naoki Kobayashi. 2003. Type systems for concurrent programs. In Formal Methods at the Crossroads. From Panacea to Foundational Support. LNCS, Vol. 2757. Springer, Berlin, 439-453. Extended version available at http://www-kb.is.s.u-tokyo.ac.jp/∼koba/papers/tutorial-type-extended.pdf.
    • (2003) Formal Methods at the Crossroads , vol.2757 , pp. 439-453
    • Kobayashi, N.1
  • 115
    • 29044432466 scopus 로고    scopus 로고
    • Type-based information flow analysis for the pi-calculus
    • 2005
    • Naoki Kobayashi. 2005. Type-based information flow analysis for the pi-calculus. Acta Inf. 42, 4-5 (2005), 291-347.
    • (2005) Acta Inf. , vol.42 , Issue.4-5 , pp. 291-347
    • Kobayashi, N.1
  • 116
    • 70350599810 scopus 로고    scopus 로고
    • A type system equivalent to the modal mu-calculus model checking of higher-order recursion schemes
    • IEEE Computer Society, Washington, DC
    • Naoki Kobayashi and C.-H. Luke Ong. 2009. A type system equivalent to the modal mu-calculus model checking of higher-order recursion schemes. In LICS. IEEE Computer Society, Washington, DC, 179- 188.
    • (2009) LICS , pp. 179-188
    • Kobayashi, N.1    Luke Ong, C.-H.2
  • 117
    • 0029706996 scopus 로고    scopus 로고
    • Linearity and the pi-calculus
    • ACM, New York, NY
    • Naoki Kobayashi, Benjamin C. Pierce, and David N. Turner. 1996. Linearity and the pi-calculus. In POPL. ACM, New York, NY, 358-371.
    • (1996) POPL , pp. 358-371
    • Kobayashi, N.1    Pierce, B.C.2    Turner, D.N.3
  • 119
    • 84885206872 scopus 로고    scopus 로고
    • An implicitly-typed deadlock-free process calculus
    • Springer, Berlin
    • Naoki Kobayashi, Shin Saito, and Eijiro Sumii. 2000. An implicitly-typed deadlock-free process calculus. In CONCUR (LNCS), Vol. 1877. Springer, Berlin, 489-503.
    • (2000) CONCUR (LNCS) , vol.1877 , pp. 489-503
    • Kobayashi, N.1    Saito, S.2    Sumii, E.3
  • 120
    • 77952901027 scopus 로고    scopus 로고
    • A hybrid type system for lock-freedom of mobile processes
    • 2010
    • Naoki Kobayashi and Davide Sangiorgi. 2010. A hybrid type system for lock-freedom of mobile processes. ACM Trans. Program. Lang. Syst. 32, 5, Article16 (2010), 49 pages.
    • (2010) ACM Trans. Program. Lang. Syst. , vol.32 , Issue.5 , pp. 49
    • Kobayashi, N.1    Sangiorgi, D.2
  • 121
    • 84953867357 scopus 로고    scopus 로고
    • On asynchronous eventful session semantics
    • Dimitrios Kouzapas, Raymond Hu, Nobuko Yoshida, and Kohei Honda. 2016. On asynchronous eventful session semantics. Math. Struct. Comput. Sci. 26 (2016), 303-364.
    • (2016) Math. Struct. Comput. Sci. , vol.26 , Issue.2016 , pp. 303-364
    • Kouzapas, D.1    Hu, R.2    Yoshida, N.3    Honda, K.4
  • 122
    • 58049133540 scopus 로고    scopus 로고
    • Bridging the gap between interaction- and process-oriented choreographies
    • IEEE Computer Society, Washington, DC
    • Ivan Lanese, Claudio Guidi, Fabrizio Montesi, and Gianluigi Zavattaro. 2008. Bridging the gap between interaction- and process-oriented choreographies. In SEFM. IEEE Computer Society, Washington, DC, 323-332.
    • (2008) SEFM , pp. 323-332
    • Lanese, I.1    Guidi, C.2    Montesi, F.3    Zavattaro, G.4
  • 123
    • 45849148094 scopus 로고    scopus 로고
    • Disciplining orchestration and conversation in service-oriented computing
    • IEEE Computer Society, Washington, DC
    • Ivan Lanese, Francisco Martins, Vasco Thudichum Vasconcelos, and António Ravara. 2007. Disciplining orchestration and conversation in service-oriented computing. In SEFM. IEEE Computer Society, Washington, DC, 305-314.
    • (2007) SEFM , pp. 305-314
    • Lanese, I.1    Martins, F.2    Vasconcelos, V.T.3    Ravara, A.4
  • 124
    • 85069666035 scopus 로고    scopus 로고
    • Amending choreographies
    • Open Publishing Association
    • Ivan Lanese, Fabrizio Montesi, and Gianluigi Zavattaro. 2013. Amending choreographies. In WWV (EPTCS), Vol. 123. Open Publishing Association, 34-48.
    • (2013) WWV (EPTCS) , vol.123 , pp. 34-48
    • Lanese, I.1    Montesi, F.2    Zavattaro, G.3
  • 125
    • 38149109795 scopus 로고    scopus 로고
    • The must preorder revisited
    • Springer, Berlin
    • Cosimo Laneve and Luca Padovani. 2007. The must preorder revisited. In CONCUR (LNCS), Vol. 4703. Springer, Berlin, 212-225.
    • (2007) CONCUR (LNCS) , vol.4703 , pp. 212-225
    • Laneve, C.1    Padovani, L.2
  • 126
    • 84886043911 scopus 로고    scopus 로고
    • An algebraic theory for web service contracts
    • Springer, Berlin
    • Cosimo Laneve and Luca Padovani. 2013. An algebraic theory for web service contracts. In IFM (LNCS), Vol. 7940. Springer, Berlin, 301-315.
    • (2013) IFM (LNCS) , vol.7940 , pp. 301-315
    • Laneve, C.1    Padovani, L.2
  • 127
    • 84866690167 scopus 로고    scopus 로고
    • Synthesising choreographies from local session types
    • Springer
    • Julien Lange and Emilio Tuosto. 2012. Synthesising choreographies from local session types. In CONCUR (LNCS), Vol. 7454. Springer, 225-239.
    • (2012) CONCUR (LNCS) , vol.7454 , pp. 225-239
    • Lange, J.1    Tuosto, E.2
  • 128
    • 4944249278 scopus 로고    scopus 로고
    • A behavioral type system and its application in Ptolemy II
    • 2004
    • Edward A. Lee and Yuhong Xiong. 2004. A behavioral type system and its application in Ptolemy II. Formal Asp. Comput. 16, 3 (2004), 210-237.
    • (2004) Formal Asp. Comput. , vol.16 , Issue.3 , pp. 210-237
    • Lee, E.A.1    Xiong, Y.2
  • 129
    • 0028548263 scopus 로고
    • A behavioral notion of subtyping
    • 1994
    • Barbara Liskov and Jeannette M.Wing. 1994. A behavioral notion of subtyping. ACMTrans. Program. Lang. Syst. 16, 6 (1994), 1811-1841.
    • (1994) ACMTrans. Program. Lang. Syst. , vol.16 , Issue.6 , pp. 1811-1841
    • Liskov, B.1    Wing, J.M.2
  • 130
    • 84958631303 scopus 로고    scopus 로고
    • Protocol-based verification of message-passing parallel programs
    • ACM, New York, NY
    • Hugo A. Ĺopez, Eduardo R. B. Marques, Francisco Martins, Nicholas Ng, Ćesar Santos, Vasco Thudichum Vasconcelos, and Nobuko Yoshida. 2015. Protocol-based verification of message-passing parallel programs. In OOPSLA. ACM, New York, NY, 280-298.
    • (2015) OOPSLA , pp. 280-298
    • Ĺopez, H.A.1    Marques, E.R.B.2    Martins, F.3    Ng, N.4    Santos, C.5    Vasconcelos, V.T.6    Yoshida, N.7
  • 131
    • 45749137628 scopus 로고    scopus 로고
    • How to infer finite session types in a calculus of services and sessions
    • Springer, Berlin
    • Leonardo Gaetano Mezzina. 2008. How to infer finite session types in a calculus of services and sessions. In COORDINATION (LNCS), Vol. 5052. Springer, Berlin, 216-231.
    • (2008) Coordination (LNCS) , vol.5052 , pp. 216-231
    • Mezzina, L.G.1
  • 132
    • 84976193394 scopus 로고
    • Funtions as processes
    • 1992
    • Robin Milner. 1992. Funtions as processes. Math. Struct. Comput. Sci. 2, 2 (1992), 119-141.
    • (1992) Math. Struct. Comput. Sci. , vol.2 , Issue.2 , pp. 119-141
    • Milner, R.1
  • 133
    • 0000511698 scopus 로고
    • The polyadic π-calculus: A tutorial
    • NATO ASI Series, Springer, Berlin
    • Robin Milner. 1993. The polyadic π-calculus: A tutorial. In Logic and Algebra of Specification. NATO ASI Series, Vol. 94. Springer, Berlin, 203-246.
    • (1993) Logic and Algebra of Specification , vol.94 , pp. 203-246
    • Milner, R.1
  • 134
    • 44049113210 scopus 로고
    • A calculus of mobile processes
    • 1992
    • Robin Milner, Joachim Parrow, and David Walker. 1992. A calculus of mobile processes, I. Inform. Comput. 100, 1 (1992), 1-40.
    • (1992) I. Inform. Comput. , vol.100 , Issue.1 , pp. 1-40
    • Milner, R.1    Parrow, J.2    Walker, D.3
  • 135
    • 84882747344 scopus 로고    scopus 로고
    • Compositional choreographies
    • Springer, Berlin
    • Fabrizio Montesi and Nobuko Yoshida. 2013. Compositional choreographies. In CONCUR (LNCS), Vol. 8052. Springer, Berlin, 425-439.
    • (2013) CONCUR (LNCS) , vol.8052 , pp. 425-439
    • Montesi, F.1    Yoshida, N.2
  • 136
    • 70350290021 scopus 로고    scopus 로고
    • Session-based communication optimisation for higher-order mobile processes
    • Springer, Berlin
    • Dimitris Mostrous and Nobuko Yoshida. 2009. Session-based communication optimisation for higher-order mobile processes. In TLCA (LNCS), Vol. 5608. Springer, Berlin, 203-218.
    • (2009) TLCA (LNCS) , vol.5608 , pp. 203-218
    • Mostrous, D.1    Yoshida, N.2
  • 137
    • 67650180220 scopus 로고    scopus 로고
    • Global principal typing in partially commutative asynchronous sessions
    • Springer, Berlin
    • Dimitris Mostrous, Nobuko Yoshida, and Kohei Honda. 2009. Global principal typing in partially commutative asynchronous sessions. In ESOP (LNCS), Vol. 5502. Springer, Berlin, 316-332.
    • (2009) ESOP (LNCS) , vol.5502 , pp. 316-332
    • Mostrous, D.1    Yoshida, N.2    Honda, K.3
  • 138
    • 24644450824 scopus 로고    scopus 로고
    • A type system equivalent to a model checker
    • Springer, Berlin
    • Mayur Naik and Jens Palsberg. 2005. A type system equivalent to a model checker. In ESOP (LNCS), Vol. 3444. Springer, Berlin, 374-388.
    • (2005) ESOP (LNCS) , vol.3444 , pp. 374-388
    • Naik, M.1    Palsberg, J.2
  • 139
    • 0008050839 scopus 로고    scopus 로고
    • A calculus of object bindings
    • Chapman & Hall, London
    • Elie Najm and Abdelkrim Nimour. 1997. A calculus of object bindings. In FMOODS. Chapman & Hall, London.
    • (1997) FMOODS
    • Najm, E.1    Nimour, A.2
  • 140
    • 84957881183 scopus 로고    scopus 로고
    • Guaranteeing liveness in an object calculus through behavioural typing
    • Kluwer, Amsterdam
    • Elie Najm, Abdelkrim Nimour, and Jean-Bernard Stefani. 1999a. Guaranteeing liveness in an object calculus through behavioural typing. In FORTE (IFIP Conference Proceedings), Vol. 156. Kluwer, Amsterdam, 203-221.
    • (1999) FORTE (IFIP Conference Proceedings) , vol.156 , pp. 203-221
    • Najm, E.1    Nimour, A.2    Stefani, J.-B.3
  • 141
    • 0008053611 scopus 로고    scopus 로고
    • Infinite types for distributed object interfaces
    • Kluwer, Amsterdam
    • Elie Najm, Abdelkrim Nimour, and Jean-Bernard Stefani. 1999b. Infinite types for distributed object interfaces. In FMOODS (IFIP Conference Proceedings), Vol. 139. Kluwer, Amsterdam, 353-369.
    • (1999) FMOODS (IFIP Conference Proceedings) , vol.139 , pp. 353-369
    • Najm, E.1    Nimour, A.2    Stefani, J.-B.3
  • 142
    • 84899425136 scopus 로고    scopus 로고
    • Pabble: Parameterised scribble for parallel programming
    • IEEE Computer Society
    • Nicholas Ng and Nobuko Yoshida. 2014. Pabble: Parameterised scribble for parallel programming. In PDP. IEEE Computer Society, 707-714.
    • (2014) PDP , pp. 707-714
    • Ng, N.1    Yoshida, N.2
  • 143
    • 4243056358 scopus 로고
    • From CML to process algebras
    • Springer, Berlin
    • Flemming Nielson and Hanne Riis Nielson. 1993. From CML to process algebras. In CONCUR (LNCS), Vol. 715. Springer, Berlin, 493-508.
    • (1993) CONCUR (LNCS) , vol.715 , pp. 493-508
    • Nielson, F.1    Nielson, H.R.2
  • 144
    • 0030085478 scopus 로고    scopus 로고
    • From CML to its process algebra
    • 1996
    • Flemming Nielson and Hanne Riis Nielson. 1996. From CML to its process algebra. Theor. Comput. Sci. 155, 1 (1996), 179-219.
    • (1996) Theor. Comput. Sci. , vol.155 , Issue.1 , pp. 179-219
    • Nielson, F.1    Nielson, H.R.2
  • 146
    • 0002307882 scopus 로고
    • Regular types for active objects
    • Prentice Hall International, Upper Saddle River, NJ
    • Oscar Nierstrasz. 1995. Regular types for active objects. In Object-Oriented Software Composition. Prentice Hall International, Upper Saddle River, NJ, 99-121.
    • (1995) Object-Oriented Software Composition , pp. 99-121
    • Nierstrasz, O.1
  • 147
    • 77955467636 scopus 로고    scopus 로고
    • Contract-based discovery of web services modulo simple orchestrators
    • 2010
    • Luca Padovani. 2010a. Contract-based discovery of web services modulo simple orchestrators. Theor. Comput. Sci. 411, 37 (2010), 3328-3347.
    • (2010) Theor. Comput. Sci. , vol.411 , Issue.37 , pp. 3328-3347
    • Padovani, L.1
  • 148
    • 84899465660 scopus 로고    scopus 로고
    • Session types = intersection types + union types
    • Open Publishing Association
    • Luca Padovani. 2010b. Session types = intersection types + union types. In ITRS (EPTCS), Vol. 45. Open Publishing Association, 71-89.
    • (2010) ITRS (EPTCS) , vol.45 , pp. 71-89
    • Padovani, L.1
  • 149
    • 79959765208 scopus 로고    scopus 로고
    • Fair subtyping for multi-party session types
    • Springer, Berlin
    • Luca Padovani. 2011. Fair subtyping for multi-party session types. In COORDINATION (LNCS), Vol. 6721. Springer, Berlin, 127-141.
    • (2011) Coordination (LNCS) , vol.6721 , pp. 127-141
    • Padovani, L.1
  • 150
    • 84880270246 scopus 로고    scopus 로고
    • Fair subtyping for open session types
    • Springer, Berlin
    • Luca Padovani. 2013a. Fair subtyping for open session types. In ICALP (2) (LNCS), Vol. 7966. Springer, Berlin, 373-384.
    • (2013) ICALP (2) (LNCS) , vol.7966 , pp. 373-384
    • Padovani, L.1
  • 151
    • 84902577359 scopus 로고    scopus 로고
    • From lock freedom to progress using session types
    • Open Publishing Association
    • Luca Padovani. 2013b. From lock freedom to progress using session types. In PLACES (EPTCS), Vol. 137. Open Publishing Association, 3-19.
    • (2013) PLACES (EPTCS) , vol.137 , pp. 3-19
    • Padovani, L.1
  • 152
    • 84905966254 scopus 로고    scopus 로고
    • Deadlock and lock freedom in the linear π-calculus
    • ACM, New York, NY, 10
    • Luca Padovani. 2014. Deadlock and lock freedom in the linear π-calculus. In CSL-LICS. ACM, New York, NY, 72:1-72:10.
    • (2014) CSL-LICS , vol.72 , pp. 1-72
    • Padovani, L.1
  • 153
    • 81855226001 scopus 로고    scopus 로고
    • Proof-carrying code in a session-typed process calculus
    • Springer, Berlin
    • Frank Pfenning, Lúis Caires, and Bernardo Toninho. 2011. Proof-carrying code in a session-typed process calculus. In CPP (LNCS), Vol. 7086. Springer, Berlin, 21-36.
    • (2011) CPP (LNCS) , vol.7086 , pp. 21-36
    • Pfenning, F.1    Caires, L.2    Toninho, B.3
  • 154
    • 0005594251 scopus 로고
    • Programming with intersection types, union types, and polymorphism
    • Benjamin C. Pierce. 1991. Programming with Intersection Types, Union Types, and Polymorphism. Technical Report CMU-CS-91-106. CMU.
    • (1991) Technical Report CMU-CS-91-106. CMU
    • Pierce, B.C.1
  • 155
    • 0001518312 scopus 로고    scopus 로고
    • Typing and subtyping for mobile processes
    • 1996
    • Benjamin C. Pierce and Davide Sangiorgi. 1996. Typing and subtyping for mobile processes. Mathematical Struc. Comput. Sci. 6, 5 (1996), 409-453.
    • (1996) Mathematical Struc. Comput. Sci. , vol.6 , Issue.5 , pp. 409-453
    • Pierce, B.C.1    Sangiorgi, D.2
  • 156
    • 0002596609 scopus 로고
    • A type assignment for the strongly normalizable lambda-terms
    • In To H. B. Curry:, Academic Press, New York, NY
    • Garrel Pottinger. 1980. A type assignment for the strongly normalizable lambda-terms. In To H. B. Curry: Essays on Combinatory Logic, Lambda Calculus and Formalism. Academic Press, New York, NY, 561- 577.
    • (1980) Essays on Combinatory Logic, Lambda Calculus and Formalism , pp. 561-577
    • Pottinger, G.1
  • 157
    • 0035701461 scopus 로고    scopus 로고
    • State inference for dynamically changing interfaces
    • 2001
    • Franz Puntigam. 2001a. State inference for dynamically changing interfaces. Comput. Lang. 27, 4 (2001), 163-202.
    • (2001) Comput. Lang. , vol.27 , Issue.4 , pp. 163-202
    • Puntigam, F.1
  • 158
    • 0035014474 scopus 로고    scopus 로고
    • Strong types for coordinating active objects
    • 2001
    • Franz Puntigam. 2001b. Strong types for coordinating active objects. Concurr. Comput.: Practice Exp. 13, 4 (2001), 293-326.
    • (2001) Concurr. Comput.: Practice Exp. , vol.13 , Issue.4 , pp. 293-326
    • Puntigam, F.1
  • 159
    • 0035711832 scopus 로고    scopus 로고
    • Types for active objects with static deadlock prevention
    • 2001
    • Franz Puntigam and Christof Peter. 2001. Types for active objects with static deadlock prevention. Fundam. Inform. 48, 4 (2001), 315-341.
    • (2001) Fundam. Inform. , vol.48 , Issue.4 , pp. 315-341
    • Puntigam, F.1    Peter, C.2
  • 160
    • 84856326236 scopus 로고    scopus 로고
    • An algebra of behavioural types
    • António Ravara, Pedro Resende, and Vasco Thudichum Vasconcelos. 2012. An algebra of behavioural types. Inform. Comput. 212 (2012), 64-91.
    • (2012) Inform. Comput. , vol.212 , Issue.2012 , pp. 64-91
    • Ravara, A.1    Resende, P.2    Vasconcelos, V.T.3
  • 161
    • 84885216303 scopus 로고    scopus 로고
    • Typing non-uniform concurrent objects
    • Springer, Berlin
    • António Ravara and Vasco Thudichum Vasconcelos. 2000. Typing non-uniform concurrent objects. In CONCUR (LNCS), Vol. 1877. Springer, Berlin, 474-488.
    • (2000) CONCUR (LNCS) , vol.1877 , pp. 474-488
    • Ravara, A.1    Vasconcelos, V.T.2
  • 162
    • 84964483063 scopus 로고    scopus 로고
    • Towards combinatory logic synthesis
    • Jakob Rehof. 2013. Towards combinatory logic synthesis. In BEAT, Online Proceedings. 47-58.
    • (2013) BEAT, Online Proceedings , pp. 47-58
    • Rehof, J.1
  • 163
    • 84855188850 scopus 로고    scopus 로고
    • Fair testing.
    • 2007
    • Arend Rensink and Walter Vogler. 2007. Fair testing. Inform. Comput. 205, 2 (2007), 125-198.
    • (2007) Inform. Comput. , vol.205 , Issue.2 , pp. 125-198
    • Rensink, A.1    Vogler, W.2
  • 164
    • 0013419335 scopus 로고    scopus 로고
    • Design of the programming language Forsythe
    • Birkhäuser, Basel
    • John C. Reynolds. 1997. Design of the programming language Forsythe. In Algol-like Languages. Birkhäuser, Basel, 173-233.
    • (1997) Algol-like Languages , pp. 173-233
    • Reynolds, J.C.1
  • 165
    • 0030260547 scopus 로고    scopus 로고
    • Pi-calculus, internal mobility, and agent-passing calculi
    • (1996)
    • Davide Sangiorgi. 1996. Pi-calculus, internal mobility, and agent-passing calculi. Theor. Comput. Sci. 167, 1&2 (1996), 235-274.
    • (1996) Theor. Comput. Sci. , vol.167 , Issue.1-2 , pp. 235-274
    • Sangiorgi, D.1
  • 166
    • 0003090693 scopus 로고    scopus 로고
    • An interpretation of typed objects into typed pi-calculus
    • 1998
    • Davide Sangiorgi. 1998. An interpretation of typed objects into typed pi-calculus. Inform. Comput. 143, 1 (1998), 34-73.
    • (1998) Inform. Comput. , vol.143 , Issue.1 , pp. 34-73
    • Sangiorgi, D.1
  • 167
    • 0000973591 scopus 로고    scopus 로고
    • The name discipline of uniform receptiveness
    • 1999
    • Davide Sangiorgi. 1999. The name discipline of uniform receptiveness. Theor. Comput. Sci. 221, 1-2 (1999), 457-493.
    • (1999) Theor. Comput. Sci. , vol.221 , Issue.1-2 , pp. 457-493
    • Sangiorgi, D.1
  • 168
    • 33744978209 scopus 로고    scopus 로고
    • Termination of processes
    • 2006
    • Davide Sangiorgi. 2006. Termination of processes. Math. Struct. Comput. Sci. 16, 1 (2006), 1-39.
    • (2006) Math. Struct. Comput. Sci. , vol.16 , Issue.1 , pp. 1-39
    • Sangiorgi, D.1
  • 169
    • 0022605097 scopus 로고
    • Typestate: A programming language concept for enhancing software reliability
    • 1986
    • Robert E. Strom and Shaula Yemini. 1986. Typestate: A programming language concept for enhancing software reliability. IEEE Trans. Software Eng. 12, 1 (1986), 157-171.
    • (1986) IEEE Trans. Software Eng. , vol.12 , Issue.1 , pp. 157-171
    • Strom, R.E.1    Yemini, S.2
  • 170
    • 81455154885 scopus 로고    scopus 로고
    • First-class state change in Plaid
    • ACM, New York, NY
    • Joshua Sunshine, Karl Naden, Sven Stork, Jonathan Aldrich, and É ric Tanter. 2011. First-class state change in Plaid. In OOPSLA. ACM, New York, NY, 713-732.
    • (2011) OOPSLA. , pp. 713-732
    • Sunshine, J.1    Naden, K.2    Stork, S.3    Aldrich, J.4    Tanter, E.R.5
  • 171
    • 84964725002 scopus 로고    scopus 로고
    • Principal type scheme for session types
    • 2012
    • Alvaro Tasistro, Ernesto Copello, and Nora Szasz. 2012. Principal type scheme for session types. Int. J. Logic Comput. 3, 1 (2012), 34-43.
    • (2012) Int. J. Logic Comput. , vol.3 , Issue.1 , pp. 34-43
    • Tasistro, A.1    Copello, E.2    Szasz, N.3
  • 172
    • 80052145663 scopus 로고    scopus 로고
    • Dependent session types via intuitionistic linear type theory
    • ACM, New York, NY
    • Bernardo Toninho, Lúis Caires, and Frank Pfenning. 2011. Dependent session types via intuitionistic linear type theory. In PPDP. ACM, New York, NY, 161-172.
    • (2011) PPDP , pp. 161-172
    • Toninho, B.1    Caires, L.2    Pfenning, F.3
  • 173
    • 84859145976 scopus 로고    scopus 로고
    • Functions as session-typed processes
    • Springer, Berlin
    • Bernardo Toninho, Lúis Caires, and Frank Pfenning. 2012. Functions as session-typed processes. In FoSSaCS (LNCS), Vol. 7213. Springer, Berlin, 346-360.
    • (2012) FoSSaCS (LNCS) , vol.7213 , pp. 346-360
    • Toninho, B.1    Caires, L.2    Pfenning, F.3
  • 174
    • 84874414870 scopus 로고    scopus 로고
    • Higher-order processes, functions, and sessions: A monadic integration
    • Springer, Berlin
    • Bernardo Toninho, Lúis Caires, and Frank Pfenning. 2013. Higher-order processes, functions, and sessions: A monadic integration. In ESOP (LNCS), Vol. 7792. Springer, Berlin, 350-369.
    • (2013) ESOP (LNCS) , vol.7792 , pp. 350-369
    • Toninho, B.1    Caires, L.2    Pfenning, F.3
  • 175
    • 33751098013 scopus 로고    scopus 로고
    • Typing the behavior of software components using session types
    • 2006
    • Antonio Vallecillo, Vasco Thudichum Vasconcelos, and António Ravara. 2006. Typing the behavior of software components using session types. Fundam. Inform. 73, 4 (2006), 583-598.
    • (2006) Fundam. Inform. , vol.73 , Issue.4 , pp. 583-598
    • Vallecillo, A.1    Vasconcelos, V.T.2    Ravara, A.3
  • 176
    • 85024747258 scopus 로고
    • Typed concurrent objects
    • Springer, Berlin
    • Vasco Thudichum Vasconcelos. 1994. Typed concurrent objects. In ECOOP (LNCS), Vol. 821. Springer, Berlin, 100-117.
    • (1994) ECOOP (LNCS) , vol.821 , pp. 100-117
    • Vasconcelos, V.T.1
  • 177
    • 84861396373 scopus 로고    scopus 로고
    • Fundamentals of session types
    • Vasco Thudichum Vasconcelos. 2012. Fundamentals of session types. Inform. Comput. 217 (2012), 52-70.
    • (2012) Inform. Comput. , vol.217 , Issue.2012 , pp. 52-70
    • Vasconcelos, V.T.1
  • 178
    • 33750708529 scopus 로고    scopus 로고
    • Typechecking a multithreaded functional language with session types
    • 2006
    • Vasco Thudichum Vasconcelos, Simon Gay, and António Ravara. 2006. Typechecking a multithreaded functional language with session types. Theor. Comput. Sci. 368, 1-2 (2006), 64-87.
    • (2006) Theor. Comput. Sci. , vol.368 , Issue.1-2 , pp. 64-87
    • Vasconcelos, V.T.1    Gay, S.2    Ravara, A.3
  • 179
    • 47249140462 scopus 로고    scopus 로고
    • The conversation calculus: A model of serviceoriented computation
    • Springer, Berlin
    • Hugo Torres Vieira, Lúis Caires, and Jõao Costa Seco. 2008. The conversation calculus: A model of serviceoriented computation. In ESOP (LNCS), Vol. 4960. Springer, Berlin, 269-283.
    • (2008) ESOP (LNCS) , vol.4960 , pp. 269-283
    • Vieira, H.T.1    Caires, L.2    Seco, J.C.3
  • 180
    • 84885011159 scopus 로고    scopus 로고
    • Typing progress in communication-centred systems
    • Springer, Berlin
    • Hugo Torres Vieira and Vasco Thudichum Vasconcelos. 2013. Typing progress in communication-centred systems. In COORDINATION (LNCS), Vol. 7890. Springer, Berlin, 236-250.
    • (2013) COORDINATION (LNCS) , vol.7890 , pp. 236-250
    • Vieira, H.T.1    Vasconcelos, V.T.2
  • 181
    • 84859117048 scopus 로고    scopus 로고
    • Ph.D. Dissertation. ENS Cachan.
    • Jules Villard. 2011. Heaps and Hops. Ph.D. Dissertation. ENS Cachan.
    • (2011) Heaps and Hops
    • Villard, J.1
  • 182
    • 84867523984 scopus 로고    scopus 로고
    • Propositions as sessions
    • ACM, New York, NY
    • Philip Wadler. 2012. Propositions as sessions. In ICFP. ACM, New York, NY, 273-286.
    • (2012) ICFP , pp. 273-286
    • Wadler, P.1
  • 183
    • 2942538012 scopus 로고    scopus 로고
    • Strong normalisation in the pi-calculus
    • 2004
    • Nobuko Yoshida, Martin Berger, and Kohei Honda. 2004. Strong normalisation in the pi-calculus. Inform. Comput. 191, 2 (2004), 145-202.
    • (2004) Inform. Comput. , vol.191 , Issue.2 , pp. 145-202
    • Yoshida, N.1    Berger, M.2    Honda, K.3
  • 184
    • 77951480066 scopus 로고    scopus 로고
    • Parameterised multiparty session types
    • Springer, Berlin
    • Nobuko Yoshida, Pierre-Malo Deníelou, Andi Bejleri, and Raymond Hu. 2010. Parameterised multiparty session types. In FOSSACS (LNCS), Vol. 6014. Springer, Berlin, 128-145.
    • (2010) FOSSACS (LNCS) , vol.6014 , pp. 128-145
    • Yoshida, N.1    Deníelou, P.-M.2    Bejleri, A.3    Hu, R.4
  • 185
    • 34250810712 scopus 로고    scopus 로고
    • Language primitives and type discipline for structured communication-based programming revisited: Two systems for higher-order session communication
    • Elsevier, Amsterdam
    • Nobuko Yoshida and Vasco Thudichum Vasconcelos. 2007. Language primitives and type discipline for structured communication-based programming revisited: Two systems for higher-order session communication. In SecReT (ENTCS), Vol. 171(4). Elsevier, Amsterdam, 73-93.
    • (2007) SecReT (ENTCS) , vol.171 , Issue.4 , pp. 73-93
    • Yoshida, N.1    Vasconcelos, V.T.2


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