메뉴 건너뛰기




Volumn 5142 LNCS, Issue , 2008, Pages 104-128

Kilim: Isolation-typed actors for Java - A million actors, safe zero-copy communication

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; GOLD; JAVA PROGRAMMING LANGUAGE; MESSAGE PASSING; STANDARDS; STATIC ANALYSIS;

EID: 49149130628     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-70592-5_6     Document Type: Conference Paper
Times cited : (131)

References (37)
  • 5
    • 49149086393 scopus 로고    scopus 로고
    • Rife
    • Bevin, G.: Rife, http://rifers.org
    • Bevin, G.1
  • 6
    • 31744447887 scopus 로고    scopus 로고
    • Threads cannot be implemented as a library
    • Boehm, H.J.: Threads cannot be implemented as a library. In: ACM Conf. on PLDI, pp. 261-268 (2005)
    • (2005) ACM Conf. on PLDI , pp. 261-268
    • Boehm, H.J.1
  • 7
    • 0037924416 scopus 로고    scopus 로고
    • Ownership types for safe programming: Preventing data races and deadlocks
    • Boyapati, C., Lee, R., Rinard, M.C.: Ownership types for safe programming: preventing data races and deadlocks. In: Proc. of OOPSLA, pp. 211-230 (2002)
    • (2002) Proc. of OOPSLA , pp. 211-230
    • Boyapati, C.1    Lee, R.2    Rinard, M.C.3
  • 8
  • 9
    • 84881378564 scopus 로고    scopus 로고
    • Capabilities for sharing: A generalisation of uniqueness and read-only
    • Knudsen, J.L, ed, ECOOP 2001, Springer, Heidelberg
    • Boyland, J., Noble, J., Retert, W.: Capabilities for sharing: A generalisation of uniqueness and read-only. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol. 2072, pp. 2-27. Springer, Heidelberg (2001)
    • (2001) LNCS , vol.2072 , pp. 2-27
    • Boyland, J.1    Noble, J.2    Retert, W.3
  • 10
    • 0035335990 scopus 로고    scopus 로고
    • Alias burying: Unique Variables Without Destructive Reads
    • Boyland, J.: Alias burying: Unique Variables Without Destructive Reads. Softw. Pract. Exper. 31(6), 533-553 (2001)
    • (2001) Softw. Pract. Exper , vol.31 , Issue.6 , pp. 533-553
    • Boyland, J.1
  • 11
    • 0032158291 scopus 로고    scopus 로고
    • Concurrency and distribution in object-oriented programming
    • Briot, J.P., Guerraoui, R., Löhr, K.P.: Concurrency and distribution in object-oriented programming. ACM Comput. Surv. 30(3), 291-329 (1998)
    • (1998) ACM Comput. Surv , vol.30 , Issue.3 , pp. 291-329
    • Briot, J.P.1    Guerraoui, R.2    Löhr, K.P.3
  • 12
    • 0348137542 scopus 로고    scopus 로고
    • Ownership types for flexible alias protection
    • Clarke, D.G., Potter, J., Noble, J.: Ownership types for flexible alias protection. In: Proc. of OOPSLA, pp. 48-64 (1998)
    • (1998) Proc. of OOPSLA , pp. 48-64
    • Clarke, D.G.1    Potter, J.2    Noble, J.3
  • 13
    • 35248876311 scopus 로고    scopus 로고
    • External uniqueness is unique enough
    • Cardelli, L, ed, ECOOP 2003, Springer, Heidelberg
    • Clarke, D., Wrigstad, T.: External uniqueness is unique enough. In: Cardelli, L. (ed.) ECOOP 2003. LNCS, vol. 2743, pp. 176-200. Springer, Heidelberg (2003)
    • (2003) LNCS , vol.2743 , pp. 176-200
    • Clarke, D.1    Wrigstad, T.2
  • 16
    • 33745774153 scopus 로고    scopus 로고
    • Types for Hierarchic Shapes
    • Sestoft, P, ed, ESOP 2006 and ETAPS 2006, Springer, Heidelberg
    • Drossopoulou, S., Clarke, D., Noble, J.: Types for Hierarchic Shapes. In: Sestoft, P. (ed.) ESOP 2006 and ETAPS 2006. LNCS, vol. 3924, pp. 1-6. Springer, Heidelberg (2006)
    • (2006) LNCS , vol.3924 , pp. 1-6
    • Drossopoulou, S.1    Clarke, D.2    Noble, J.3
  • 17
    • 35048826236 scopus 로고    scopus 로고
    • Ennals, R., Sharp, R., Mycroft, A.: Linear types for Packet Processing. In: Schmidt, D. (ed.) ESOP 2004. LNCS, 2986, pp. 204-218. Springer, Heidelberg (2004)
    • Ennals, R., Sharp, R., Mycroft, A.: Linear types for Packet Processing. In: Schmidt, D. (ed.) ESOP 2004. LNCS, vol. 2986, pp. 204-218. Springer, Heidelberg (2004)
  • 20
    • 17144427002 scopus 로고    scopus 로고
    • Ganz, S.E., Friedman, D.P., Wand, M.: Trampolined style. In: ICFP, pp. 18-27 (1999)
    • Ganz, S.E., Friedman, D.P., Wand, M.: Trampolined style. In: ICFP, pp. 18-27 (1999)
  • 21
    • 37149051628 scopus 로고    scopus 로고
    • Haack, C., Poll, E., Schäfer, J., Schubert, A.: Immutable objects for a Java-like language. In: De Nicola, R. (ed.) ESOP 2007. LNCS, 4421, pp. 347-362. Springer, Heidelberg (2007), http://www.cs.ru.nl/~chaack/papers/ papers/imm-obj.pdf
    • Haack, C., Poll, E., Schäfer, J., Schubert, A.: Immutable objects for a Java-like language. In: De Nicola, R. (ed.) ESOP 2007. LNCS, vol. 4421, pp. 347-362. Springer, Heidelberg (2007), http://www.cs.ru.nl/~chaack/papers/ papers/imm-obj.pdf
  • 22
  • 23
    • 0018005391 scopus 로고
    • Communicating sequential processes
    • Hoare, C.A.R.: Communicating sequential processes. Communications of the ACM 21(8), 666-677 (1978)
    • (1978) Communications of the ACM , vol.21 , Issue.8 , pp. 666-677
    • Hoare, C.A.R.1
  • 24
    • 0002820732 scopus 로고
    • The Geneva Convention on the treatment of object aliasing
    • Hogg, J., Lea, D., Wills, A., de Champeaux, D., Holt, R.C.: The Geneva Convention on the treatment of object aliasing. OOPS Messenger 3(2), 11-16 (1992)
    • (1992) OOPS Messenger , vol.3 , Issue.2 , pp. 11-16
    • Hogg, J.1    Lea, D.2    Wills, A.3    de Champeaux, D.4    Holt, R.C.5
  • 25
    • 49149112998 scopus 로고    scopus 로고
    • JavaFlow: The Apache Software Foundation: http://jakarta.apache.org/ commons/sandbox/javaflow
    • JavaFlow1
  • 26
  • 27
    • 0034593391 scopus 로고    scopus 로고
    • A Java fork/join framework
    • Lea, D.: A Java fork/join framework. In: Java Grande, pp. 36-43 (2000)
    • (2000) Java Grande , pp. 36-43
    • Lea, D.1
  • 30
    • 84876765493 scopus 로고    scopus 로고
    • Pettyjohn, G., Clements, J., Marshall, J., Krishnamurthi, S., Felleisen, M.: Continuations from generalized stack inspection. In: ICFP, pp. 216-227 (2005)
    • Pettyjohn, G., Clements, J., Marshall, J., Krishnamurthi, S., Felleisen, M.: Continuations from generalized stack inspection. In: ICFP, pp. 216-227 (2005)
  • 31
    • 18044380589 scopus 로고    scopus 로고
    • A combined pointer and purity analysis for Java programs
    • MIT-CSAIL-TR-949
    • Salcianu, A., Rinard, M.C.: A combined pointer and purity analysis for Java programs. In: MIT Technical Report MIT-CSAIL-TR-949 (2004)
    • (2004) MIT Technical Report
    • Salcianu, A.1    Rinard, M.C.2
  • 34
    • 31744448990 scopus 로고    scopus 로고
    • Javari: Adding reference immutability to Java
    • Tschantz, M.S., Ernst, M.D.: Javari: adding reference immutability to Java. In: Proc. of OOPSLA, pp. 211-230 (2005)
    • (2005) Proc. of OOPSLA , pp. 211-230
    • Tschantz, M.S.1    Ernst, M.D.2
  • 35
    • 49149091034 scopus 로고    scopus 로고
    • Welch, P.: JCSP, http://www.cs.kent.ac.uk/projects/ofa/jcsp
    • Welch, P.: JCSP, http://www.cs.kent.ac.uk/projects/ofa/jcsp
  • 36
    • 0036041527 scopus 로고    scopus 로고
    • SEDA: An architecture for well-conditioned, scalable internet services
    • Welsh, M., Culler, D.E., Brewer, E.A.: SEDA: An architecture for well-conditioned, scalable internet services. In: SOSP, 230-243 (2001)
    • (2001) SOSP , pp. 230-243
    • Welsh, M.1    Culler, D.E.2    Brewer, E.A.3
  • 37
    • 84957024787 scopus 로고    scopus 로고
    • Shape analysis
    • Watt, D.A, ed, CC 2000 and ETAPS 2000, Springer, Heidelberg
    • Wilhelm, R., Sagiv, S., Reps, T.W.: Shape analysis. In: Watt, D.A. (ed.) CC 2000 and ETAPS 2000. LNCS, vol. 1781, pp. 1-17. Springer, Heidelberg (2000)
    • (2000) LNCS , vol.1781 , pp. 1-17
    • Wilhelm, R.1    Sagiv, S.2    Reps, T.W.3


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