{"id":"https://openalex.org/W2144197883","doi":"https://doi.org/10.1109/icdew.2011.5767632","title":"State transfer for clear and efficient runtime updates","display_name":"State transfer for clear and efficient runtime updates","publication_year":2011,"publication_date":"2011-04-01","ids":{"openalex":"https://openalex.org/W2144197883","doi":"https://doi.org/10.1109/icdew.2011.5767632","mag":"2144197883"},"language":"en","primary_location":{"id":"doi:10.1109/icdew.2011.5767632","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icdew.2011.5767632","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 IEEE 27th International Conference on Data Engineering Workshops","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/A5111384484","display_name":"Christopher M. Hayden","orcid":null},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Christopher M. Hayden","raw_affiliation_strings":["University of Maryland, College Park, USA","University of Maryland \u2014 College Park, USA,"],"affiliations":[{"raw_affiliation_string":"University of Maryland, College Park, USA","institution_ids":["https://openalex.org/I66946132"]},{"raw_affiliation_string":"University of Maryland \u2014 College Park, USA,","institution_ids":["https://openalex.org/I66946132"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109121071","display_name":"Edward K. Smith","orcid":"https://orcid.org/0009-0007-1956-4518"},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Edward K. Smith","raw_affiliation_strings":["University of Maryland, College Park, USA","University of Maryland \u2014 College Park, USA,"],"affiliations":[{"raw_affiliation_string":"University of Maryland, College Park, USA","institution_ids":["https://openalex.org/I66946132"]},{"raw_affiliation_string":"University of Maryland \u2014 College Park, USA,","institution_ids":["https://openalex.org/I66946132"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046625836","display_name":"Michael Hicks","orcid":"https://orcid.org/0000-0002-2759-9223"},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Michael Hicks","raw_affiliation_strings":["University of Maryland, College Park, USA","University of Maryland \u2014 College Park, USA,"],"affiliations":[{"raw_affiliation_string":"University of Maryland, College Park, USA","institution_ids":["https://openalex.org/I66946132"]},{"raw_affiliation_string":"University of Maryland \u2014 College Park, USA,","institution_ids":["https://openalex.org/I66946132"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5038702707","display_name":"Jeffrey S. Foster","orcid":"https://orcid.org/0000-0001-8043-1166"},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jeffrey S. Foster","raw_affiliation_strings":["University of Maryland, College Park, USA","University of Maryland \u2014 College Park, USA,"],"affiliations":[{"raw_affiliation_string":"University of Maryland, College Park, USA","institution_ids":["https://openalex.org/I66946132"]},{"raw_affiliation_string":"University of Maryland \u2014 College Park, USA,","institution_ids":["https://openalex.org/I66946132"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5111384484"],"corresponding_institution_ids":["https://openalex.org/I66946132"],"apc_list":null,"apc_paid":null,"fwci":8.7715,"has_fulltext":false,"cited_by_count":40,"citation_normalized_percentile":{"value":0.97694673,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"179","last_page":"184"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9994999766349792,"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"}},"topics":[{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9994999766349792,"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"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9994999766349792,"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.9991000294685364,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8021435737609863},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.6913636922836304},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.6834254264831543},{"id":"https://openalex.org/keywords/transfer","display_name":"Transfer (computing)","score":0.6025248765945435},{"id":"https://openalex.org/keywords/redress","display_name":"Redress","score":0.5828803777694702},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5819531083106995},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4993431568145752},{"id":"https://openalex.org/keywords/work","display_name":"Work (physics)","score":0.4561365246772766},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.38703399896621704},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2574416995048523},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.23954975605010986},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1257859766483307}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8021435737609863},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.6913636922836304},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.6834254264831543},{"id":"https://openalex.org/C2776175482","wikidata":"https://www.wikidata.org/wiki/Q1195816","display_name":"Transfer (computing)","level":2,"score":0.6025248765945435},{"id":"https://openalex.org/C2776515129","wikidata":"https://www.wikidata.org/wiki/Q7306218","display_name":"Redress","level":2,"score":0.5828803777694702},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5819531083106995},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4993431568145752},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.4561365246772766},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.38703399896621704},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2574416995048523},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.23954975605010986},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1257859766483307},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C124952713","wikidata":"https://www.wikidata.org/wiki/Q8242","display_name":"Literature","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icdew.2011.5767632","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icdew.2011.5767632","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 IEEE 27th International Conference on Data Engineering Workshops","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/17","display_name":"Partnerships for the goals","score":0.44999998807907104}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W114470091","https://openalex.org/W190566839","https://openalex.org/W1486522688","https://openalex.org/W1537929875","https://openalex.org/W1566130198","https://openalex.org/W1874682220","https://openalex.org/W1927525266","https://openalex.org/W1998009565","https://openalex.org/W2015739534","https://openalex.org/W2048355119","https://openalex.org/W2053291274","https://openalex.org/W2108247069","https://openalex.org/W2118005163","https://openalex.org/W2139430599","https://openalex.org/W2146431583","https://openalex.org/W2163171633","https://openalex.org/W2167800525","https://openalex.org/W2400355634","https://openalex.org/W4231606388","https://openalex.org/W6629036170","https://openalex.org/W6631987640","https://openalex.org/W6639404562","https://openalex.org/W6676156027","https://openalex.org/W6712397143"],"related_works":["https://openalex.org/W4309241610","https://openalex.org/W4309241913","https://openalex.org/W2802821892","https://openalex.org/W3121584181","https://openalex.org/W2360901133","https://openalex.org/W2973293400","https://openalex.org/W1152665892","https://openalex.org/W1521147418","https://openalex.org/W2493800099","https://openalex.org/W35236192"],"abstract_inverted_index":{"Dynamic":[0],"software":[1,8],"updating":[2,7,46,103,149,169],"(DSU),":[3],"the":[4,60,71,98,118,127,131,139,158,181],"practice":[5],"of":[6,16,62,73,143,160,184,191],"while":[9,188],"it":[10,51,56,65,78],"executes,":[11],"is":[12,29],"a":[13,41,114,145],"lively":[14],"area":[15],"research.":[17],"The":[18],"DSU":[19,186],"approach":[20],"most":[21],"prominent":[22],"in":[23,32],"both":[24],"commercial":[25],"and":[26,77,122,141,163],"research":[27],"systems":[28],"in-place":[30,45,161,185],"updating,":[31,162],"which":[33],"patches":[34],"containing":[35],"program":[36,84,120,124],"modifications":[37],"are":[38],"loaded":[39],"into":[40],"running":[42,117,128],"process.":[43],"However,":[44],"suffers":[47],"from":[48,126],"several":[49],"problems:":[50],"requires":[52,66,79],"complex":[53],"tool":[54],"support,":[55],"may":[57],"adversely":[58],"affect":[59],"performance":[61],"normal":[63],"execution,":[64],"challenging":[67],"reasoning":[68],"to":[69,82,86,104,130,156],"understand":[70],"behavior":[72],"an":[74,90],"updated":[75,119,132],"program,":[76],"extra":[80],"effort":[81],"modify":[83],"state":[85,101,125,147,178],"be":[87],"compatible":[88],"with":[89],"update.":[91],"This":[92,173],"paper":[93],"presents":[94],"preliminary":[95],"work":[96,111],"investigating":[97],"potential":[99],"for":[100,151],"transfer":[102,109,148,179],"address":[105],"these":[106],"problems.":[107],"State":[108],"updates":[110],"by":[112],"launching":[113],"new":[115,146],"process":[116,129],"version":[121],"transferring":[123],"version.":[133],"In":[134],"this":[135],"paper,":[136],"we":[137,164],"describe":[138],"use":[140],"implementation":[142],"Ekiden,":[144],"library":[150],"C/C++":[152],"programs.":[153],"Ekiden":[154],"seeks":[155],"redress":[157],"difficulties":[159],"report":[165],"on":[166],"our":[167],"experience":[168,175],"VSFTPD":[170],"using":[171],"Ekiden.":[172],"initial":[174],"suggests":[176],"that":[177],"provides":[180],"availability":[182],"benefits":[183],"approaches":[187],"addressing":[189],"many":[190],"their":[192],"shortcomings.":[193]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":3},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":5},{"year":2015,"cited_by_count":4},{"year":2014,"cited_by_count":3},{"year":2013,"cited_by_count":6},{"year":2012,"cited_by_count":9}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
