{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,5]],"date-time":"2026-05-05T17:16:15Z","timestamp":1778001375627,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":49,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,5,27]],"date-time":"2018-05-27T00:00:00Z","timestamp":1527379200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Fundamental Research Funds for the Central Universities","award":["DUT16RC(4)62"],"award-info":[{"award-number":["DUT16RC(4)62"]}]},{"name":"National Natural Science Foundation of China","award":["61772107, 61722202, 61502345, 61403057"],"award-info":[{"award-number":["61772107, 61722202, 61502345, 61403057"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,5,27]]},"DOI":"10.1145\/3180155.3180224","type":"proceedings-article","created":{"date-parts":[[2018,12,13]],"date-time":"2018-12-13T15:45:16Z","timestamp":1544715916000},"page":"71-81","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":35,"title":["Automated localization for unreproducible builds"],"prefix":"10.1145","author":[{"given":"Zhilei","family":"Ren","sequence":"first","affiliation":[{"name":"Dalian University of Technology, Dalian, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"He","family":"Jiang","sequence":"additional","affiliation":[{"name":"Dalian University of Technology, Dalian, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jifeng","family":"Xuan","sequence":"additional","affiliation":[{"name":"Wuhan University, Wuhan, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zijiang","family":"Yang","sequence":"additional","affiliation":[{"name":"Western Michigan University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,5,27]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Protecting our customers from XcodeGhost. https:\/\/www.fireeye.com\/blog\/executive-perspective\/2015\/09\/protecting_our_custo.html. (September","year":"2015","unstructured":"2015. Protecting our customers from XcodeGhost. https:\/\/www.fireeye.com\/blog\/executive-perspective\/2015\/09\/protecting_our_custo.html. (September 2015)."},{"key":"e_1_3_2_1_2_1","volume-title":"Debian bug report logs - #773916: libical. https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=773916. (August","year":"2017","unstructured":"2017. Debian bug report logs - #773916: libical. https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=773916. (August 2017)."},{"key":"e_1_3_2_1_3_1","volume-title":"Debian bug report logs - #854293: manpages-tr. https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=854293. (August","year":"2017","unstructured":"2017. Debian bug report logs - #854293: manpages-tr. https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=854293. (August 2017)."},{"key":"e_1_3_2_1_4_1","volume-title":"Debian bug report logs - #854294: regina-rexx. https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=854294. (August","year":"2017","unstructured":"2017. Debian bug report logs - #854294: regina-rexx. https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=854294. (August 2017)."},{"key":"e_1_3_2_1_5_1","volume-title":"Debian bug report logs - #854362: fonts-uralic. https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=854362. (August","year":"2017","unstructured":"2017. Debian bug report logs - #854362: fonts-uralic. https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=854362. (August 2017)."},{"key":"e_1_3_2_1_6_1","volume-title":"Debian packaging\/source package. https:\/\/wiki.debian.org\/Packaging\/SourcePackage. (February","year":"2017","unstructured":"2017. Debian packaging\/source package. https:\/\/wiki.debian.org\/Packaging\/SourcePackage. (February 2017)."},{"key":"e_1_3_2_1_7_1","volume-title":"Fixing a toolchain package. https:\/\/reproducible-builds.org\/contribute\/. (January","year":"2017","unstructured":"2017. Fixing a toolchain package. https:\/\/reproducible-builds.org\/contribute\/. (January 2017)."},{"key":"e_1_3_2_1_8_1","volume-title":"GNU bug report logs - #28015: djvulibre. https:\/\/debbugs.gnu.org\/cgi\/bugreport.cgi?bug=28015. (August","year":"2017","unstructured":"2017. GNU bug report logs - #28015: djvulibre. https:\/\/debbugs.gnu.org\/cgi\/bugreport.cgi?bug=28015. (August 2017)."},{"key":"e_1_3_2_1_9_1","volume-title":"GNU bug report logs - #28016: libjpeg-turbo. https:\/\/debbugs.gnu.org\/cgi\/bugreport.cgi?bug=28016. (August","year":"2017","unstructured":"2017. GNU bug report logs - #28016: libjpeg-turbo. https:\/\/debbugs.gnu.org\/cgi\/bugreport.cgi?bug=28016. (August 2017)."},{"key":"e_1_3_2_1_10_1","volume-title":"GNU bug report logs - #28017: skalibs. https:\/\/debbugs.gnu.org\/cgi\/bugreport.cgi?bug=28017. (August","year":"2017","unstructured":"2017. GNU bug report logs - #28017: skalibs. https:\/\/debbugs.gnu.org\/cgi\/bugreport.cgi?bug=28017. (August 2017)."},{"key":"e_1_3_2_1_11_1","volume-title":"The Guix System Distribution. https:\/\/www.gnu.org\/software\/guix\/. (August","year":"2017","unstructured":"2017. The Guix System Distribution. https:\/\/www.gnu.org\/software\/guix\/. (August 2017)."},{"key":"e_1_3_2_1_12_1","volume-title":"Known issues related to reproducible builds. https:\/\/tests.reproducible-builds.org\/index_issues.html. (July","year":"2017","unstructured":"2017. Known issues related to reproducible builds. https:\/\/tests.reproducible-builds.org\/index_issues.html. (July 2017)."},{"key":"e_1_3_2_1_13_1","volume-title":"Notes on build reproducibility of Debian packages. https:\/\/anonscm.debian.org\/git\/reproducible\/notes.git. (August","year":"2017","unstructured":"2017. Notes on build reproducibility of Debian packages. https:\/\/anonscm.debian.org\/git\/reproducible\/notes.git. (August 2017)."},{"key":"e_1_3_2_1_14_1","volume-title":"Overview of reproducible builds for packages in unstable for amd64. https:\/\/tests.reproducible-builds.org\/debian\/unstable\/index_suite_amd64_stats.html. (August","year":"2017","unstructured":"2017. Overview of reproducible builds for packages in unstable for amd64. https:\/\/tests.reproducible-builds.org\/debian\/unstable\/index_suite_amd64_stats.html. (August 2017)."},{"key":"e_1_3_2_1_15_1","volume-title":"Reproducible builds. https:\/\/reproducible-builds.org\/. (August","year":"2017","unstructured":"2017. Reproducible builds. https:\/\/reproducible-builds.org\/. (August 2017)."},{"key":"e_1_3_2_1_16_1","volume-title":"Reproducible builds bugs filed. https:\/\/tests.reproducible-builds.org\/debian\/index_bugs.html. (August","year":"2017","unstructured":"2017. Reproducible builds bugs filed. https:\/\/tests.reproducible-builds.org\/debian\/index_bugs.html. (August 2017)."},{"key":"e_1_3_2_1_17_1","volume-title":"Reproducible Builds Experimental Toolchain. https:\/\/wiki.debian.org\/ReproducibleBuilds\/ExperimentalToolchain. (February","year":"2017","unstructured":"2017. Reproducible Builds Experimental Toolchain. https:\/\/wiki.debian.org\/ReproducibleBuilds\/ExperimentalToolchain. (February 2017)."},{"key":"e_1_3_2_1_18_1","volume-title":"Reproducible builds: week 54 in Stretch cycle. https:\/\/reproducible.alioth.debian.org\/blog\/posts\/54\/. (October","year":"2017","unstructured":"2017. Reproducible builds: week 54 in Stretch cycle. https:\/\/reproducible.alioth.debian.org\/blog\/posts\/54\/. (October 2017)."},{"key":"e_1_3_2_1_19_1","volume-title":"Reproducible builds: who's involved. https:\/\/reproducible-builds.org\/who\/. (August","year":"2017","unstructured":"2017. Reproducible builds: who's involved. https:\/\/reproducible-builds.org\/who\/. (August 2017)."},{"key":"e_1_3_2_1_20_1","volume-title":"Timestamps In PE Binaries. https:\/\/wiki.debian.org\/ReproducibleBuilds\/TimestampsInPEBinaries. (August","year":"2017","unstructured":"2017. Timestamps In PE Binaries. https:\/\/wiki.debian.org\/ReproducibleBuilds\/TimestampsInPEBinaries. (August 2017)."},{"key":"e_1_3_2_1_21_1","volume-title":"Validating Your Version of Xcode. https:\/\/electricnews.fr\/validating-your-version-of-xcode\/. (August","year":"2017","unstructured":"2017. Validating Your Version of Xcode. https:\/\/electricnews.fr\/validating-your-version-of-xcode\/. (August 2017)."},{"key":"e_1_3_2_1_22_1","volume-title":"Variations introduced when testing Debian packages. https:\/\/tests.reproducible-builds.org\/debian\/index_variations.html. (August","year":"2017","unstructured":"2017. Variations introduced when testing Debian packages. https:\/\/tests.reproducible-builds.org\/debian\/index_variations.html. (August 2017)."},{"key":"e_1_3_2_1_23_1","volume-title":"Reproducible builds: a means to an end. https:\/\/www.gnu.org\/software\/guix\/news\/reproducible-builds-a-means-to-an-end.html. (November","author":"Court\u00e8s Ludovic","year":"2015","unstructured":"Ludovic Court\u00e8s. 2015. Reproducible builds: a means to an end. https:\/\/www.gnu.org\/software\/guix\/news\/reproducible-builds-a-means-to-an-end.html. (November 2015)."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2012.22"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2664243.2664288"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/2755753.2755873"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.5555\/2665671.2665737"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642937.2642997"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.73"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.5555\/3019285"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2010.04.002"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/1394399"},{"key":"e_1_3_2_1_33_1","volume-title":"Reporting and Reproducing Android Application Crashes. In 2016 IEEE International Conference on Software Testing, Verification and Validation, ICST 2016","author":"Moran Kevin","year":"2016","unstructured":"Kevin Moran, Mario Linares V\u00e1squez, Carlos Bernal-C\u00e1rdenas, Christopher Vendome, and Denys Poshyvanyk. 2016. Automatically Discovering, Reporting and Reproducing Android Application Crashes. In 2016 IEEE International Conference on Software Testing, Verification and Validation, ICST 2016, Chicago, IL, USA, April 11--15, 2016. 33--44."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.5555\/3154690.3154727"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2693208.2693222"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723872.2723883"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2014.01.006"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2013.6693093"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.5555\/2664446.2664454"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/SNPD.2013.92"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/358198.358210"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2771783.2771797"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2597008.2597148"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2014.39"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSAC.2005.17"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2014.40"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2803206"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635874"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.5555\/2337223.2337226"}],"event":{"name":"ICSE '18: 40th International Conference on Software Engineering","location":"Gothenburg Sweden","acronym":"ICSE '18","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE-CS Computer Society"]},"container-title":["Proceedings of the 40th International Conference on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3180155.3180224","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3180155.3180224","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:08:19Z","timestamp":1750208899000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3180155.3180224"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,5,27]]},"references-count":49,"alternative-id":["10.1145\/3180155.3180224","10.1145\/3180155"],"URL":"https:\/\/doi.org\/10.1145\/3180155.3180224","relation":{},"subject":[],"published":{"date-parts":[[2018,5,27]]},"assertion":[{"value":"2018-05-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}