{"id":"https://openalex.org/W2092858671","doi":"https://doi.org/10.1145/1217935.1217942","title":"Understanding collateral evolution in Linux device drivers","display_name":"Understanding collateral evolution in Linux device drivers","publication_year":2006,"publication_date":"2006-04-18","ids":{"openalex":"https://openalex.org/W2092858671","doi":"https://doi.org/10.1145/1217935.1217942","mag":"2092858671"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/1217935.1217942","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://hal.inria.fr/inria-00070251/file/RR-5769.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5028939633","display_name":"Yoann Padioleau","orcid":null},"institutions":[{"id":"https://openalex.org/I70768539","display_name":"\u00c9cole Nationale Sup\u00e9rieure des Mines de Paris","ror":"https://ror.org/04y8cs423","country_code":"FR","type":"education","lineage":["https://openalex.org/I190752583","https://openalex.org/I2746051580","https://openalex.org/I70768539"]},{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en informatique et en automatique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"government","lineage":["https://openalex.org/I1326498283"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Yoann Padioleau","raw_affiliation_strings":["OBASCO Group, Ecole des Mines de Nantes-INRIA, France"],"affiliations":[{"raw_affiliation_string":"OBASCO Group, Ecole des Mines de Nantes-INRIA, France","institution_ids":["https://openalex.org/I70768539","https://openalex.org/I1326498283"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103879150","display_name":"Julia L. Lawall","orcid":null},"institutions":[{"id":"https://openalex.org/I124055696","display_name":"University of Copenhagen","ror":"https://ror.org/035b05819","country_code":"DK","type":"education","lineage":["https://openalex.org/I124055696"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"Julia L. Lawall","raw_affiliation_strings":["DIKU, University of Copenhagen,Denmark"],"affiliations":[{"raw_affiliation_string":"DIKU, University of Copenhagen,Denmark","institution_ids":["https://openalex.org/I124055696"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5106355298","display_name":"Gilles Muller","orcid":"https://orcid.org/0000-0002-0000-8569"},"institutions":[{"id":"https://openalex.org/I70768539","display_name":"\u00c9cole Nationale Sup\u00e9rieure des Mines de Paris","ror":"https://ror.org/04y8cs423","country_code":"FR","type":"education","lineage":["https://openalex.org/I190752583","https://openalex.org/I2746051580","https://openalex.org/I70768539"]},{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en informatique et en automatique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"government","lineage":["https://openalex.org/I1326498283"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Gilles Muller","raw_affiliation_strings":["OBASCO Group, Ecole des Mines de Nantes-INRIA, France"],"affiliations":[{"raw_affiliation_string":"OBASCO Group, Ecole des Mines de Nantes-INRIA, France","institution_ids":["https://openalex.org/I70768539","https://openalex.org/I1326498283"]}]}],"institution_assertions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.996,"has_fulltext":false,"cited_by_count":79,"citation_normalized_percentile":{"value":0.976916,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"59","last_page":"71"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9993,"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.9993,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9961,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9949,"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/collateral-damage","display_name":"Collateral damage","score":0.44335893}],"concepts":[{"id":"https://openalex.org/C2777910564","wikidata":"https://www.wikidata.org/wiki/Q694563","display_name":"Collateral","level":2,"score":0.7256883},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5253167},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4772589},{"id":"https://openalex.org/C2993632694","wikidata":"https://www.wikidata.org/wiki/Q45939","display_name":"Collateral damage","level":2,"score":0.44335893},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.34490186},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.17412895},{"id":"https://openalex.org/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","level":1,"score":0.0677422},{"id":"https://openalex.org/C73484699","wikidata":"https://www.wikidata.org/wiki/Q161733","display_name":"Criminology","level":1,"score":0.0},{"id":"https://openalex.org/C144024400","wikidata":"https://www.wikidata.org/wiki/Q21201","display_name":"Sociology","level":0,"score":0.0}],"mesh":[],"locations_count":5,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/1217935.1217942","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},{"is_oa":true,"landing_page_url":"https://hal.inria.fr/inria-00070251/file/RR-5769.pdf","pdf_url":"https://hal.inria.fr/inria-00070251/file/RR-5769.pdf","source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":["Centre National de la Recherche Scientifique"],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false},{"is_oa":true,"landing_page_url":"https://hal.inria.fr/inria-00070251","pdf_url":"https://inria.hal.science/inria-00070251/document","source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":["Centre National de la Recherche Scientifique"],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false},{"is_oa":true,"landing_page_url":"https://hal.inria.fr/inria-00070251/document","pdf_url":"https://hal.inria.fr/inria-00070251/document","source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":["Centre National de la Recherche Scientifique"],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false},{"is_oa":true,"landing_page_url":"https://inria.hal.science/inria-00070251/file/RR-5769.pdf","pdf_url":"https://inria.hal.science/inria-00070251/file/RR-5769.pdf","source":null,"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://hal.inria.fr/inria-00070251/file/RR-5769.pdf","pdf_url":"https://hal.inria.fr/inria-00070251/file/RR-5769.pdf","source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":["Centre National de la Recherche Scientifique"],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false},"sustainable_development_goals":[{"score":0.4,"display_name":"Partnerships for the goals","id":"https://metadata.un.org/sdg/17"}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":16,"referenced_works":["https://openalex.org/W1533195354","https://openalex.org/W1567790484","https://openalex.org/W1595905761","https://openalex.org/W2043811931","https://openalex.org/W2066859698","https://openalex.org/W2096165352","https://openalex.org/W2116255095","https://openalex.org/W2128780139","https://openalex.org/W2130621106","https://openalex.org/W2131195907","https://openalex.org/W2146878883","https://openalex.org/W2153887189","https://openalex.org/W2153950928","https://openalex.org/W2156268601","https://openalex.org/W2160275438","https://openalex.org/W2174598112"],"related_works":["https://openalex.org/W4382404268","https://openalex.org/W4285653978","https://openalex.org/W369775872","https://openalex.org/W3128439003","https://openalex.org/W267668425","https://openalex.org/W2291250162","https://openalex.org/W2237308493","https://openalex.org/W2036108086","https://openalex.org/W1973219869","https://openalex.org/W1501131365"],"abstract_inverted_index":{"In":[0,168],"a":[1,45,67,117,132],"modern":[2],"operating":[3],"system":[4],"(OS),":[5],"device":[6,127,160],"drivers":[7,161],"can":[8,65,183],"make":[9],"up":[10,186],"over":[11],"70%":[12],"of":[13,26,70,122,134,153,176,189],"the":[14,24,27,36,55,59,151,179,190],"source":[15],"code.":[16,129,195],"Driver":[17],"code":[18,89],"is":[19,106],"also":[20],"heavily":[21],"dependent":[22,73],"on":[23],"rest":[25],"OS,":[28],"for":[29,48,185],"functions":[30],"and":[31,38,61,110,119,136,139,155,166],"data":[32],"structures":[33],"defined":[34],"in":[35,54,72,101,125,193],"kernel":[37,60],"driver":[39,62,128],"support":[40,63],"libraries.":[41],"These":[42,75],"properties":[43],"pose":[44],"significant":[46],"problem":[47],"OS":[49],"evolution,":[50],"as":[51,81],"any":[52],"changes":[53],"interfaces":[56],"exported":[57],"by":[58],"libraries":[64],"trigger":[66],"large":[68],"number":[69,152],"adjustments":[71],"drivers.":[74],"adjustments,":[76],"which":[77],"we":[78,115,146,170],"refer":[79],"to":[80,92,99,149,178,187],"collateral":[82,104,123,137,156,181],"evolutions,":[83,138],"may":[84],"be":[85],"complex,":[86],"entailing":[87],"substantial":[88],"reorganizations.":[90],"As":[91],"our":[93],"knowledge":[94],"there":[95],"exist":[96],"no":[97],"tools":[98],"help":[100],"this":[102,113],"process,":[103],"evolution":[105,124],"thus":[107],"time":[108],"consuming":[109],"error":[111],"prone.In":[112],"paper,":[114],"present":[116],"qualitative":[118],"quantitative":[120],"assessment":[121],"Linux":[126,163,177],"We":[130],"provide":[131],"taxonomy":[133],"evolutions":[135,154,157,182],"use":[140],"an":[141],"automated":[142],"patch-analysis":[143],"tool":[144],"that":[145,158,172],"have":[147],"developed":[148],"measure":[150],"affect":[159],"between":[162],"versions":[164],"2.2":[165],"2.6.":[167],"particular,":[169],"find":[171],"from":[173],"one":[174],"version":[175],"next,":[180],"account":[184],"35%":[188],"lines":[191],"modified":[192],"such":[194]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2092858671","counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":4},{"year":2017,"cited_by_count":4},{"year":2016,"cited_by_count":5},{"year":2015,"cited_by_count":5},{"year":2014,"cited_by_count":5},{"year":2013,"cited_by_count":6},{"year":2012,"cited_by_count":5}],"updated_date":"2025-01-06T23:23:49.144663","created_date":"2016-06-24"}