메뉴 건너뛰기




Volumn 20, Issue 2, 1998, Pages 436-482

A Partially Deadlock-Free Typed Process Calculus

Author keywords

Concurrency; D.3.1 Programming Languages : Formal Definitions and Theory; D.3.3 Programming Languages : Language Constructs and Features General Terms: Languages; Deadlock freedom; Type theory

Indexed keywords

COMMUNICATION CHANNELS (INFORMATION THEORY); COMPUTER PROGRAMMING; COMPUTER SYSTEM RECOVERY; ENCODING (SYMBOLS); ALGORITHMS; PROBLEM SOLVING; THEOREM PROVING;

EID: 0032010343     PISSN: 01640925     EISSN: None     Source Type: Journal    
DOI: 10.1145/276393.278524     Document Type: Article
Times cited : (79)

References (32)
  • 4
    • 43949161369 scopus 로고
    • Logic programming in a fragment of intuitionistic linear logic
    • HODAS, J. S. AND MILLER, D. 1994. Logic programming in a fragment of intuitionistic linear logic. Inf. Comput. 110, 2, 327-365.
    • (1994) Inf. Comput. , vol.110 , Issue.2 , pp. 327-365
    • Hodas, J.S.1    Miller, D.2
  • 5
    • 0029404929 scopus 로고
    • On reduction-based process semantics
    • HONDA, K. AND YOSHIDA, N. 1995. On reduction-based process semantics. Theor. Comput. Sci. 151, 2, 437-486.
    • (1995) Theor. Comput. Sci. , vol.151 , Issue.2 , pp. 437-486
    • Honda, K.1    Yoshida, N.2
  • 6
    • 0013212580 scopus 로고    scopus 로고
    • Type-based analysis of usage of communication channels for concurrent programming languages
    • Proceedings of International Static Analysis Symposium (SAS'97). Springer-Verlag, Berlin
    • IGARASHI, A. AND KOBAYASHI, N. 1997. Type-based analysis of usage of communication channels for concurrent programming languages. In Proceedings of International Static Analysis Symposium (SAS'97). Lecture Notes in Computer Science, vol. 1302. Springer-Verlag, Berlin, 187-201.
    • (1997) Lecture Notes in Computer Science , vol.1302 , pp. 187-201
    • Igarashi, A.1    Kobayashi, N.2
  • 7
    • 0346863413 scopus 로고    scopus 로고
    • Ph.D. thesis, Dept. of Information Science, Univ. of Tokyo, Japan
    • KOBAYASHI, N. 1996a. Concurrent linear logic programming. Ph.D. thesis, Dept. of Information Science, Univ. of Tokyo, Japan.
    • (1996) Concurrent Linear Logic Programming
    • Kobayashi, N.1
  • 8
    • 0347494061 scopus 로고    scopus 로고
    • A partially deadlock-free typed process calculus (I) - A simple system
    • Dept. of Information Science, Univ. of Tokyo, Japan
    • KOBAYASHI, N. 1996b. A partially deadlock-free typed process calculus (I) - a simple system. Tech. Rep. 96-02, Dept. of Information Science, Univ. of Tokyo, Japan.
    • (1996) Tech. Rep. 96-02
    • Kobayashi, N.1
  • 9
    • 0029499365 scopus 로고
    • Towards foundations for concurrent object-oriented programming - Types and language design
    • KOBAYASHI, N. AND YONEZAWA, A. 1995. Towards foundations for concurrent object-oriented programming - types and language design. Theory Pract. Object Syst. 1, 4, 243-268.
    • (1995) Theory Pract. Object Syst. , vol.1 , Issue.4 , pp. 243-268
    • Kobayashi, N.1    Yonezawa, A.2
  • 11
    • 84972481768 scopus 로고
    • Lilac: A functional programming language based on linear logic
    • MACKIE, I. 1994. Lilac: A functional programming language based on linear logic. J. Funct. Program. 4, 4 (Oct.), 1-39.
    • (1994) J. Funct. Program. , vol.4 , Issue.4 OCT , pp. 1-39
    • Mackie, I.1
  • 12
    • 85029541226 scopus 로고
    • Function as processes
    • Automata, Language and Programming. Springer-Verlag, Berlin
    • MILNER, R. 1990. Function as processes. In Automata, Language and Programming. Lecture Notes in Computer Science, vol. 443. Springer-Verlag, Berlin, 167-180.
    • (1990) Lecture Notes in Computer Science , vol.443 , pp. 167-180
    • Milner, R.1
  • 13
    • 0000511698 scopus 로고
    • The polyadic π-calculus: A tutorial
    • F. L. Bauer, W. Brauer, and H. Schwichtenberg, Eds. Springer-Verlag, Berlin
    • MILNER, R. 1993. The polyadic π-calculus: A tutorial. In Logic and Algebra of Specification, F. L. Bauer, W. Brauer, and H. Schwichtenberg, Eds. Springer-Verlag, Berlin.
    • (1993) Logic and Algebra of Specification
    • Milner, R.1
  • 14
    • 44049113210 scopus 로고
    • A calculus of mobile processes, I, II
    • MILNER, R., PARROW, J., AND WALKER, D. 1992. A calculus of mobile processes, I, II. Inf. Comput. 100, 1-77.
    • (1992) Inf. Comput. , vol.100 , pp. 1-77
    • Milner, R.1    Parrow, J.2    Walker, D.3
  • 15
    • 18944389407 scopus 로고    scopus 로고
    • What is a 'good' encoding of guarded choice?
    • Proceedings of EXPRESS'97. Elsevier Science Publishers, Amsterdam
    • NESTMANN, U. 1997. What is a 'good' encoding of guarded choice? In Proceedings of EXPRESS'97. Electronic Notes in Theoretical Computer Science, vol. 7. Elsevier Science Publishers, Amsterdam.
    • (1997) Electronic Notes in Theoretical Computer Science , vol.7
    • Nestmann, U.1
  • 18
    • 84882632665 scopus 로고    scopus 로고
    • An efficient compilation framework for languages based on a concurrent process calculus
    • Proceedings of Euro-Par '97 Parallel Processing, Object-Oriented Programming. Springer-Verlag, Berlin
    • OYAMA, Y., TAURA, K., AND YONEZAWA, A. 1997. An efficient compilation framework for languages based on a concurrent process calculus. In Proceedings of Euro-Par '97 Parallel Processing, Object-Oriented Programming. Lecture Notes in Computer Science, vol. 1300. Springer-Verlag, Berlin, 546-553.
    • (1997) Lecture Notes in Computer Science , vol.1300 , pp. 546-553
    • Oyama, Y.1    Taura, K.2    Yonezawa, A.3
  • 22
    • 84958743526 scopus 로고
    • Concurrent objects in a process calculus
    • Theory and Practice of Parallel Programming (TPPP). Springer-Verlag, Berlin
    • PIERCE, B. C. AND TURNER, D. N. 1995. Concurrent objects in a process calculus. In Theory and Practice of Parallel Programming (TPPP). Lecture Notes in Computer Science, vol. 907. Springer-Verlag, Berlin, 187-215.
    • (1995) Lecture Notes in Computer Science , vol.907 , pp. 187-215
    • Pierce, B.C.1    Turner, D.N.2
  • 23
  • 26
    • 84951015470 scopus 로고    scopus 로고
    • The name discipline of uniform receptiveness
    • Proceedings of ICALP'97. Springer-Verlag, Berlin
    • SANGIORGI, D. 1997. The name discipline of uniform receptiveness (extended abstract). In Proceedings of ICALP'97. Lecture Notes in Computer Science, vol. 1256. Springer-Verlag, Berlin, 303-313.
    • (1997) Lecture Notes in Computer Science , vol.1256 , pp. 303-313
    • Sangiorgi, D.1
  • 27
    • 0024736239 scopus 로고
    • The family of concurrent logic programming languages
    • SHAPIRO, E. 1989. The family of concurrent logic programming languages. ACM Comput. Surv. 21, 3 (Sept.), 413-510.
    • (1989) ACM Comput. Surv. , vol.21 , Issue.3 SEPT , pp. 413-510
    • Shapiro, E.1
  • 29
    • 84857367674 scopus 로고
    • Principal typing schemes in a polyadic π-calculus
    • Proceedings of CONCUR'93. Springer-Verlag, Berlin
    • VASCONCELOS, V. T. AND HONDA, K. 1993. Principal typing schemes in a polyadic π-calculus. In Proceedings of CONCUR'93. Lecture Notes in Computer Science, vol. 715. Springer-Verlag, Berlin, 524-538.
    • (1993) Lecture Notes in Computer Science , vol.715 , pp. 524-538
    • Vasconcelos, V.T.1    Honda, K.2
  • 30
    • 0001216410 scopus 로고
    • Objects in the π-calculus
    • WALKER, D. 1995. Objects in the π-calculus. Inf. Comput. 116, 253-271.
    • (1995) Inf. Comput. , vol.116 , pp. 253-271
    • Walker, D.1
  • 32
    • 84947920982 scopus 로고    scopus 로고
    • Graph types for monadic mobile processes
    • Proceedings of FST/TCS'16. Springer-Verlag, Berlin, Full version as LFCS report, ECS-LFCS-96-350, Univ. of Edinburgh
    • YOSHIDA, N. 1996. Graph types for monadic mobile processes. In Proceedings of FST/TCS'16. Lecture Notes in Computer Science, vol. 1180. Springer-Verlag, Berlin, 371-387. Full version as LFCS report, ECS-LFCS-96-350, Univ. of Edinburgh.
    • (1996) Lecture Notes in Computer Science , vol.1180 , pp. 371-387
    • Yoshida, N.1


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