{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:46:22Z","timestamp":1772163982018,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2006,4,18]]},"DOI":"10.1145\/1217935.1217942","type":"proceedings-article","created":{"date-parts":[[2007,4,5]],"date-time":"2007-04-05T15:41:00Z","timestamp":1175787660000},"page":"59-71","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":45,"title":["Understanding collateral evolution in Linux device drivers"],"prefix":"10.1145","author":[{"given":"Yoann","family":"Padioleau","sequence":"first","affiliation":[{"name":"OBASCO Group, Ecole des Mines de Nantes-INRIA, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Julia L.","family":"Lawall","sequence":"additional","affiliation":[{"name":"DIKU University of Copenhagen, Denmark"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gilles","family":"Muller","sequence":"additional","affiliation":[{"name":"OBASCO Group, Ecole des Mines de Nantes-INRIA, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2006,4,18]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.442.0427"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1217935.1217943"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/502034.502042"},{"key":"e_1_3_2_1_4_1","author":"de Melo A. C.","year":"2001","unstructured":"A. C. de Melo , D. Jones , and J. Garzik , 2001 . http:\/\/umeet.uninet.edu\/umeet2001\/talk\/15--12--2001\/arnaldo-talk.html.]] A. C. de Melo, D. Jones, and J. Garzik, 2001. http:\/\/umeet.uninet.edu\/umeet2001\/talk\/15--12--2001\/arnaldo-talk.html.]]","journal-title":"and J. Garzik"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.5555\/1251229.1251230"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/502034.502041"},{"key":"e_1_3_2_1_7_1","first-page":"73","volume-title":"2000 USENIX Annual Technical Conference","author":"Fassino J.-P.","year":"2002","unstructured":"J.-P. Fassino , J.-B. Stefani , J. Lawall , and G. Muller . THINK: A software framework for component-based operating system kernels . In 2000 USENIX Annual Technical Conference , pages 73 -- 86 , Monterey, CA , June 2002 .]] J.-P. Fassino, J.-B. Stefani, J. Lawall, and G. Muller. THINK: A software framework for component-based operating system kernels. In 2000 USENIX Annual Technical Conference, pages 73--86, Monterey, CA, June 2002.]]"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/268998.266642"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/512529.512531"},{"key":"e_1_3_2_1_10_1","volume-title":"Refactoring: Improving the Design of Existing Code","author":"Fowler M.","year":"1999","unstructured":"M. Fowler , K. Beck , J. Brant , W. Opdyke , and D. Roberts . Refactoring: Improving the Design of Existing Code . Addison-Wesley Professional , 1999 .]] M. Fowler, K. Beck, J. Brant, W. Opdyke, and D. Roberts. Refactoring: Improving the Design of Existing Code. Addison-Wesley Professional, 1999.]]"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/850948.853411"},{"key":"e_1_3_2_1_12_1","volume-title":"University of Waterloo","author":"Hassan A. E.","year":"2004","unstructured":"A. E. Hassan . Mining Software Repositories to Assist Developers and Support Managers. PhD thesis, School of Computer Science, Faculty of Mathematics , University of Waterloo , Ontario, Canada , 2004 .]] A. E. Hassan. Mining Software Repositories to Assist Developers and Support Managers. PhD thesis, School of Computer Science, Faculty of Mathematics, University of Waterloo, Ontario, Canada, 2004.]]"},{"key":"e_1_3_2_1_13_1","unstructured":"C. Hellwig 2003. http:\/\/www.cs.helsinki.fi\/linux\/linux- kernel\/2003--20\/1120.html.]]  C. Hellwig 2003. http:\/\/www.cs.helsinki.fi\/linux\/linux- kernel\/2003--20\/1120.html.]]"},{"key":"e_1_3_2_1_14_1","unstructured":"P. Koellner Feb. 2002. http:\/\/www.uwsg.iu.edu\/hypermail\/linux\/kernel\/0202.2\/0106.html.]]  P. Koellner Feb. 2002. http:\/\/www.uwsg.iu.edu\/hypermail\/linux\/kernel\/0202.2\/0106.html.]]"},{"key":"e_1_3_2_1_15_1","first-page":"17","volume-title":"OSDI'04 {19}","author":"LeVasseur J.","unstructured":"J. LeVasseur , V. Uhlig , J. Stoess , and S. G\u00f6tz . Unmodified device driver reuse and improved system dependability via virtual machines . In OSDI'04 {19} , pages 17 -- 30 .]] J. LeVasseur, V. Uhlig, J. Stoess, and S. G\u00f6tz. Unmodified device driver reuse and improved system dependability via virtual machines. In OSDI'04 {19}, pages 17--30.]]"},{"key":"e_1_3_2_1_16_1","first-page":"289","volume-title":"OSDI'04 {19}","author":"Li Z.","unstructured":"Z. Li , S. Lu , S. Myagmar , and Y. Zhou . CP-Miner: A tool for finding copy-paste and related bugs in operating system code . In OSDI'04 {19} , pages 289 -- 302 .]] Z. Li, S. Lu, S. Myagmar, and Y. Zhou. CP-Miner: A tool for finding copy-paste and related bugs in operating system code. In OSDI'04 {19}, pages 289--302.]]"},{"key":"e_1_3_2_1_17_1","volume-title":"Oct.","author":"LWN.","year":"2005","unstructured":"LWN. API changes in the 2.6 kernel series , Oct. 2005 . http:\/\/lwn.net\/Articles\/2.6-kernel-api\/.]] LWN. API changes in the 2.6 kernel series, Oct. 2005. http:\/\/lwn.net\/Articles\/2.6-kernel-api\/.]]"},{"key":"e_1_3_2_1_18_1","unstructured":"D. S. Miller Feb. 2002. http:\/\/www.ussg.iu.edu\/hypermail\/linux\/kernel\/0202.1\/0855.html.]]  D. S. Miller Feb. 2002. http:\/\/www.ussg.iu.edu\/hypermail\/linux\/kernel\/0202.1\/0855.html.]]"},{"key":"e_1_3_2_1_19_1","volume-title":"Sixth USENIX Symposium on Operating Systems Design and Implementation (OSDI)","year":"2004","unstructured":"Proceedings of the Sixth USENIX Symposium on Operating Systems Design and Implementation (OSDI) , San Fransisco, CA , Dec. 2004 .]] Proceedings of the Sixth USENIX Symposium on Operating Systems Design and Implementation (OSDI), San Fransisco, CA, Dec. 2004.]]"},{"key":"e_1_3_2_1_20_1","volume-title":"Linux Device Drivers","author":"Rubini A.","year":"2001","unstructured":"A. Rubini and J. Corbet . Linux Device Drivers , 2 nd Edition. O'Reilly , June 2001 .]] A. Rubini and J. Corbet. Linux Device Drivers, 2nd Edition. O'Reilly, June 2001.]]","edition":"2"},{"key":"e_1_3_2_1_21_1","volume-title":"18th ACM Symposium on Operating System Principles","year":"2001","unstructured":"Proceedings of the 18th ACM Symposium on Operating System Principles , Banff, Canada , Oct. 2001 .]] Proceedings of the 18th ACM Symposium on Operating System Principles, Banff, Canada, Oct. 2001.]]"},{"key":"e_1_3_2_1_22_1","first-page":"1","volume-title":"OSDI'04 {19}","author":"Swift M. M.","unstructured":"M. M. Swift , M. Annamalai , B. N. Bershad , and H. M. Levy . Recovering device drivers . In OSDI'04 {19} , pages 1 -- 16 .]] M. M. Swift, M. Annamalai, B. N. Bershad, and H. M. Levy. Recovering device drivers. In OSDI'04 {19}, pages 1--16.]]"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1047915.1047919"},{"key":"e_1_3_2_1_24_1","unstructured":"D. Wambolt Dec. 2001. http:\/\/seclists.org\/lists\/linux-kernel\/2001\/Dec\/2027.html.]]  D. Wambolt Dec. 2001. http:\/\/seclists.org\/lists\/linux-kernel\/2001\/Dec\/2027.html.]]"},{"key":"e_1_3_2_1_25_1","unstructured":"J. Weber Feb. 2002. http:\/\/www.ussg.iu.edu\/hypermail\/linux\/kernel\/0202.1\/0697.html.]]  J. Weber Feb. 2002. http:\/\/www.ussg.iu.edu\/hypermail\/linux\/kernel\/0202.1\/0697.html.]]"}],"event":{"name":"EUROSYS06: Eurosys 2006 Conference","location":"Leuven Belgium","acronym":"EUROSYS06","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 1st ACM SIGOPS\/EuroSys European Conference on Computer Systems 2006"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1217935.1217942","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,4]],"date-time":"2023-09-04T07:30:33Z","timestamp":1693812633000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1217935.1217942"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,4,18]]},"references-count":25,"alternative-id":["10.1145\/1217935.1217942","10.1145\/1217935"],"URL":"https:\/\/doi.org\/10.1145\/1217935.1217942","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1218063.1217942","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2006,4,18]]},"assertion":[{"value":"2006-04-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}