{"id":"https://openalex.org/W2101077206","doi":"https://doi.org/10.1109/pdcat.2009.47","title":"A Classification-Based Approach to Fault-Tolerance Support in Parallel Programs","display_name":"A Classification-Based Approach to Fault-Tolerance Support in Parallel Programs","publication_year":2009,"publication_date":"2009-12-01","ids":{"openalex":"https://openalex.org/W2101077206","doi":"https://doi.org/10.1109/pdcat.2009.47","mag":"2101077206"},"language":"en","primary_location":{"id":"doi:10.1109/pdcat.2009.47","is_oa":false,"landing_page_url":"https://doi.org/10.1109/pdcat.2009.47","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2009 International Conference on Parallel and Distributed Computing, Applications and Technologies","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5086314490","display_name":"Gopinatha Jakadeesan","orcid":null},"institutions":[{"id":"https://openalex.org/I60158472","display_name":"Concordia University","ror":"https://ror.org/0420zvk78","country_code":"CA","type":"education","lineage":["https://openalex.org/I60158472"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Gopinatha Jakadeesan","raw_affiliation_strings":["Department of Computer Science and Software Engineering, Concordia University, Montreal, QUE, Canada","Department of Computer Science and Software Engineering, Concordia University, Montr\u00e9al, Qc, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Software Engineering, Concordia University, Montreal, QUE, Canada","institution_ids":["https://openalex.org/I60158472"]},{"raw_affiliation_string":"Department of Computer Science and Software Engineering, Concordia University, Montr\u00e9al, Qc, Canada","institution_ids":["https://openalex.org/I60158472"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5111411144","display_name":"Dhrubajyoti Goswami","orcid":null},"institutions":[{"id":"https://openalex.org/I60158472","display_name":"Concordia University","ror":"https://ror.org/0420zvk78","country_code":"CA","type":"education","lineage":["https://openalex.org/I60158472"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Dhrubajyoti Goswami","raw_affiliation_strings":["Department of Computer Science and Software Engineering, Concordia University, Montreal, QUE, Canada","Department of Computer Science and Software Engineering, Concordia University, Montr\u00e9al, Qc, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Software Engineering, Concordia University, Montreal, QUE, Canada","institution_ids":["https://openalex.org/I60158472"]},{"raw_affiliation_string":"Department of Computer Science and Software Engineering, Concordia University, Montr\u00e9al, Qc, Canada","institution_ids":["https://openalex.org/I60158472"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5086314490"],"corresponding_institution_ids":["https://openalex.org/I60158472"],"apc_list":null,"apc_paid":null,"fwci":0.3428,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.62827576,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"3648","issue":null,"first_page":"255","last_page":"262"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9961000084877014,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9945999979972839,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"Fault tolerance","score":0.8753699660301208},{"id":"https://openalex.org/keywords/software-fault-tolerance","display_name":"Software fault tolerance","score":0.7342637777328491},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7201228737831116},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.479302316904068},{"id":"https://openalex.org/keywords/fault","display_name":"Fault (geology)","score":0.46303093433380127},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.32356858253479004},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.16686475276947021}],"concepts":[{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.8753699660301208},{"id":"https://openalex.org/C50712370","wikidata":"https://www.wikidata.org/wiki/Q4269346","display_name":"Software fault tolerance","level":3,"score":0.7342637777328491},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7201228737831116},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.479302316904068},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.46303093433380127},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.32356858253479004},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.16686475276947021},{"id":"https://openalex.org/C165205528","wikidata":"https://www.wikidata.org/wiki/Q83371","display_name":"Seismology","level":1,"score":0.0},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/pdcat.2009.47","is_oa":false,"landing_page_url":"https://doi.org/10.1109/pdcat.2009.47","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2009 International Conference on Parallel and Distributed Computing, Applications and Technologies","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.550000011920929,"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320334593","display_name":"Natural Sciences and Engineering Research Council of Canada","ror":"https://ror.org/01h531d29"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W141190300","https://openalex.org/W1538116128","https://openalex.org/W1541823900","https://openalex.org/W1576341769","https://openalex.org/W1578415644","https://openalex.org/W1581312614","https://openalex.org/W1582543740","https://openalex.org/W1980911550","https://openalex.org/W2052915895","https://openalex.org/W2083861901","https://openalex.org/W2095487435","https://openalex.org/W2100970777","https://openalex.org/W2106753104","https://openalex.org/W2111686839","https://openalex.org/W2114035455","https://openalex.org/W3141239549","https://openalex.org/W4249933422","https://openalex.org/W6605778864","https://openalex.org/W6632055538","https://openalex.org/W6634506408","https://openalex.org/W6634580932","https://openalex.org/W6634607017"],"related_works":["https://openalex.org/W1577886464","https://openalex.org/W2971479921","https://openalex.org/W2144438995","https://openalex.org/W2164896586","https://openalex.org/W1593559483","https://openalex.org/W3145923041","https://openalex.org/W2946906624","https://openalex.org/W841176518","https://openalex.org/W2108334564","https://openalex.org/W2101077206"],"abstract_inverted_index":{"Fault":[0],"tolerance":[1,99],"is":[2,44,72,94],"an":[3,48,57,103],"important":[4],"requirement":[5],"for":[6,61],"long-running":[7],"parallel":[8,21],"programs.":[9],"This":[10],"paper":[11,110],"presents":[12,111],"a":[13,83,122],"different":[14],"approach":[15],"to":[16,46,51,56,95],"fault-tolerance":[17,42,54,84],"support":[18,85],"in":[19],"message-passing":[20],"programs":[22],"based":[23],"on":[24,124],"their":[25,40],"structural":[26],"and":[27,39,68,74,119,126],"behavioral":[28],"characteristics,":[29],"commonly":[30],"known":[31],"as":[32],"patterns.":[33],"A":[34],"classification":[35],"of":[36,63,91,116],"these":[37],"patterns":[38,65],"applicable":[41],"strategies":[43,55,60,78],"aimed":[45],"facilitate":[47],"application":[49,104],"developer":[50],"incorporate":[52],"appropriate":[53],"application.":[58],"Fault-tolerance":[59],"two":[62],"the":[64,92,97,112,117],"are":[66],"discussed,":[67],"one":[69],"specific":[70],"strategy":[71],"elaborated":[73],"analyzed.":[75],"The":[76,109],"presented":[77],"have":[79],"been":[80],"incorporated":[81],"into":[82],"framework":[86,93],"called":[87],"FT-PAS.":[88],"One":[89],"objective":[90],"separate":[96],"fault":[98],"related":[100],"details":[101],"from":[102],"developer's":[105],"main":[106],"objectives":[107],"(separation-of-concerns).":[108],"additional":[113],"key":[114],"features":[115],"framework,":[118],"concludes":[120],"with":[121],"discussion":[123],"current":[125],"future":[127],"research":[128],"directions.":[129]},"counts_by_year":[{"year":2017,"cited_by_count":2},{"year":2015,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
