{"id":"https://openalex.org/W2029756783","doi":"https://doi.org/10.1145/1982185.1982307","title":"Fault tolerant framework and techniques for component-based autonomous robot systems","display_name":"Fault tolerant framework and techniques for component-based autonomous robot systems","publication_year":2011,"publication_date":"2011-03-21","ids":{"openalex":"https://openalex.org/W2029756783","doi":"https://doi.org/10.1145/1982185.1982307","mag":"2029756783"},"language":"en","primary_location":{"id":"doi:10.1145/1982185.1982307","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1982185.1982307","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2011 ACM Symposium on Applied Computing","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/A5070959063","display_name":"Heejune Ahn","orcid":"https://orcid.org/0000-0003-1271-9998"},"institutions":[{"id":"https://openalex.org/I118373667","display_name":"Seoul National University of Science and Technology","ror":"https://ror.org/00chfja07","country_code":"KR","type":"education","lineage":["https://openalex.org/I118373667"]}],"countries":["KR"],"is_corresponding":true,"raw_author_name":"Heejune Ahn","raw_affiliation_strings":["SeoulTech, Seoul, Republic of Korea"],"affiliations":[{"raw_affiliation_string":"SeoulTech, Seoul, Republic of Korea","institution_ids":["https://openalex.org/I118373667"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003258659","display_name":"Sang Chul Ahn","orcid":"https://orcid.org/0000-0003-2959-1089"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sang Chul Ahn","raw_affiliation_strings":["IMRC, KIST, Seoul, Republic of Korea"],"affiliations":[{"raw_affiliation_string":"IMRC, KIST, Seoul, Republic of Korea","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078795099","display_name":"Junyoung Heo","orcid":"https://orcid.org/0000-0001-6407-6678"},"institutions":[{"id":"https://openalex.org/I24214720","display_name":"Hansung University","ror":"https://ror.org/048m9x696","country_code":"KR","type":"education","lineage":["https://openalex.org/I24214720"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Junyoung Heo","raw_affiliation_strings":["Hansung University, Seoul, Republic of Korea","Hansung University, Seoul, Republic of Korea#TAB#"],"affiliations":[{"raw_affiliation_string":"Hansung University, Seoul, Republic of Korea","institution_ids":["https://openalex.org/I24214720"]},{"raw_affiliation_string":"Hansung University, Seoul, Republic of Korea#TAB#","institution_ids":["https://openalex.org/I24214720"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5034719381","display_name":"Sung Y. Shin","orcid":"https://orcid.org/0000-0002-2832-5208"},"institutions":[{"id":"https://openalex.org/I177156846","display_name":"South Dakota State University","ror":"https://ror.org/015jmes13","country_code":"US","type":"education","lineage":["https://openalex.org/I177156846"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sung Y. Shin","raw_affiliation_strings":["South Dakota State Univ., Brookings, SD"],"affiliations":[{"raw_affiliation_string":"South Dakota State Univ., Brookings, SD","institution_ids":["https://openalex.org/I177156846"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5070959063"],"corresponding_institution_ids":["https://openalex.org/I118373667"],"apc_list":null,"apc_paid":null,"fwci":0.3929,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.65793589,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"566","last_page":"572"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12423","display_name":"Software Reliability and Analysis Research","score":0.9959999918937683,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9959999918937683,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.9934999942779541,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9921000003814697,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.7786887884140015},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.7348437309265137},{"id":"https://openalex.org/keywords/software-fault-tolerance","display_name":"Software fault tolerance","score":0.7052550315856934},{"id":"https://openalex.org/keywords/reusability","display_name":"Reusability","score":0.6426337957382202},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.6111911535263062},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5824077725410461},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5076237916946411},{"id":"https://openalex.org/keywords/service","display_name":"Service (business)","score":0.48809942603111267},{"id":"https://openalex.org/keywords/service-robot","display_name":"Service robot","score":0.46766626834869385},{"id":"https://openalex.org/keywords/component-based-software-engineering","display_name":"Component-based software engineering","score":0.4642866849899292},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4229907989501953},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.4193047285079956},{"id":"https://openalex.org/keywords/consistency","display_name":"Consistency (knowledge bases)","score":0.41406333446502686},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3678615689277649},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3540661334991455},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.3363155126571655},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.3315594494342804},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.30030155181884766},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.17179811000823975}],"concepts":[{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.7786887884140015},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.7348437309265137},{"id":"https://openalex.org/C50712370","wikidata":"https://www.wikidata.org/wiki/Q4269346","display_name":"Software fault tolerance","level":3,"score":0.7052550315856934},{"id":"https://openalex.org/C137981799","wikidata":"https://www.wikidata.org/wiki/Q1369184","display_name":"Reusability","level":3,"score":0.6426337957382202},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.6111911535263062},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5824077725410461},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5076237916946411},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.48809942603111267},{"id":"https://openalex.org/C2776228582","wikidata":"https://www.wikidata.org/wiki/Q7455797","display_name":"Service robot","level":3,"score":0.46766626834869385},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.4642866849899292},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4229907989501953},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.4193047285079956},{"id":"https://openalex.org/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","level":2,"score":0.41406333446502686},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3678615689277649},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3540661334991455},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.3363155126571655},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.3315594494342804},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.30030155181884766},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.17179811000823975},{"id":"https://openalex.org/C136264566","wikidata":"https://www.wikidata.org/wiki/Q159810","display_name":"Economy","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1982185.1982307","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1982185.1982307","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2011 ACM Symposium on Applied Computing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth","score":0.49000000953674316}],"awards":[{"id":"https://openalex.org/G7590353301","display_name":null,"funder_award_id":"10030826","funder_id":"https://openalex.org/F4320321640","funder_display_name":"Ministry of Knowledge Economy"}],"funders":[{"id":"https://openalex.org/F4320321640","display_name":"Ministry of Knowledge Economy","ror":"https://ror.org/008nkqk13"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":11,"referenced_works":["https://openalex.org/W141121412","https://openalex.org/W196967476","https://openalex.org/W1568652129","https://openalex.org/W2007744715","https://openalex.org/W2050276651","https://openalex.org/W2063032081","https://openalex.org/W2107193468","https://openalex.org/W2124470735","https://openalex.org/W2124731241","https://openalex.org/W2755054264","https://openalex.org/W2901136733"],"related_works":["https://openalex.org/W2109345116","https://openalex.org/W1574459816","https://openalex.org/W2246298251","https://openalex.org/W4238190086","https://openalex.org/W2512656006","https://openalex.org/W4254068899","https://openalex.org/W2186558192","https://openalex.org/W2049353084","https://openalex.org/W2124353851","https://openalex.org/W2157036638"],"abstract_inverted_index":{"Due":[0],"to":[1],"the":[2,9,14,46,58,65,107,110,139,142,145,172,179,184],"benefits":[3,180],"of":[4,68,141,160,183],"its":[5],"reusability":[6],"and":[7,37,96,144,181],"productivity,":[8],"component-based":[10],"approach":[11],"has":[12],"become":[13],"primary":[15],"technology":[16],"in":[17,52,94,98,130,151],"service":[18,69,99],"robot":[19,100,169],"software":[20],"frameworks,":[21],"such":[22],"as":[23],"MRDS":[24],"(Microsoft":[25],"Robotics":[26],"Developer":[27],"Studio),":[28],"RTC":[29],"(Robot":[30,34],"Technology":[31],"Component),":[32],"ROS":[33],"Operating":[35],"System)":[36],"OPRoS":[38,174],"(Open":[39],"Platform":[40],"for":[41,64],"Robotic":[42],"Services).":[43],"However,":[44],"all":[45],"existing":[47],"frameworks":[48],"are":[49],"very":[50],"limited":[51],"fault":[53,59,78,85,112,119,127,164,175],"tolerance":[54,60,86,120],"support,":[55],"even":[56],"though":[57],"function":[61],"is":[62],"crucial":[63],"commercial":[66],"success":[67],"robots.":[70],"In":[71],"this":[72],"paper,":[73],"we":[74,105],"present":[75],"a":[76,167],"rule-based":[77],"tolerant":[79,113,176],"framework":[80,108,177],"together":[81],"with":[82,109,157,166],"widely-used,":[83],"representative":[84],"measures.":[87],"With":[88],"our":[89],"observation":[90],"that":[91],"most":[92],"faults":[93],"components":[95,124,143],"applications":[97,121],"systems":[101],"have":[102],"common":[103],"patterns,":[104],"equip":[106],"required":[111],"functions.":[114],"The":[115],"system":[116,152,161,170],"integrators":[117],"construct":[118],"from":[122],"non-fault-aware":[123],"by":[125],"declaring":[126],"handling":[128],"rules":[129],"configuration":[131],"descriptors":[132],"or/and":[133],"adding":[134],"simple":[135],"helper":[136],"components,":[137],"considering":[138],"constraints":[140],"operating":[146],"environment.":[147],"Much":[148],"more":[149],"consistency":[150],"reliability":[153],"can":[154],"be":[155],"obtained":[156],"less":[158],"effort":[159],"developer.":[162],"Various":[163],"scenarios":[165],"test":[168],"on":[171],"proposed":[173,185],"demonstrate":[178],"effectiveness":[182],"approach.":[186]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2014,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
