메뉴 건너뛰기




Volumn 26, Issue 3, 2004, Pages 578-608

JR: Flexible distributed programming in an extended Java

Author keywords

Concurrency; Concurrent object oriented programming; Java; SR

Indexed keywords

CONCURRENT OBJECT-ORIENTED PROGRAMMING; DYNAMIC PROCESSES; REMOTE METHOD INVOCATION (RMI); VIRTUAL MACHINE;

EID: 4444343319     PISSN: 01640925     EISSN: None     Source Type: Journal    
DOI: 10.1145/982158.982162     Document Type: Review
Times cited : (29)

References (53)
  • 3
    • 0022562642 scopus 로고
    • The evolution of the SR language
    • ANDREWS, G. R. AND OLSSON, R. A. 1986. The evolution of the SR language. Distributed Computing 1, 3, 133-149.
    • (1986) Distributed Computing , vol.1 , Issue.3 , pp. 133-149
    • Andrews, G.R.1    Olsson, R.A.2
  • 6
    • 0024107426 scopus 로고
    • Experiments in SR with different upcall program structures
    • ATKINS, M. S. 1988. Experiments in SR with different upcall program structures. ACM Trans. Comput. Syst. 6, 9 (November), 365-392.
    • (1988) ACM Trans. Comput. Syst. , vol.6 , Issue.9 NOVEMBER , pp. 365-392
    • Atkins, M.S.1
  • 7
    • 0024082627 scopus 로고
    • Performance of multi-tasking and synchronization mechanisms in the programming language SR
    • ATKINS, M. S. AND OLSSON, R. A. 1988. Performance of multi-tasking and synchronization mechanisms in the programming language SR. Software - Practice and Experience 18, 9 (September), 879-895.
    • (1988) Software - Practice and Experience , vol.18 , Issue.9 SEPTEMBER , pp. 879-895
    • Atkins, M.S.1    Olsson, R.A.2
  • 10
    • 0022299975 scopus 로고
    • Supporting distributed applications: Experience with Eden
    • In Proceedings of the Tenth ACM Symposium on Operating Systems Principles
    • BLACK, A. P. 1985. Supporting distributed applications: Experience with Eden. In Proceedings of the Tenth ACM Symposium on Operating Systems Principles. 181-193. In ACM Operating Systems Review 19(5).
    • (1985) ACM Operating Systems Review , vol.19 , Issue.5 , pp. 181-193
    • Black, A.P.1
  • 12
    • 0000562146 scopus 로고    scopus 로고
    • Java's insecure parallelism
    • BRINCH HANSEN, P. 1999. Java's insecure parallelism. ACM SIGPLAN Notices 34, 4 (April), 38-45.
    • (1999) ACM SIGPLAN Notices , vol.34 , Issue.4 APRIL , pp. 38-45
    • Brinch Hansen, P.1
  • 13
    • 0011493790 scopus 로고
    • Actalk: A testbed for classifying and designing actor languages in the Smalltalk-80 environment
    • S. Cook, Ed. Cambridge University Press, Nottingham
    • BRIOT, J.-P. 1989. Actalk: A testbed for classifying and designing actor languages in the Smalltalk-80 environment. In Proceedings ECOOP'89, S. Cook, Ed. Cambridge University Press, Nottingham, 109-129.
    • (1989) Proceedings ECOOP'89 , pp. 109-129
    • Briot, J.-P.1
  • 14
    • 0032158291 scopus 로고    scopus 로고
    • Concurrency and distribution in object-oriented programming
    • BRIOT, J.-P., GUERHAOUI, R., AND LOHR, K.-P. 1998. Concurrency and distribution in object-oriented programming. ACM Comput. Surv. 30, 3 (September), 291-329.
    • (1998) ACM Comput. Surv. , vol.30 , Issue.3 SEPTEMBER , pp. 291-329
    • Briot, J.-P.1    Guerhaoui, R.2    Lohr, K.-P.3
  • 16
    • 0019079898 scopus 로고
    • *mod-a language for distributed programming
    • COOK, P. R. 1980. *mod-a language for distributed programming. IEEE Trans. Soft. Eng. 6, 6 (November), 563-571.
    • (1980) IEEE Trans. Soft. Eng. , vol.6 , Issue.6 NOVEMBER , pp. 563-571
    • Cook, P.R.1
  • 17
    • 84871100402 scopus 로고    scopus 로고
    • EDINBURGH PARALLEL COMPUTING CENTRE. Java Grande Forum Benchmark Suite, http://www.epcc. ed.ac.ilk/research/Javagrande/benchmarking.html.
    • Java Grande Forum Benchmark Suite
  • 18
    • 79959316567 scopus 로고    scopus 로고
    • Protocol classes for designing reliable distributed environments
    • P. Cointe, Ed. Lecture Notes in Computer Science, Springer
    • GARBINATO, B., FELBER, P., AND GUERRAOUI, R. 1996. Protocol classes for designing reliable distributed environments. In ECOOP '96-Object-Oriented Programming, P. Cointe, Ed. Lecture Notes in Computer Science, vol. 1098. Springer, 316-343.
    • (1996) ECOOP '96-object-oriented Programming , vol.1098 , pp. 316-343
    • Garbinato, B.1    Felber, P.2    Guerraoui, R.3
  • 21
    • 0024104157 scopus 로고
    • Rendezvous facilities: Concurrent C and the Ada language
    • GEHANI, N. AND ROOME, W. 1988. Rendezvous facilities: Concurrent C and the Ada language. IEEE Trans. Soft. Eng. 14, 11 (November), 1546-1553.
    • (1988) IEEE Trans. Soft. Eng. , vol.14 , Issue.11 NOVEMBER , pp. 1546-1553
    • Gehani, N.1    Roome, W.2
  • 23
    • 0025445302 scopus 로고
    • Message passing in concurrent C: Synchronous versus asynchronous
    • GEHANI, N. AND ROOME, W. 1990. Message passing in Concurrent C: Synchronous versus asynchronous. Software-Practice and Experience 20, 6 (June), 571-592.
    • (1990) Software-Practice and Experience , vol.20 , Issue.6 JUNE , pp. 571-592
    • Gehani, N.1    Roome, W.2
  • 25
    • 0031246055 scopus 로고    scopus 로고
    • Garf: A tool for programming reliable distributed applications
    • GUERRAOUI, R., GARBINATO, B., AND MAZOUNI, K. R. 1997. Garf: A tool for programming reliable distributed applications. IEEE Concurrency 5, 4 (Oct./Dec.), 32-39.
    • (1997) IEEE Concurrency , vol.5 , Issue.4 OCT.-DEC. , pp. 32-39
    • Guerraoui, R.1    Garbinato, B.2    Mazouni, K.R.3
  • 28
    • 0018005391 scopus 로고
    • Communicating sequential processes
    • HOARE, C. A. R. 1978. Communicating sequential processes. Comm. ACM 21, 8, 666-677.
    • (1978) Comm. ACM , vol.21 , Issue.8 , pp. 666-677
    • Hoare, C.A.R.1
  • 29
    • 0002848392 scopus 로고    scopus 로고
    • Ajents: Towards an environment for parallel, distributed and mobile Java applications
    • IZATT, M., CHAN, P., AND BRECHT, T. 1999. Ajents: Towards an environment for parallel, distributed and mobile Java applications. In ACM 1999 Java Grande Conference. 15-24.
    • (1999) ACM 1999 Java Grande Conference , pp. 15-24
    • Izatt, M.1    Chan, P.2    Brecht, T.3
  • 32
    • 84956862095 scopus 로고    scopus 로고
    • Exception handling during asynchronous method invocation
    • B. Monien and R. Feldmann, Eds. Number 2400 in Lecture Notes in Computer Science. Springer-Verlag
    • KEEN, A. W. AND OLSSON, R. A. 2002, Exception handling during asynchronous method invocation, In Euro-Par 2002 Parallel Processing, B. Monien and R. Feldmann, Eds. Number 2400 in Lecture Notes in Computer Science. Springer-Verlag, 656-660.
    • (2002) Euro-Par 2002 Parallel Processing , pp. 656-660
    • Keen, A.W.1    Olsson, R.A.2
  • 33
    • 35048844280 scopus 로고    scopus 로고
    • An inter-entry invocation selection mechanism for concurrent programming languages
    • H. Kosch, L. Böszörmény, and H. Hellwagner, Eds. Number 2790 in Lecture Notes in Computer Science. Springer-Verlag
    • KEEN, A. W. AND OLSSON, R. A. 2003. An inter-entry invocation selection mechanism for concurrent programming languages. In Euro-Par 2003 Parallel Processing, H. Kosch, L. Böszörmény, and H. Hellwagner, Eds. Number 2790 in Lecture Notes in Computer Science. Springer-Verlag, 770-780.
    • (2003) Euro-Par 2003 Parallel Processing , pp. 770-780
    • Keen, A.W.1    Olsson, R.A.2
  • 40
    • 0025671329 scopus 로고
    • Using SR for discrete event simulation: A study in concurrent programming
    • OLSSON, R. A. 1990. Using SR for discrete event simulation: A study in concurrent programming. SOFTWARE-Practice and Experience 20,12 (December), 1187-1208.
    • (1990) SOFTWARE-Practice and Experience , vol.20 , Issue.12 DECEMBER , pp. 1187-1208
    • Olsson, R.A.1
  • 43
    • 0031274179 scopus 로고    scopus 로고
    • JavaParty-transparent remote objects in Java
    • PHILIPPSEN, M. AND ZENGER, M. 1997. JavaParty-transparent remote objects in Java. Concurrency: Practice and Experience 9, 11 (Nov.), 1225-1242.
    • (1997) Concurrency: Practice and Experience , vol.9 , Issue.11 NOV , pp. 1225-1242
    • Philippsen, M.1    Zenger, M.2
  • 45
    • 0031277025 scopus 로고    scopus 로고
    • An asynchronous remote method invocation (ARMI) mechanism for Java
    • RAJE, R., WILLIAMS, J., AND BOYLES, M. 1997. An asynchronous Remote Method Invocation (ARMI) mechanism for Java. Concurrency: Practice and Experience 9, 11 (Nov.), 1207-1211.
    • (1997) Concurrency: Practice and Experience , vol.9 , Issue.11 NOV , pp. 1207-1211
    • Raje, R.1    Williams, J.2    Boyles, M.3
  • 46
    • 84976730857 scopus 로고
    • Messages vs. remote procedures is a false dichotomy
    • SCOTT, M. L. 1983. Messages vs. remote procedures is a false dichotomy. ACM SIGPLAN Notices 18, 5 (May), 57-62.
    • (1983) ACM SIGPLAN Notices , vol.18 , Issue.5 MAY , pp. 57-62
    • Scott, M.L.1
  • 47
    • 0023133940 scopus 로고
    • Language support for loosely coupled distributed programs
    • SCOTT, M. L. 1987. Language support for loosely coupled distributed programs. IEEE Trans. Soft. Eng. 13, 1 (January), 88-103.
    • (1987) IEEE Trans. Soft. Eng. , vol.13 , Issue.1 JANUARY , pp. 88-103
    • Scott, M.L.1
  • 48
    • 0025807321 scopus 로고
    • The Lynx distributed programming language: Motivation, design and experience
    • SCOTT, M. L. 1991. The Lynx distributed programming language: Motivation, design and experience. Computer Languages 16, 3/4, 209-233.
    • (1991) Computer Languages , vol.16 , Issue.3-4 , pp. 209-233
    • Scott, M.L.1
  • 50
    • 33750730690 scopus 로고    scopus 로고
    • Sun Microsystems, Palo Alto, CA
    • SUN MICROSYSTEMS. 2001. Java Message Service Specification. Sun Microsystems, Palo Alto, CA.
    • (2001) Java Message Service Specification
  • 51
    • 84862405911 scopus 로고    scopus 로고
    • The Object Management Group
    • The Object Management Group. The Common Object Request Broker. The Object Management Group, http://www.omg.org/.
    • The Common Object Request Broker
  • 53
    • 0031269780 scopus 로고    scopus 로고
    • Java/DSM: A platform for heterogeneous computing
    • YU, W. AND COX, A. 1997. Java/DSM: A platform for heterogeneous computing. Concurrency: Practice and Experience 9, 11 (Nov.), 1213-1224.
    • (1997) Concurrency: Practice and Experience , vol.9 , Issue.11 NOV , pp. 1213-1224
    • Yu, W.1    Cox, A.2


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