{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T07:52:25Z","timestamp":1770969145391,"version":"3.50.1"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2007,5,21]],"date-time":"2007-05-21T00:00:00Z","timestamp":1179705600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int J Parallel Prog"],"published-print":{"date-parts":[[2007,9,28]]},"DOI":"10.1007\/s10766-007-0044-3","type":"journal-article","created":{"date-parts":[[2007,5,20]],"date-time":"2007-05-20T16:16:15Z","timestamp":1179677775000},"page":"573-614","source":"Crossref","is-referenced-by-count":6,"title":["Asynchronous Typed Object Groups for Grid Programming"],"prefix":"10.1007","volume":"35","author":[{"given":"Laurent","family":"Baduel","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fran\u00e7oise","family":"Baude","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Denis","family":"Caromel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2007,5,21]]},"reference":[{"key":"44_CR1","unstructured":"The Globus Project, http:\/\/www.globus.org."},{"issue":"13\u201315","key":"44_CR2","doi-asserted-by":"crossref","first-page":"1365","DOI":"10.1002\/cpe.672","volume":"14","author":"A. Natrajan","year":"2002","unstructured":"Natrajan A., Nguyen-Tuong A., Humphrey M.A., Grimshaw A.S. (2002) The Legion Grid Portal. Concurrency and Computation: ractice and Experience 14(13\u201315):1365\u20131394","journal-title":"Concurrency and Computation: ractice and Experience"},{"key":"44_CR3","unstructured":"Unicore, http:\/\/unicore.sourceforge.net."},{"key":"44_CR4","doi-asserted-by":"crossref","unstructured":"J. Frey, T. Tannenbaum, M. Livny, I. Foster, and S. Tuecke, Condor-G: A Computation Management Agent for Multi-Institutional Grids, in Proceedings of the 10th International Symposium on High Performance Distributed Computing (HPDC-10\u201901). San Francisco, California, USA: IEEE Computer Society, pp. 55\u201363 (Aug. 2001).","DOI":"10.1109\/HPDC.2001.945176"},{"key":"44_CR5","doi-asserted-by":"crossref","unstructured":"M. D. Santo, N. Ranaldo, and E. Zimeo, A Broker Architecture for Object-Oriented Master\/Slave Computing in a Hierarchical Grid System, in Proceedings of Parallel Computing, Dresden, Germany (Sept. 2003).","DOI":"10.1016\/S0927-5452(04)80076-5"},{"issue":"1","key":"44_CR6","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1145\/963778.963780","volume":"26","author":"S. Gorlatch","year":"2004","unstructured":"Gorlatch S. (2004) Send-receive Considered Harmful: Myths and Realities of message passing. ACM Transaction on Programming Languages and Systems 26(1):47\u201356","journal-title":"ACM Transaction on Programming Languages and Systems"},{"key":"44_CR7","unstructured":"K. Jeacle, and J. Crowcroft, Reliable High-Speed Grid Data Delivery Using IP Multicast, in Proceedings of the UK e-Science All-Hands Meeting, Nottingham, United Kingdom (Sept. 2003)."},{"key":"44_CR8","doi-asserted-by":"crossref","unstructured":"M. Maimour, and C. Pham, An Active Reliable Multicast Framework for the Grids, in Proceedings of the International Conference on Computational Science, Amsterdam, The Netherlands, pp. 588\u2013597 (Apr. 2002).","DOI":"10.1007\/3-540-46080-2_61"},{"key":"44_CR9","unstructured":"Java Remote Method Invocation Specication, Sun Microsystems (Oct. 1998) ftp:\/\/ftp.javasoft.com\/docs\/jdk1.2\/rmi-spec-JDK1.2.pdf."},{"issue":"1","key":"44_CR10","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1145\/2080.357392","volume":"2","author":"A.D. Birell","year":"1984","unstructured":"Birell A.D., Nelson B.J. (1984) Implementing Remote Procedure Calls. ACM Transactions on Computer Systems 2(1):39\u201359","journal-title":"ACM Transactions on Computer Systems"},{"key":"44_CR11","unstructured":"S. Maffeis, The Object Group Design Pattern, in Proceedings of the Second USENIX Conference on Object-Oriented Technologies, Toronto, Canada (June 1996)."},{"key":"44_CR12","unstructured":"J. Maassen, Method Invocation Based Communication Models for Parallel Programming in Java, Ph.D. dissertation, Vrije Universiteit, Amsterdam, The Netherlands (June 2003)."},{"issue":"2","key":"44_CR13","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1109\/88.218174","volume":"1","author":"A.S. Grimshaw","year":"1993","unstructured":"Grimshaw A.S., Strayer W.T., Narayan P. (1993) Dynamic Object-Oriented Parallel Processing. IEEE Parallel & Distributed Technology: Systems & Applications 1(2):33\u201347","journal-title":"IEEE Parallel & Distributed Technology: Systems & Applications"},{"key":"44_CR14","unstructured":"C. P\u00e9rez, T. Priol, and A. Ribes, PaCO++: A Parallel Object Model for High Performance Distributed Systems, In Distributed Object and Component-based Software Systems Minitrack in the the 37th Hawaii International Conference on System Sciences (HICSS-37), Hawaii, USA 2004, IEEE Computer Society Press, (2004)."},{"key":"44_CR15","unstructured":"ProActive, http:\/\/www-sop.inria.fr\/oasis\/ProActive."},{"key":"44_CR16","doi-asserted-by":"crossref","unstructured":"L. Baduel, D. Caromel, N. Ranaldo, and E. Zimeo Effective and Efficient Communication in Grid Computing with an Extension of ProActive Groups, in Proceedings of the Java for Parallel and Distributed Computing Workshop at IPDPS (2005).","DOI":"10.1109\/IPDPS.2005.186"},{"issue":"19","key":"44_CR17","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1145\/162685.162711","volume":"36","author":"D. Caromel","year":"1993","unstructured":"Caromel D. (1993) Towards a Method of Object-Oriented Concurrent Programming. Communications of the ACM 36(19):90\u2013102","journal-title":"Communications of the ACM"},{"key":"44_CR18","doi-asserted-by":"crossref","unstructured":"F. Baude, D. Caromel, F. Huet, L. Mestre, and J. Vayssiere, Interactive and Descriptor-Based Deployment of Object-Oriented Grid Applications, in 11th IEEE International Symposium on High Performance Distributed Computing (HPDC), Edinburgh, Scotland: IEEE Computer Society pp. 93\u2013102 (July 2002).","DOI":"10.1109\/HPDC.2002.1029907"},{"key":"44_CR19","doi-asserted-by":"crossref","unstructured":"V. Felea and B. Toursel, Methodology for Java Distributed and Parallel Programming Using Distributed Collections, in Proceedings of the Workshop on Java for Parallel and Distributed Computing at IPDPS, Fort Lauderdale, Florida, USA (Apr. 2002).","DOI":"10.1109\/IPDPS.2002.1016503"},{"key":"44_CR20","doi-asserted-by":"crossref","unstructured":"A. Nelisse, T. Kielmann, H. E. Bal, and J. Maassen, Object-based Collective Communication in Java, in Joint ACM Java Grande - ISCOPE Conference. Palo Alto, California, USA: ACM Press, pp. 11\u201320, (June 2001) iSBN 1\u201358113-359-6.","DOI":"10.1145\/376656.376799"},{"key":"44_CR21","doi-asserted-by":"crossref","unstructured":"L. Baduel, F. Baude and D. Caromel, Efficient, Flexible, and Typed Group Communications in Java, in Joint ACM Java Grande - ISCOPE Conference, Seattle, Waghington, USA: ACM Press, pp. 28\u201336 (Nov. 2002).","DOI":"10.1145\/583810.583814"},{"key":"44_CR22","unstructured":"J. M. Squyres, B. C. McCandless, and A. Lumsdaine, Object Oriented MPI: A Class Library for the Message Passing Interface, in Proceedings of the POOMA conference, Santa Fe, New Mexico, USA (Feb. 1996)."},{"key":"44_CR23","doi-asserted-by":"crossref","unstructured":"M. Baker, B. Carpenter, G. Fox, S. H. Ko, and S. Lim, mpiJava: An Object-Oriented Java interface toMPI, in International Workshop on Java for Parallel and Distributed Computing, IPPS\/SPDP, San Juan, Puerto Rico (Apr. 1999).","DOI":"10.1007\/BFb0097964"},{"key":"44_CR24","doi-asserted-by":"crossref","unstructured":"S. Mintchev and V. Getov, Towards Portable Message Passing in Java: Binding MPI, in Recent Advances in PVM and MPI, Ser. LNCS, no. 1332, Springer Verlag (1997).","DOI":"10.1007\/3-540-63697-8_79"},{"issue":"11\u201313","key":"44_CR25","doi-asserted-by":"crossref","first-page":"977","DOI":"10.1002\/(SICI)1096-9128(199809\/11)10:11\/13<977::AID-CPE400>3.0.CO;2-H","volume":"10","author":"G. Judd","year":"1998","unstructured":"Judd G., Clement M., Snell Q. (1998) DOGMA: Distributed Object Group Metacomputing Architecture. Concurrency: Practice and Experience 10(11\u201313):977\u2013983","journal-title":"Concurrency: Practice and Experience"},{"issue":"11","key":"44_CR26","doi-asserted-by":"crossref","first-page":"1019","DOI":"10.1002\/1096-9128(200009)12:11<1019::AID-CPE518>3.0.CO;2-G","volume":"12","author":"B. Carpenter","year":"2000","unstructured":"Carpenter B., Getov V., Judd G., Skjellum A., Fox G. (2000) MPJ:MPI-like Message Passing for Java. Concurrency: Practice and Experience 12(11):1019\u20131038","journal-title":"Concurrency: Practice and Experience"},{"key":"44_CR27","unstructured":"J. Maassen, T. Kielmann, and H. E. Bal, GMI: Flexible and Efficient Group Method Invocation for Parallel Programming, in Sixth Workshop on Languages, Compilers, and Run-time Systems for Scalable Computers (LCR\u201902), Washington D.C., USA (Mar. 2002)."},{"key":"44_CR28","doi-asserted-by":"crossref","unstructured":"L. Baduel, F. Baude, D. Caromel, C. Delb\u00e9, S. ElKasmi, N. Gama, and S. Lanteri, A Parallel Object-Oriented Application for 3D Electromagnetism, in Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS), Santa Fe, NewMexico, USA: IEEE Computer Society (Apr. 2004).","DOI":"10.1109\/IPDPS.2004.1302908"},{"key":"44_CR29","unstructured":"F. Huet, D. Caromel, and H. E. Bal, A High Performance JavaMiddleware with a Real Application, in Proceedings of the Supercomputing conference, Pittsburgh, Pensylvania, USA (Nov. 2004)."},{"key":"44_CR30","doi-asserted-by":"crossref","unstructured":"L. Baduel, F. Baude, and D. Caromel, Object-Oriented SPMD, in CCGrid 2005: IEEE International Symposium on Cluster Computing and the Grid, Cardiff, United Kingdom (May 2005).","DOI":"10.1109\/CCGRID.2005.1558647"},{"key":"44_CR31","unstructured":"NetSolve, http:\/\/icl.cs.utk.edu\/netsolve."},{"key":"44_CR32","unstructured":"Ninf-G, http:\/\/ninf.apgrid.org."},{"issue":"6","key":"44_CR33","doi-asserted-by":"crossref","first-page":"2089","DOI":"10.1137\/S0036142901387683","volume":"39","author":"S. Piperno","year":"2002","unstructured":"Piperno S., Remaki M., Fezoui L., (2002) A Nondiffusive Finite Volume Scheme for the Three-Dimensional Maxwell\u2019s Equations on Unstructured Meshes. SIAM Journal on Numerical Analysis 39(6):2089\u20132108","journal-title":"SIAM Journal on Numerical Analysis"},{"key":"44_CR34","unstructured":"J. Hull. Options, Futures and Other Derivatives. Prentice Hall (2005)."},{"key":"44_CR35","doi-asserted-by":"crossref","unstructured":"S. Bezzine, V. Galtier, S. Vialle, F. Baude, M. Bossy, V-D. Doan, and L. Henrio. \u201cA Fault-Tolerant and Multi-Paradigm Grid Architecture for Time Constrained Problems. Application to Option Pricing in Finance in 2nd IEEE Int. Conference on e-Science and Grid Computing (December 2006).","DOI":"10.1109\/E-SCIENCE.2006.261133"},{"key":"44_CR36","unstructured":"R. Schmidt, M. Head, M. Govindaraju, M. Lewis, and S. Benkner, Design and Implementation Choices for Implementing Distributed CCA Frameworks in HPC\u2013GECo\/Compframe Joint Workshop at the 15th High Performance Distributed Computing conference (HPDC-15\u201906), Paris, France: IEEE Computer Society (June 2006)."},{"key":"44_CR37","unstructured":"The Fractal Project, http:\/\/fractal.objectweb.org."},{"key":"44_CR38","unstructured":"E. Bruneton, T. Coupaye, M. Leclercq, V. Qu\u00e9ma, and J.-B. Stefani. The Fractal Component Model and Its Support in Java, in Software Practice and Experience, Special Issue on Experiences with Auto-adaptive and Reconfigurable Systems, Vol. 36, pp. 11\u201312 (2006)."},{"key":"44_CR39","doi-asserted-by":"crossref","unstructured":"F. Baude, D. Caromel, and M. Morel, From Distributed Objects to Hierarchical Grid Components, in International Symposium on Distributed Objects and Applications (DOA), ser. LNCS, no. 2888. Springer Verlag, pp. 1226\u20131242 (2003).","DOI":"10.1007\/978-3-540-39964-3_78"},{"issue":"4","key":"44_CR40","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1177\/10943420030174006","volume":"17","author":"C. P\u00e9rez","year":"2003","unstructured":"P\u00e9rez C., Priol T., Ribes A. (2003) A Parallel CORBA Component Model for Numerical Code Coupling. International Journal of High Performance Computing Applications 17(4):417\u2013429","journal-title":"International Journal of High Performance Computing Applications"},{"key":"44_CR41","unstructured":"M. Aldinucci, S. Campa, M. Coppola, M. Danelutto, D. Laforenza, D. Puppin, L. Scarponi, M. Vanneschi, and C. Zoccolo, Components for High Performance Grid programming in the Grid.it Project, in Component Models and Systems for Grid Applications, V. Getov and T. Kielmann, eds, Springer, 2005, revised versions of the communications made at the Workshop on Component Models and Systems for Grid Applications at ACM International Conference on Supercomputing (June 2004)."},{"key":"44_CR42","unstructured":"Proposals for a Grid Component Model, CoreGRID, Programming Model Institute, Tech. Rep. D.PM.02, Nov 2005, www.ercim.org\/bscw\/bscw.cgi\/d98179\/D.PM.02.pdf."},{"key":"44_CR43","doi-asserted-by":"crossref","unstructured":"F. Bertrand, D. Bernholdt, R. Bramley, K. Damevski, J. Kohl, J. Larson, and A. Sussman, Data Redistribution and Remote Method Invocation in Parallel Component Architecture, in 19th International Parallel and Distributed Processing Symposium (IPDPS\u201905) (Apr. 2005).","DOI":"10.1109\/IPDPS.2005.159"},{"key":"44_CR44","unstructured":"Matthieu Morel Components for Grid computing. PhD Thesis. Univ. of Nice Sophia-Antipolis (Nov. 2006)."},{"key":"44_CR45","doi-asserted-by":"crossref","unstructured":"A. Mayer, S. McGough, M. Gulamali, L. Young, J. Stanton, S. Newhouse, and J. Darlington, \u2018Meaning and Behaviour in Grid Oriented Components,\u2019 in 3rd International Workshop on Grid Computing at Grid2002, Baltimore, Maryland, USA, pp. 100\u2013111 (Nov. 2002) volume 2536 of LNCS.","DOI":"10.1007\/3-540-36133-2_10"}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-007-0044-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10766-007-0044-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10766-007-0044-3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,16]],"date-time":"2025-01-16T14:15:59Z","timestamp":1737036959000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10766-007-0044-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,5,21]]},"references-count":45,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2007,9,28]]}},"alternative-id":["44"],"URL":"https:\/\/doi.org\/10.1007\/s10766-007-0044-3","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"value":"0885-7458","type":"print"},{"value":"1573-7640","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,5,21]]}}}