{"id":"https://openalex.org/W1885020772","doi":"https://doi.org/10.1109/hotos.2001.990086","title":"Supporting hot-swappable components for system software","display_name":"Supporting hot-swappable components for system software","publication_year":2005,"publication_date":"2005-08-24","ids":{"openalex":"https://openalex.org/W1885020772","doi":"https://doi.org/10.1109/hotos.2001.990086","mag":"1885020772"},"language":"en","primary_location":{"id":"doi:10.1109/hotos.2001.990086","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hotos.2001.990086","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings Eighth Workshop on Hot Topics in Operating Systems","raw_type":"proceedings-article"},"type":"conference-abstract","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/A5008787099","display_name":"Kim Chang Hui","orcid":null},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"K. Hui","raw_affiliation_strings":["Department of Computer Science, University of Toronto, Canada","Dept. of Comput. Sci., Toronto Univ., Ont., Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Toronto, Canada","institution_ids":["https://openalex.org/I185261750"]},{"raw_affiliation_string":"Dept. of Comput. Sci., Toronto Univ., Ont., Canada","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013553389","display_name":"Jonathan Appavoo","orcid":"https://orcid.org/0009-0002-5594-4263"},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"J. Appavoo","raw_affiliation_strings":["Department of Computer Science, University of Toronto, Canada","Dept. of Comput. Sci., Toronto Univ., Ont., Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Toronto, Canada","institution_ids":["https://openalex.org/I185261750"]},{"raw_affiliation_string":"Dept. of Comput. Sci., Toronto Univ., Ont., Canada","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026582805","display_name":"Robert W. Wisniewski","orcid":"https://orcid.org/0000-0001-7393-0813"},"institutions":[{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]},{"id":"https://openalex.org/I4210114115","display_name":"IBM Research - Thomas J. Watson Research Center","ror":"https://ror.org/0265w5591","country_code":"US","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"R. Wisniewski","raw_affiliation_strings":["IBM Thomas J. Watson Research Center, USA","IBM Thomas J.Watson Research Center, USA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Thomas J. Watson Research Center, USA","institution_ids":["https://openalex.org/I4210114115"]},{"raw_affiliation_string":"IBM Thomas J.Watson Research Center, USA#TAB#","institution_ids":["https://openalex.org/I1341412227"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081982372","display_name":"Marc Auslander","orcid":null},"institutions":[{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]},{"id":"https://openalex.org/I4210114115","display_name":"IBM Research - Thomas J. Watson Research Center","ror":"https://ror.org/0265w5591","country_code":"US","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"M. Auslander","raw_affiliation_strings":["IBM Thomas J. Watson Research Center, USA","IBM Thomas J.Watson Research Center, USA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Thomas J. Watson Research Center, USA","institution_ids":["https://openalex.org/I4210114115"]},{"raw_affiliation_string":"IBM Thomas J.Watson Research Center, USA#TAB#","institution_ids":["https://openalex.org/I1341412227"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069474892","display_name":"David Edelsohn","orcid":"https://orcid.org/0009-0006-9637-9781"},"institutions":[{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]},{"id":"https://openalex.org/I4210114115","display_name":"IBM Research - Thomas J. Watson Research Center","ror":"https://ror.org/0265w5591","country_code":"US","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"D. Edelsohn","raw_affiliation_strings":["IBM Thomas J. Watson Research Center, USA","IBM Thomas J.Watson Research Center, USA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Thomas J. Watson Research Center, USA","institution_ids":["https://openalex.org/I4210114115"]},{"raw_affiliation_string":"IBM Thomas J.Watson Research Center, USA#TAB#","institution_ids":["https://openalex.org/I1341412227"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111961758","display_name":"B. Gamsa","orcid":null},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"B. Gamsa","raw_affiliation_strings":["Dept of Electrical and Computer Engineering, University of Toronto","Department of Electrical & Computer Engineering University of Toronto"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dept of Electrical and Computer Engineering, University of Toronto","institution_ids":["https://openalex.org/I185261750"]},{"raw_affiliation_string":"Department of Electrical & Computer Engineering University of Toronto","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048649001","display_name":"Orran Krieger","orcid":"https://orcid.org/0009-0004-1705-2859"},"institutions":[{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]},{"id":"https://openalex.org/I4210114115","display_name":"IBM Research - Thomas J. Watson Research Center","ror":"https://ror.org/0265w5591","country_code":"US","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"O. Krieger","raw_affiliation_strings":["IBM Thomas J. Watson Research Center, USA","IBM Thomas J.Watson Research Center, USA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Thomas J. Watson Research Center, USA","institution_ids":["https://openalex.org/I4210114115"]},{"raw_affiliation_string":"IBM Thomas J.Watson Research Center, USA#TAB#","institution_ids":["https://openalex.org/I1341412227"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001723274","display_name":"Bryan S. Rosenburg","orcid":null},"institutions":[{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]},{"id":"https://openalex.org/I4210114115","display_name":"IBM Research - Thomas J. Watson Research Center","ror":"https://ror.org/0265w5591","country_code":"US","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"B. Rosenburg","raw_affiliation_strings":["IBM Thomas J. Watson Research Center, USA","IBM Thomas J.Watson Research Center, USA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Thomas J. Watson Research Center, USA","institution_ids":["https://openalex.org/I4210114115"]},{"raw_affiliation_string":"IBM Thomas J.Watson Research Center, USA#TAB#","institution_ids":["https://openalex.org/I1341412227"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5033055304","display_name":"Michael Stumm","orcid":"https://orcid.org/0000-0002-9377-2493"},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"M. Stumm","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Toronto, Canada","Dept. of Electrical and Computer Eng., Univ. of Toronto, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Toronto, Canada","institution_ids":["https://openalex.org/I185261750"]},{"raw_affiliation_string":"Dept. of Electrical and Computer Eng., Univ. of Toronto, Canada","institution_ids":["https://openalex.org/I185261750"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"170","last_page":"170"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9976999759674072,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9976999759674072,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9927999973297119,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.9886999726295471,"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/component","display_name":"Component (thermodynamics)","score":0.7954361438751221},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7242238521575928},{"id":"https://openalex.org/keywords/swap","display_name":"Swap (finance)","score":0.7151448726654053},{"id":"https://openalex.org/keywords/component-based-software-engineering","display_name":"Component-based software engineering","score":0.5509060621261597},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.49743393063545227},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4488145709037781},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4430774748325348},{"id":"https://openalex.org/keywords/dependability","display_name":"Dependability","score":0.4159194827079773},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.35865461826324463},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.2831665873527527},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.15156137943267822}],"concepts":[{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.7954361438751221},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7242238521575928},{"id":"https://openalex.org/C99821215","wikidata":"https://www.wikidata.org/wiki/Q1136583","display_name":"Swap (finance)","level":2,"score":0.7151448726654053},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.5509060621261597},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.49743393063545227},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4488145709037781},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4430774748325348},{"id":"https://openalex.org/C77019957","wikidata":"https://www.wikidata.org/wiki/Q2689057","display_name":"Dependability","level":2,"score":0.4159194827079773},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.35865461826324463},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.2831665873527527},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.15156137943267822},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","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/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/hotos.2001.990086","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hotos.2001.990086","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings Eighth Workshop on Hot Topics in Operating Systems","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.29.254","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.29.254","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.research.ibm.com/K42/full-hotos-01.ps","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2348289213","https://openalex.org/W2018121945","https://openalex.org/W2677345884","https://openalex.org/W1837917562","https://openalex.org/W4235602047","https://openalex.org/W2379062178","https://openalex.org/W2101817543","https://openalex.org/W2365172741","https://openalex.org/W114740100","https://openalex.org/W2373416126"],"abstract_inverted_index":{"Summary":[0],"form":[1],"only":[2],"given.":[3],"A":[4],"hot-swappable":[5],"component":[6,32,134,144,153],"is":[7,22,118,135],"one":[8],"that":[9],"can":[10,40],"be":[11,41,94],"replaced":[12,42],"with":[13],"a":[14,31,34,63,102,115,123,128],"new":[15,46,147,152],"or":[16,49],"different":[17],"implementation":[18,91],"while":[19],"the":[20,27,133,142,146,151,155,160],"system":[21],"running":[23],"and":[24,82,90,106,157],"actively":[25],"using":[26],"component.":[28,162],"For":[29],"example,":[30],"of":[33,65],"TCP/IP":[35],"protocol":[36],"stack,":[37],"when":[38],"hot-swappable,":[39],"(perhaps":[43],"to":[44,59,79,93,113,120,145],"handle":[45],"denial-of-service":[47],"attacks":[48],"improve":[50],"performance),":[51],"without":[52],"disturbing":[53],"existing":[54],"network":[55],"connections.":[56],"The":[57],"capability":[58],"swap":[60,150],"components":[61,98],"offers":[62],"number":[64],"potential":[66],"advantages":[67],"such":[68],"as:":[69],"online":[70],"upgrades":[71],"for":[72,154],"high":[73],"availability":[74],"systems,":[75],"improved":[76],"performance":[77],"due":[78],"dynamic":[80],"adaptability":[81],"simplified":[83],"software":[84],"structures":[85],"by":[86],"allowing":[87],"distinct":[88],"policy":[89],"options":[92],"implemented":[95],"in":[96,131],"separate":[97],"(rather":[99],"than":[100],"as":[101,109],"single":[103],"monolithic":[104],"component)":[105],"dynamically":[107],"swapped":[108],"needed.":[110],"In":[111],"order":[112],"hot-swap":[114],"component,":[116],"it":[117],"necessary":[119],"(i)":[121],"instantiate":[122],"replacement":[124],"component;":[125,148],"(ii)":[126],"establish":[127],"quiescent":[129],"state":[130,140],"which":[132],"temporarily":[136],"idle;":[137],"(iii)":[138],"transfer":[139],"from":[141],"old":[143,161],"(iv)":[149],"old;":[156],"(v)":[158],"deallocate":[159]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2017,"cited_by_count":1}],"updated_date":"2026-07-16T13:24:37.021932","created_date":"2025-10-10T00:00:00"}
