메뉴 건너뛰기




Volumn 32, Issue 5, 2010, Pages

A hybrid type system for lock-freedom of mobile processes

Author keywords

Concurrency; Mobile processes; Type systems

Indexed keywords

ANALYSIS TOOLS; COMMUNICATION STRUCTURES; CONCURRENT PROGRAM; CONFLUENCE ANALYSIS; DEADLOCK FREEDOM; HYBRID TYPE; LOCAL REASONING; MOBILE PROCESS; NON-TRIVIAL PROGRAMS; PARAMETERIZED; TYPE SYSTEMS;

EID: 77952901027     PISSN: 01640925     EISSN: 15584593     Source Type: Journal    
DOI: 10.1145/1745312.1745313     Document Type: Article
Times cited : (45)

References (39)
  • 1
    • 55349107218 scopus 로고    scopus 로고
    • Responsiveness in process calculi
    • ACCIAI, L. AND BOREALE, M. 2008. Responsiveness in process calculi. Theor. Comput. Sci. 409, 1, 59-93.
    • (2008) Theor. Comput. Sci. , vol.409 , Issue.1 , pp. 59-93
    • Acciai, L.1    Boreale, M.2
  • 2
    • 33846634514 scopus 로고    scopus 로고
    • Program termination analysis in polynomial time
    • (Article 5)
    • BEN-AMRAM, A. M. AND LEE, C. S. 2007. Program termination analysis in polynomial time. ACM Trans. Prog. Lang. Syst. 29, 1 (Article 5).
    • (2007) ACM Trans. Prog. Lang. Syst. , vol.29 , pp. 1
    • Ben-Amram, A.M.1    Lee, C.S.2
  • 4
    • 84945976575 scopus 로고    scopus 로고
    • Control flow analysis for the picalculus
    • Proceedings of CONCUR'98, Springer-Verlag, Berlin, Germany
    • BODEI, C., DEGANO, P., NIELSON, F., AND NIELSON, H. R. 1998. Control flow analysis for the picalculus. In Proceedings of CONCUR'98. Lecture Notes in Computer Science, vol.1466. Springer-Verlag, Berlin, Germany, 84-98.
    • (1998) Lecture Notes in Computer Science , vol.1466 , pp. 84-98
    • Bodei, C.1    Degano, P.2    Nielson, F.3    Nielson, H.R.4
  • 5
    • 0003792211 scopus 로고    scopus 로고
    • Basic observables for processes
    • BOREALE, M., NICOLA, R. D., AND PUGLIESE, R. 1999. Basic observables for processes. Inf. Comput. 149, 1, 77-98.
    • (1999) Inf. Comput. , vol.149 , Issue.1 , pp. 77-98
    • Boreale, M.1    Nicola, R.D.2    Pugliese, R.3
  • 6
    • 0037924416 scopus 로고    scopus 로고
    • Ownership types for safe programming: Preventing data races and deadlocks
    • ACM, New York
    • BOYAPATI, C., LEE, R., AND RINARD, M. 2002. Ownership types for safe programming: Preventing data races and deadlocks. In Proceedings of OOPSLA 2002. ACM, New York, 211-230.
    • (2002) Proceedings of OOPSLA 2002 , pp. 211-230
    • Boyapati, C.1    Lee, R.2    Rinard, M.3
  • 7
    • 84947814301 scopus 로고
    • Fair testing
    • Proceedings of CONCUR 1995, Springer-Verlag, Berlin, Germany
    • BRINKSMA, E., RENSINK, A., AND VOLGER, W. 1995. Fair testing. In Proceedings of CONCUR 1995. Lecture Notes in Computer Science, vol.962. Springer-Verlag, Berlin, Germany, 313-327.
    • (1995) Lecture Notes in Computer Science , vol.962 , pp. 313-327
    • Brinksma, E.1    Rensink, A.2    Volger, W.3
  • 8
    • 38049073334 scopus 로고    scopus 로고
    • Logical semantics of types for concurrency
    • Proceedings of CALCO 2007. Springer-Verlag, Berlin, Germany
    • CAIRES, L. 2007. Logical semantics of types for concurrency. In Proceedings of CALCO 2007. Lecture Notes in Computer Science, vol.4624. Springer-Verlag, Berlin, Germany, 16-35.
    • (2007) Lecture Notes in Computer Science , vol.4624 , pp. 16-35
    • Caires, L.1
  • 9
    • 0142121530 scopus 로고    scopus 로고
    • A spatial logic for concurrency (part I)
    • CAIRES, L., AND CARDELLI, L. 2003. A spatial logic for concurrency (part I). Inf. Comput. 186, 2, 194-235.
    • (2003) Inf. Comput. , vol.186 , Issue.2 , pp. 194-235
    • Caires, L.1    Cardelli, L.2
  • 13
    • 0004717076 scopus 로고    scopus 로고
    • Model checking mobile processes
    • DAM, M. 1996. Model checking mobile processes. Inf. Comput. 129, 1, 35-51.
    • (1996) Inf. Comput. , vol.129 , Issue.1 , pp. 35-51
    • Dam, M.1
  • 14
    • 41549104589 scopus 로고    scopus 로고
    • On the complexity of termination inference for processes
    • Proceedings of the Conference on Trusted Global Computing (TGC'08), Springer-Verlag, Berlin, Germany
    • DEMANGEON, R., HIRSCHKOFF, D., KOBAYASHI, N., AND SANGIORGI, D. 2008. On the complexity of termination inference for processes. In Proceedings of the Conference on Trusted Global Computing (TGC'08). Lecture Notes in Computer Science, vol.4912. Springer-Verlag, Berlin, Germany, 140-155.
    • (2008) Lecture Notes in Computer Science , vol.4912 , pp. 140-155
    • Demangeon, R.1    Hirschkoff, D.2    Kobayashi, N.3    Sangiorgi, D.4
  • 15
    • 84855198112 scopus 로고    scopus 로고
    • Ensuring termination by typability
    • DENG, Y., AND SANGIORGI, D. 2006. Ensuring termination by typability. Inf. Comput. 204, 7, 1045-1082.
    • (2006) Inf. Comput. , vol.204 , Issue.7 , pp. 1045-1082
    • Deng, Y.1    Sangiorgi, D.2
  • 16
    • 14644433764 scopus 로고    scopus 로고
    • Abstract interpretation of mobile systems
    • FERET, J. 2005. Abstract interpretation of mobile systems. J. Logic. Algebr. Program. 63, 1, 59-130.
    • (2005) J. Logic. Algebr. Program. , vol.63 , Issue.1 , pp. 59-130
    • Feret, J.1
  • 18
    • 84947269249 scopus 로고    scopus 로고
    • Secure information flow as typed process behaviour
    • Proceedings of the European Symposium on Programming (ESOP'00), Springer-Verlag, Berlin, Germany
    • HONDA, K., VASCONCELOS, V., AND YOSHIDA, N. 2000. Secure information flow as typed process behaviour. In Proceedings of the European Symposium on Programming (ESOP'00). Lecture Notes in Computer Science, vol.1782. Springer-Verlag, Berlin, Germany, 180-199.
    • (2000) Lecture Notes in Computer Science , vol.1782 , pp. 180-199
    • Honda, K.1    Vasconcelos, V.2    Yoshida, N.3
  • 19
    • 36048945344 scopus 로고    scopus 로고
    • A uniform type structure for secure information flow
    • HONDA, K., AND YOSHIDA, N. 2007. A uniform type structure for secure information flow. ACM Trans. Program. Lang. Syst. 29, 6.
    • (2007) ACM Trans. Program. Lang. Syst. , vol.29 , pp. 6
    • Honda, K.1    Yoshida, N.2
  • 21
    • 84957561555 scopus 로고
    • A integral-calculus semantics for an object-based design notation
    • Proceedings of CONCUR'93, Springer-Verlag, Berlin, Germany
    • JONES, C. 1993. A integral-calculus semantics for an object-based design notation. In Proceedings of CONCUR'93. Lecture Notes in Computer Science, vol.715. Springer-Verlag, Berlin, Germany, 158-172.
    • (1993) Lecture Notes in Computer Science , vol.715 , pp. 158-172
    • Jones, C.1
  • 22
    • 0037107029 scopus 로고    scopus 로고
    • A type system for lock-free processes
    • KOBAYASHI, N. 2002. A type system for lock-free processes. Inf. Comput. 177, 122-159.
    • (2002) Inf. Comput. , vol.177 , pp. 122-159
    • Kobayashi, N.1
  • 23
    • 29044432466 scopus 로고    scopus 로고
    • Type-based information flow analysis for the pi-calculus
    • KOBAYASHI, N. 2005a. Type-based information flow analysis for the pi-calculus. Acta Inf. 42, 4-5, 291-347.
    • (2005) Acta Inf. , vol.42 , Issue.4-5 , pp. 291-347
    • Kobayashi, N.1
  • 25
    • 33749549307 scopus 로고    scopus 로고
    • A new type system for deadlock-free processes
    • Proceedings of CONCUR2006. Springer-Verlag, Berlin,Germany
    • KOBAYASHI, N. 2006. A new type system for deadlock-free processes. In Proceedings of CONCUR2006. Lecture Notes in Computer Science, vol.4137. Springer-Verlag, Berlin,Germany, 233-247.
    • (2006) Lecture Notes in Computer Science , vol.4137 , pp. 233-247
    • Kobayashi, N.1
  • 28
    • 0034371363 scopus 로고    scopus 로고
    • A modular module system
    • LEROY, X. 2000. A modular module system. J. Funct. Program. 10, 3, 269-303.
    • (2000) J. Funct. Program. , vol.10 , Issue.3 , pp. 269-303
    • Leroy, X.1
  • 29
    • 0000511698 scopus 로고
    • The polyadic integral-calculus: A tutorial
    • Springer-Verlag, Berlin, Germany
    • MILNER, R. 1993. The polyadic integral-calculus: a tutorial. In Logic and Algebra of Specification, Springer-Verlag, Berlin, Germany.
    • (1993) Logic and Algebra of Specification
    • Milner, R.1
  • 30
    • 33746779228 scopus 로고
    • Divergence and fair testing
    • Proceedings of the International Colloquium on Automata, Languages and Programming (ICALP'95). Springer-Verlag, Berlin, Germany
    • NATARAJAN, V. AND CLEAVELAND, R. 1995. Divergence and fair testing. In Proceedings of the International Colloquium on Automata, Languages and Programming (ICALP'95). Lecture Notes in Computer Science, vol.944. Springer-Verlag, Berlin, Germany, 648-659.
    • (1995) Lecture Notes in Computer Science , vol.944 , pp. 648-659
    • Natarajan, V.1    Cleaveland, R.2
  • 32
    • 0030260547 scopus 로고    scopus 로고
    • Integral-calculus, internal mobility and agent-passing calculi
    • SANGIORGI, D. 1996. integral-calculus, internal mobility and agent-passing calculi. Theoret. Comput. Sci. 167, 2, 235-274.
    • (1996) Theoret. Comput. Sci. , vol.167 , Issue.2 , pp. 235-274
    • Sangiorgi, D.1
  • 33
    • 0000973591 scopus 로고    scopus 로고
    • The name discipline of uniform receptiveness
    • SANGIORGI, D. 1999. The name discipline of uniform receptiveness. Theoret. Comput. Sci. 221, 1-2, 457-493.
    • (1999) Theoret. Comput. Sci. , vol.221 , Issue.1-2 , pp. 457-493
    • Sangiorgi, D.1
  • 34
    • 33744978209 scopus 로고    scopus 로고
    • Termination of processes
    • DOI 10.1017/S0960129505004810, PII S0960129505004810
    • SANGIORGI, D. 2006. Termination of processes. Math. Struct. Comput. Sci. 16, 1, 1-39. (Pubitemid 44707008)
    • (2006) Mathematical Structures in Computer Science , vol.16 , Issue.1 , pp. 1-39
    • Sangiorgi, D.1
  • 36
    • 37149040823 scopus 로고    scopus 로고
    • Type-based analysis of deadlock for a concurrent calculus with interrupts
    • Proceedings of ESOP 2007. Springer-Verlag, Berlin, Germany
    • SUENAGA, K. AND KOBAYASHI, N. 2007. Type-based analysis of deadlock for a concurrent calculus with interrupts. In Proceedings of ESOP 2007. Lecture Notes in Computer Science, vol.4421. Springer-Verlag, Berlin, Germany, 490-504.
    • (2007) Lecture Notes in Computer Science , vol.4421 , pp. 490-504
    • Suenaga, K.1    Kobayashi, N.2
  • 37
    • 51849136830 scopus 로고    scopus 로고
    • A capability calculus for concurrency and determinism
    • TERAUCHI, T., AND AIKEN, A. 2008. A capability calculus for concurrency and determinism. ACM Trans. Prog. Lang. Syst. 30, 5.
    • (2008) ACM Trans. Prog. Lang. Syst. , vol.30 , pp. 5
    • Terauchi, T.1    Aiken, A.2
  • 38
    • 1442284569 scopus 로고    scopus 로고
    • Type-based liveness guarantee in the presence of nontermination and nondeterminism
    • University of Leicester. April.
    • YOSHIDA, N. 2002. Type-based liveness guarantee in the presence of nontermination and nondeterminism. Tech. rep. 2002-2020, MSC Technical Report, University of Leicester. April.
    • (2002) Tech. Rep. 2002-2020, MSC Technical Report
    • Yoshida, N.1
  • 39
    • 2942538012 scopus 로고    scopus 로고
    • Strong normalisation in the pi-calculus
    • YOSHIDA, N., BERGER, M., AND HONDA, K. 2004. Strong normalisation in the pi-calculus. Inf. Comput. 191, 2, 145-202.
    • (2004) Inf. Comput. , vol.191 , Issue.2 , pp. 145-202
    • Yoshida, N.1    Berger, M.2    Honda, K.3


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