{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T04:49:24Z","timestamp":1743137364798,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":14,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642141218"},{"type":"electronic","value":"9783642141225"}],"license":[{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-14122-5_20","type":"book-chapter","created":{"date-parts":[[2010,6,16]],"date-time":"2010-06-16T07:19:51Z","timestamp":1276672791000},"page":"162-171","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Reliable Parallel Programming Model for Distributed Computing Environments"],"prefix":"10.1007","author":[{"given":"Jacques M.","family":"Bahi","sequence":"first","affiliation":[]},{"given":"Mourad","family":"Hakem","sequence":"additional","affiliation":[]},{"given":"Kamel","family":"Mazouzi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2010,6,17]]},"reference":[{"key":"20_CR1","doi-asserted-by":"crossref","unstructured":"Allen, G., Benger, W., Goodale, T., Hege, H.-C., Lanfermann, G., Merzky, A., Radke, T., Seidel, E., Shalf, J.: The cactus code: A problem solving environment for the grid. In: HPDC, pp. 253\u2013260 (2000)","DOI":"10.1109\/HPDC.2000.868657"},{"key":"20_CR2","doi-asserted-by":"crossref","unstructured":"Bahi, J.M., Couturier, R., Laiymani, D., Mazouzi, K.: Java and asynchronous iterative applications: large scale experiments. In: IPDPS, pp. 1\u20137 (2007)","DOI":"10.1109\/IPDPS.2007.370420"},{"key":"20_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1007\/978-3-540-71351-7_7","volume-title":"High Performance Computing for Computational Science - VECPAR 2006","author":"J.M. Bahi","year":"2007","unstructured":"Bahi, J.M., Couturier, R., Vuillemin, P.: JACEV: A programming and execution environment for asynchronous iterative computations on volatile nodes. In: Dayd\u00e9, M., Palma, J.M.L.M., Coutinho, \u00c1.L.G.A., Pacitti, E., Lopes, J.C. (eds.) VECPAR 2006. LNCS, vol.\u00a04395, pp. 79\u201392. Springer, Heidelberg (2007)"},{"key":"20_CR4","series-title":"Numerical Analysis & Scientific Computating","doi-asserted-by":"publisher","DOI":"10.1201\/9781584888093","volume-title":"Parallel Iterative Algorithms: from sequential to grid computing","author":"J.M. Bahi","year":"2007","unstructured":"Bahi, J.M., Vivier, S.C., Couturier, R.: Parallel Iterative Algorithms: from sequential to grid computing. Numerical Analysis & Scientific Computating, vol.\u00a01. Chapman & Hall\/CRC, Boca Raton (2007)"},{"issue":"2","key":"20_CR5","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1016\/j.parco.2008.11.001","volume":"35","author":"A. Benoit","year":"2009","unstructured":"Benoit, A., Hakem, M., Robert, Y.: Contention awareness and fault-tolerant scheduling for precedence constrained tasks in heterogeneous systems. J. Parallel Comput.\u00a035(2), 83\u2013108 (2009)","journal-title":"J. Parallel Comput."},{"key":"20_CR6","doi-asserted-by":"crossref","unstructured":"Bouteiller, A., Cappello, F., H\u00e9rault, T., Krawezik, G., Lemarinier, P., Magniette, F.: MPICH-V2: a fault tolerant MPI for volatile nodes based on pessimistic sender based message logging. In: Supercomputing (2003)","DOI":"10.1145\/1048935.1050176"},{"key":"20_CR7","doi-asserted-by":"crossref","unstructured":"Bouteiller, A., Desprez, F.: Fault tolerance management for a hierarchical GridRPC middleware. In: CCGRID, pp. 484\u2013491 (2008)","DOI":"10.1109\/CCGRID.2008.14"},{"issue":"1","key":"20_CR8","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1016\/j.future.2007.02.002","volume":"24","author":"D. Buntinas","year":"2008","unstructured":"Buntinas, D., Coti, C., H\u00e9rault, T., Lemarinier, P., Pilard, L., Rezmerita, A., Rodriguez, E., Cappello, F.: Blocking vs. non-blocking coordinated checkpointing for large-scale fault tolerant MPI protocols. Future Generation Comp. Syst.\u00a024(1), 73\u201384 (2008)","journal-title":"Future Generation Comp. Syst."},{"key":"20_CR9","doi-asserted-by":"crossref","unstructured":"Charr, J.-C., Couturier, R., Laiymani, D.: JACEP2P-V2: a fully decentralized and fault tolerant environment for executing parallel iterative asynchronous applications on volatile distributed architectures. In: GPC (2009)","DOI":"10.1007\/978-3-642-01671-4_40"},{"key":"20_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"346","DOI":"10.1007\/3-540-45255-9_47","volume-title":"Recent Advances in Parallel Virtual Machine and Message Passing Interface","author":"G.E. Fagg","year":"2000","unstructured":"Fagg, G.E., Dongarra, J.: FT-MPI: Fault tolerant MPI, supporting dynamic applications in a dynamic world. In: Dongarra, J., Kacsuk, P., Podhorszki, N. (eds.) PVM\/MPI 2000. LNCS, vol.\u00a01908, pp. 346\u2013353. Springer, Heidelberg (2000)"},{"key":"20_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1007\/978-3-540-72360-8_6","volume-title":"Advances in Grid and Pervasive Computing","author":"S. Genaud","year":"2007","unstructured":"Genaud, S., Rattanapoka, C.: Fault management in P2P-MPI. In: C\u00e9rin, C., Li, K.-C. (eds.) GPC 2007. LNCS, vol.\u00a04459, pp. 64\u201377. Springer, Heidelberg (2007)"},{"issue":"3","key":"20_CR12","first-page":"326","volume":"69","author":"A. Girault","year":"2009","unstructured":"Girault, A., Saule, E., Trystram, D.: Reliability versus performance for critical applications. JPDC\u00a069(3), 326\u2013336 (2009)","journal-title":"JPDC"},{"key":"20_CR13","doi-asserted-by":"crossref","unstructured":"Litzkow, M.J., Livny, M., Mutka, M.W.: Condor - a hunter of idle workstations. In: ICDCS, pp. 104\u2013111 (1988)","DOI":"10.1109\/DCS.1988.12507"},{"issue":"4","key":"20_CR14","doi-asserted-by":"publisher","first-page":"371","DOI":"10.1142\/S0129626400000342","volume":"10","author":"S. Louca","year":"2000","unstructured":"Louca, S., Neophytou, N., Lachanas, A., Evripidou, P.: MPI-FT: Portable fault tolerance scheme for MPI. Parallel Processing Letters\u00a010(4), 371\u2013382 (2000)","journal-title":"Parallel Processing Letters"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2009 \u2013 Parallel Processing Workshops"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-14122-5_20","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,22]],"date-time":"2025-02-22T00:20:47Z","timestamp":1740183647000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-642-14122-5_20"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642141218","9783642141225"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-14122-5_20","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]},"assertion":[{"value":"17 June 2010","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}