{"id":"https://openalex.org/W2091278500","doi":"https://doi.org/10.1145/1065910.1065913","title":"Efficient application migration under compiler guidance","display_name":"Efficient application migration under compiler guidance","publication_year":2005,"publication_date":"2005-06-15","ids":{"openalex":"https://openalex.org/W2091278500","doi":"https://doi.org/10.1145/1065910.1065913","mag":"2091278500"},"language":"en","primary_location":{"id":"doi:10.1145/1065910.1065913","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1065910.1065913","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2005 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems","raw_type":"proceedings-article"},"type":"conference-paper","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/A5067420608","display_name":"Kun Zhang","orcid":"https://orcid.org/0000-0001-9195-8000"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kun Zhang","raw_affiliation_strings":["Georgia Institute of Technology, Atlanta, GA","Georgia Institute of Technology Atlanta, GA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Georgia Institute of Technology, Atlanta, GA","institution_ids":["https://openalex.org/I130701444"]},{"raw_affiliation_string":"Georgia Institute of Technology Atlanta, GA","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5061235810","display_name":"Santosh Pande","orcid":"https://orcid.org/0000-0001-6723-8062"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Santosh Pande","raw_affiliation_strings":["Georgia Institute of Technology, Atlanta, GA","Georgia Institute of Technology Atlanta, GA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Georgia Institute of Technology, Atlanta, GA","institution_ids":["https://openalex.org/I130701444"]},{"raw_affiliation_string":"Georgia Institute of Technology Atlanta, GA","institution_ids":["https://openalex.org/I130701444"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I130701444"],"apc_list":null,"apc_paid":null,"fwci":1.177,"has_fulltext":false,"cited_by_count":16,"citation_normalized_percentile":{"value":0.79867142,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"10","last_page":"20"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12203","display_name":"Mobile Agent-Based Network Management","score":0.9997000098228455,"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/T12203","display_name":"Mobile Agent-Based Network Management","score":0.9997000098228455,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9994000196456909,"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/T12288","display_name":"Optimization and Search Problems","score":0.998199999332428,"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/computer-science","display_name":"Computer science","score":0.8593152761459351},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.8354928493499756},{"id":"https://openalex.org/keywords/process-migration","display_name":"Process migration","score":0.5948696136474609},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5453289747238159},{"id":"https://openalex.org/keywords/wireless-network","display_name":"Wireless network","score":0.5086942315101624},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.4570505917072296},{"id":"https://openalex.org/keywords/optimizing-compiler","display_name":"Optimizing compiler","score":0.43982982635498047},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4207739233970642},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3770260214805603},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.370851993560791},{"id":"https://openalex.org/keywords/wireless","display_name":"Wireless","score":0.362377792596817},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.19195571541786194},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.15603792667388916}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8593152761459351},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.8354928493499756},{"id":"https://openalex.org/C36351404","wikidata":"https://www.wikidata.org/wiki/Q7247295","display_name":"Process migration","level":3,"score":0.5948696136474609},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5453289747238159},{"id":"https://openalex.org/C108037233","wikidata":"https://www.wikidata.org/wiki/Q11375","display_name":"Wireless network","level":3,"score":0.5086942315101624},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.4570505917072296},{"id":"https://openalex.org/C190902152","wikidata":"https://www.wikidata.org/wiki/Q1325106","display_name":"Optimizing compiler","level":3,"score":0.43982982635498047},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4207739233970642},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3770260214805603},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.370851993560791},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.362377792596817},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.19195571541786194},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.15603792667388916},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/1065910.1065913","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1065910.1065913","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2005 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.116.5801","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.116.5801","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cc.gatech.edu/~kunzhang/publications/lctes05.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Reduced inequalities","score":0.550000011920929,"id":"https://metadata.un.org/sdg/10"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W139978184","https://openalex.org/W1487237134","https://openalex.org/W1491178396","https://openalex.org/W1591989072","https://openalex.org/W1602897534","https://openalex.org/W1966526872","https://openalex.org/W1980249022","https://openalex.org/W1992757438","https://openalex.org/W2012426216","https://openalex.org/W2025718297","https://openalex.org/W2045028348","https://openalex.org/W2053291274","https://openalex.org/W2061174911","https://openalex.org/W2095629498","https://openalex.org/W2098746997","https://openalex.org/W2106529232","https://openalex.org/W2114711248","https://openalex.org/W2116436884","https://openalex.org/W2121134342","https://openalex.org/W2137462799","https://openalex.org/W2148534548","https://openalex.org/W2164901581","https://openalex.org/W2293405979","https://openalex.org/W6629280173","https://openalex.org/W6663962545","https://openalex.org/W6674843838"],"related_works":["https://openalex.org/W2002505081","https://openalex.org/W2083681681","https://openalex.org/W2577630842","https://openalex.org/W1172579163","https://openalex.org/W1488300410","https://openalex.org/W2138790427","https://openalex.org/W4246454774","https://openalex.org/W2162051035","https://openalex.org/W1597127505","https://openalex.org/W3143087846"],"abstract_inverted_index":{"Mobile":[0],"computing":[1],"based":[2],"upon":[3,177],"wireless":[4],"technology":[5],"as":[6,15],"the":[7,16,42,65,80,91,103,117,122,130,134,137,143,154,158,178,184,203,207,216,225,232,236],"interconnect":[8],"and":[9,41,75,98,206],"PDAs,":[10],"Web-enabled":[11],"cell":[12],"phones":[13],"etc.":[14],"end":[17],"devices":[18],"provide":[19,61,240],"a":[20,112,161,173,190],"rich":[21],"infrastructure":[22],"for":[23],"anywhere,":[24],"anytime":[25],"information":[26],"access.":[27],"Wireless":[28],"connectivity":[29,43],"also":[30],"poses":[31],"tough":[32],"problems":[33],"[11,":[34],"12].":[35],"Network":[36],"nodes":[37],"may":[38],"be":[39,45],"mobile":[40],"could":[44,60],"sporadic.":[46],"In":[47],"many":[48],"cases,":[49],"application":[50,248],"mobility":[51],"involving":[52],"migration":[53,66,81,104,124,181,193,204,220,243],"from":[54],"one":[55],"network":[56],"node":[57],"to":[58,95,115,165,239,247],"another":[59],"interesting":[62],"possibilities.":[63],"However,":[64],"process":[67],"is":[68,170,238],"expensive":[69],"in":[70,133,224],"terms":[71],"of":[72,90,142,157,180,219,227,235],"both":[73,202],"time":[74],"power":[76],"overheads.":[77],"To":[78],"minimize":[79],"cost,":[82],"an":[83,241],"efficient":[84,242],"strategy":[85],"must":[86],"decide":[87],"which":[88,100],"parts":[89,141],"program":[92,101,144,186],"should":[93,105],"migrate":[94,166],"continue":[96],"execution":[97],"at":[99,147,183,189],"point":[102,187],"take":[106],"place.In":[107],"this":[108],"work":[109],"we":[110],"develop":[111],"compiler":[113,138,229],"framework":[114],"achieve":[116],"above":[118],"two":[119],"goals.":[120],"First,":[121],"potential":[123,192],"points":[125],"are":[126,145,209],"decided":[127],"by":[128,212],"analyzing":[129],"call":[131,159],"chains":[132],"code.":[135],"Then":[136],"determines":[139],"what":[140],"dead":[146],"these":[148],"points.":[149],"At":[150],"run":[151],"time,":[152],"using":[153],"current":[155,185],"context":[156],"chain,":[160],"decision":[162,174],"on":[163],"whether":[164],"now":[167],"or":[168],"later":[169,191],"taken.":[171],"Such":[172],"depends":[175],"mainly":[176],"cost":[179],"involved":[182],"vs.":[188],"point.":[194],"Our":[195],"experiments":[196],"with":[197,221],"multimedia":[198],"applications":[199],"show":[200],"that":[201],"state":[205,223],"latency":[208],"significantly":[210],"reduced":[211],"our":[213],"techniques":[214],"over":[215],"base":[217],"case":[218],"full":[222],"absence":[226],"any":[228],"guidance.":[230],"Thus,":[231],"key":[233],"contribution":[234],"paper":[237],"methodology":[244],"removing":[245],"barriers":[246],"mobility.":[249]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
