{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,5]],"date-time":"2025-11-05T14:29:06Z","timestamp":1762352946896,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":27,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,6,27]],"date-time":"2020-06-27T00:00:00Z","timestamp":1593216000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100007601","name":"Horizon 2020","doi-asserted-by":"publisher","award":["732287"],"award-info":[{"award-number":["732287"]}],"id":[{"id":"10.13039\/501100007601","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,6,27]]},"DOI":"10.1145\/3377813.3381364","type":"proceedings-article","created":{"date-parts":[[2020,9,19]],"date-time":"2020-09-19T00:21:21Z","timestamp":1600474881000},"page":"21-30","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["The forgotten case of the dependency bugs"],"prefix":"10.1145","author":[{"given":"Anders","family":"Fischer-Nielsen","sequence":"first","affiliation":[{"name":"IT University of Copenhagen"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhoulai","family":"Fu","sequence":"additional","affiliation":[{"name":"IT University of Copenhagen"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ting","family":"Su","sequence":"additional","affiliation":[{"name":"ETH Zurich"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrzej","family":"W\u0105sowski","sequence":"additional","affiliation":[{"name":"IT University of Copenhagen"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,9,18]]},"reference":[{"volume-title":"ASE'14","author":"Abal I.","key":"e_1_3_2_1_1_1","unstructured":"I. Abal , C. Brabrand , and A. W\u0105sowski . 2014. 42 variability bugs in the Linux kernel: a qualitative analysis . In ASE'14 . ACM. I. Abal, C. Brabrand, and A. W\u0105sowski. 2014. 42 variability bugs in the Linux kernel: a qualitative analysis. In ASE'14. ACM."},{"key":"e_1_3_2_1_2_1","volume-title":"A Software Assurance Reference Dataset: Thousands of Programs With Known Bugs. Journal of research of the NIST 123","author":"Black P. E.","year":"2018","unstructured":"P. E. Black . 2018. A Software Assurance Reference Dataset: Thousands of Programs With Known Bugs. Journal of research of the NIST 123 ( 2018 ). P. E. Black. 2018. A Software Assurance Reference Dataset: Thousands of Programs With Known Bugs. Journal of research of the NIST 123 (2018)."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"crossref","unstructured":"S. Chitta I. A. Sucan and S. Cousins. 2012. MoveIt! IEEE RAM 19 1 (2012) 18--19.  S. Chitta I. A. Sucan and S. Cousins. 2012. MoveIt! IEEE RAM 19 1 (2012) 18--19.","DOI":"10.1109\/MRA.2011.2181749"},{"key":"e_1_3_2_1_4_1","volume-title":"International Conference on Quality Software","author":"D'Ambros M.","year":"2010","unstructured":"M. D'Ambros , A. Bacchelli , and M. Lanza . 2010. On the impact of design flaws on software defects . In International Conference on Quality Software 2010 . IEEE. M. D'Ambros, A. Bacchelli, and M. Lanza. 2010. On the impact of design flaws on software defects. In International Conference on Quality Software 2010. IEEE."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2756550"},{"volume-title":"ICSE'18","author":"Fan L.","key":"e_1_3_2_1_6_1","unstructured":"L. Fan , T. Su , S. Chen , G. Meng , Y. Liu , L. Xu , G. Pu , and Z. Su . 2018. Large-scale analysis of framework-specific exceptions in Android apps . In ICSE'18 . IEEE. L. Fan, T. Su, S. Chen, G. Meng, Y. Liu, L. Xu, G. Pu, and Z. Su. 2018. Large-scale analysis of framework-specific exceptions in Android apps. In ICSE'18. IEEE."},{"volume-title":"ASE'17","author":"Franco A. Di","key":"e_1_3_2_1_7_1","unstructured":"A. Di Franco , H. Guo , and C. Rubio-Gonz\u00e1lez . 2017. A Comprehensive Study of Real-world Numerical Bug Characteristics . In ASE'17 . A. Di Franco, H. Guo, and C. Rubio-Gonz\u00e1lez. 2017. A Comprehensive Study of Real-world Numerical Bug Characteristics. In ASE'17."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2093548.2093564"},{"key":"e_1_3_2_1_9_1","volume-title":"MSR '13","author":"Gousios G.","year":"2013","unstructured":"G. Gousios . 2013 . The GHTorrent dataset and tool suite . In MSR '13 . 4. G. Gousios. 2013. The GHTorrent dataset and tool suite. In MSR '13. 4."},{"volume-title":"Workshop on Program analysis for software tools and engineering. ACM.","author":"Hovemeyer D.","key":"e_1_3_2_1_10_1","unstructured":"D. Hovemeyer and W. Pugh . 2007. Finding more null pointer bugs, but not too many . In Workshop on Program analysis for software tools and engineering. ACM. D. Hovemeyer and W. Pugh. 2007. Finding more null pointer bugs, but not too many. In Workshop on Program analysis for software tools and engineering. ACM."},{"key":"e_1_3_2_1_11_1","unstructured":"C. Jones and O. Bonsignour. 2011. The Economics of Software Quality Portable Documents. Addison-Wesley Professional.  C. Jones and O. Bonsignour. 2011. The Economics of Software Quality Portable Documents. Addison-Wesley Professional."},{"key":"e_1_3_2_1_12_1","volume-title":"Phys: Probabilistic physical unit assignment and inconsistency detection. In ESEC\/FSE'18.","author":"Kate S.","year":"2018","unstructured":"S. Kate , J.-P. Ore , X. Zhang , S. G. Elbaum , and Z. Xu . 2018 . Phys: Probabilistic physical unit assignment and inconsistency detection. In ESEC\/FSE'18. S. Kate, J.-P. Ore, X. Zhang, S. G. Elbaum, and Z. Xu. 2018. Phys: Probabilistic physical unit assignment and inconsistency detection. In ESEC\/FSE'18."},{"key":"e_1_3_2_1_13_1","volume-title":"An Empirical Study. In ICSME'14","author":"Kerzazi Noureddine","year":"2014","unstructured":"Noureddine Kerzazi , Foutse Khomh , and Bram Adams . 2014 . Why Do Automated Builds Break? An Empirical Study. In ICSME'14 . Noureddine Kerzazi, Foutse Khomh, and Bram Adams. 2014. Why Do Automated Builds Break? An Empirical Study. In ICSME'14."},{"key":"e_1_3_2_1_14_1","first-page":"513","article-title":"Source code change resolver","volume":"14","author":"Koren Nir","year":"2017","unstructured":"Nir Koren , Run Profesorsky , and Ido Itzkovich . 2017 . Source code change resolver . US Patent App. 14\/932 , 513 . Nir Koren, Run Profesorsky, and Ido Itzkovich. 2017. Source code change resolver. US Patent App. 14\/932,513.","journal-title":"US Patent App."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"crossref","unstructured":"S. Sahoo Kumar J. Criswell and V. Adve. 2010. An empirical study of reported bugs in server software with implications for automated bug diagnosis. In ICSE.  S. Sahoo Kumar J. Criswell and V. Adve. 2010. An empirical study of reported bugs in server software with implications for automated bug diagnosis. In ICSE.","DOI":"10.1145\/1806799.1806870"},{"key":"e_1_3_2_1_16_1","volume-title":"Next Level: Proving the Absence of Run-Time Errors and Data Races with Astr\u00e9e. In ERTS'16.","author":"Min\u00e9 A.","year":"2016","unstructured":"A. Min\u00e9 , L. Mauborgne , X. Rival , J. Feret , P. Cousot , D. K\u00e4stner , S. Wilhelm , and C. Ferdinand . 2016 . Taking Static Analysis to the Next Level: Proving the Absence of Run-Time Errors and Data Races with Astr\u00e9e. In ERTS'16. Toulouse, France . A. Min\u00e9, L. Mauborgne, X. Rival, J. Feret, P. Cousot, D. K\u00e4stner, S. Wilhelm, and C. Ferdinand. 2016. Taking Static Analysis to the Next Level: Proving the Absence of Run-Time Errors and Data Races with Astr\u00e9e. In ERTS'16. Toulouse, France."},{"volume-title":"ESOP'15","author":"Neron P.","key":"e_1_3_2_1_17_1","unstructured":"P. Neron , A. Tolmach , E. Visser , and G. Wachsmuth . 2015. A theory of name resolution . In ESOP'15 . Springer. P. Neron, A. Tolmach, E. Visser, and G. Wachsmuth. 2015. A theory of name resolution. In ESOP'15. Springer."},{"volume-title":"MODELS'12","author":"Pfeiffer R.-H.","key":"e_1_3_2_1_18_1","unstructured":"R.-H. Pfeiffer and A. W\u0105sowski . 2012. Cross-language support mechanisms significantly aid software development . In MODELS'12 . Springer. R.-H. Pfeiffer and A. W\u0105sowski. 2012. Cross-language support mechanisms significantly aid software development. In MODELS'12. Springer."},{"key":"e_1_3_2_1_19_1","volume-title":"ICRA workshop on open source software","volume":"3","author":"Quigley M.","unstructured":"M. Quigley , K. Conley , B. Gerkey , J. Faust , T. Foote , J. Leibs , R. Wheeler , and A. Y. Ng . 2009. ROS: An open-source Robot Operating System . In ICRA workshop on open source software , Vol. 3 . M. Quigley, K. Conley, B. Gerkey, J. Faust, T. Foote, J. Leibs, R. Wheeler, and A. Y. Ng. 2009. ROS: An open-source Robot Operating System. In ICRA workshop on open source software, Vol. 3."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"crossref","unstructured":"N. Ratti and P. Kaur. 2018. A Conceptual Framework for Analysing the Source Code Dependencies. In Advances in Computer and Computational Sciences.  N. Ratti and P. Kaur. 2018. A Conceptual Framework for Analysing the Source Code Dependencies. In Advances in Computer and Computational Sciences.","DOI":"10.1007\/978-981-10-3773-3_33"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2005.17"},{"volume-title":"IROS'17","author":"Santos A.","key":"e_1_3_2_1_22_1","unstructured":"A. Santos , A. Cunha , N. Macedo , R. Arrais , and F. Neves dos Santos. 2017. Mining the usage patterns of ROS primitives . In IROS'17 . A. Santos, A. Cunha, N. Macedo, R. Arrais, and F. Neves dos Santos. 2017. Mining the usage patterns of ROS primitives. In IROS'17."},{"volume-title":"IROS'16","author":"Santos A.","key":"e_1_3_2_1_23_1","unstructured":"A. Santos , A. Cunha , N. Macedo , and C. Louren\u00e7o . 2016. A framework for quality assessment of ROS repositories . In IROS'16 . A. Santos, A. Cunha, N. Macedo, and C. Louren\u00e7o. 2016. A framework for quality assessment of ROS repositories. In IROS'16."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"crossref","unstructured":"C. Timperley and A. W\u0105sowski. 2019. 188 ROS bugs later: Where do we go from here? https:\/\/vimeo.com\/378916121 ROSCON'19.  C. Timperley and A. W\u0105sowski. 2019. 188 ROS bugs later: Where do we go from here? https:\/\/vimeo.com\/378916121 ROSCON'19.","DOI":"10.36288\/ROSCon2019-900354"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"crossref","unstructured":"B. Vasilescu Y. Yu H. Wang P. T. Devanbu and V. Filkov. 2015. Quality and productivity outcomes relating to continuous integration in GitHub. In ESEC\/FSE'15.  B. Vasilescu Y. Yu H. Wang P. T. Devanbu and V. Filkov. 2015. Quality and productivity outcomes relating to continuous integration in GitHub. In ESEC\/FSE'15.","DOI":"10.1145\/2786805.2786850"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"crossref","unstructured":"H. Zhang and S. Kim. 2010. Monitoring software quality evolution for defects. IEEE software 27 4 (2010) 58--64.  H. Zhang and S. Kim. 2010. Monitoring software quality evolution for defects. IEEE software 27 4 (2010) 58--64.","DOI":"10.1109\/MS.2010.66"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(02)00064-X"}],"event":{"name":"ICSE '20: 42nd International Conference on Software Engineering","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","KIISE Korean Institute of Information Scientists and Engineers","IEEE CS"],"location":"Seoul South Korea","acronym":"ICSE '20"},"container-title":["Proceedings of the ACM\/IEEE 42nd International Conference on Software Engineering: Software Engineering in Practice"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3377813.3381364","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3377813.3381364","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:38:51Z","timestamp":1750199931000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3377813.3381364"}},"subtitle":["on the example of the robot operating system"],"short-title":[],"issued":{"date-parts":[[2020,6,27]]},"references-count":27,"alternative-id":["10.1145\/3377813.3381364","10.1145\/3377813"],"URL":"https:\/\/doi.org\/10.1145\/3377813.3381364","relation":{},"subject":[],"published":{"date-parts":[[2020,6,27]]},"assertion":[{"value":"2020-09-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}