{"id":"https://openalex.org/W3091065534","doi":"https://doi.org/10.1145/3377811.3380426","title":"Watchman","display_name":"Watchman","publication_year":2020,"publication_date":"2020-06-27","ids":{"openalex":"https://openalex.org/W3091065534","doi":"https://doi.org/10.1145/3377811.3380426","mag":"3091065534"},"language":"en","primary_location":{"id":"doi:10.1145/3377811.3380426","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3377811.3380426","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://repository.ust.hk/ir/bitstream/1783.1-106366/1/106366.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100347016","display_name":"Ying Wang","orcid":"https://orcid.org/0000-0001-8645-4326"},"institutions":[{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ying Wang","raw_affiliation_strings":["Northeastern University, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Northeastern University, China","institution_ids":["https://openalex.org/I9224756"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003031253","display_name":"Ming Wen","orcid":"https://orcid.org/0000-0001-5588-9618"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ming Wen","raw_affiliation_strings":["HUST, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"HUST, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084868951","display_name":"Yepang Liu","orcid":"https://orcid.org/0000-0001-8147-8126"},"institutions":[{"id":"https://openalex.org/I3045169105","display_name":"Southern University of Science and Technology","ror":"https://ror.org/049tv2d57","country_code":"CN","type":"education","lineage":["https://openalex.org/I3045169105"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yepang Liu","raw_affiliation_strings":["SUSTech, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SUSTech, China","institution_ids":["https://openalex.org/I3045169105"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5107249126","display_name":"Yibo Wang","orcid":"https://orcid.org/0009-0008-4967-7879"},"institutions":[{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yibo Wang","raw_affiliation_strings":["Northeastern University, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Northeastern University, China","institution_ids":["https://openalex.org/I9224756"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085812080","display_name":"Zhenming Li","orcid":"https://orcid.org/0000-0002-6752-6264"},"institutions":[{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhenming Li","raw_affiliation_strings":["Northeastern University, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Northeastern University, China","institution_ids":["https://openalex.org/I9224756"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100406980","display_name":"Chao Wang","orcid":"https://orcid.org/0000-0002-4089-4681"},"institutions":[{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chao Wang","raw_affiliation_strings":["Northeastern University, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Northeastern University, China","institution_ids":["https://openalex.org/I9224756"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080895253","display_name":"Hai Yu","orcid":"https://orcid.org/0000-0002-8024-1781"},"institutions":[{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hai Yu","raw_affiliation_strings":["Northeastern University, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Northeastern University, China","institution_ids":["https://openalex.org/I9224756"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034057959","display_name":"Shing-Chi Cheung","orcid":"https://orcid.org/0000-0002-3508-7172"},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Shing-Chi Cheung","raw_affiliation_strings":["HKUST, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"HKUST, China","institution_ids":["https://openalex.org/I200769079"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052203980","display_name":"Chang Xu","orcid":"https://orcid.org/0000-0002-6299-4704"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chang Xu","raw_affiliation_strings":["Nanjing University, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Nanjing University, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5040140553","display_name":"Zhiliang Zhu","orcid":"https://orcid.org/0000-0003-3450-1711"},"institutions":[{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhiliang Zhu","raw_affiliation_strings":["Northeastern University, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Northeastern University, China","institution_ids":["https://openalex.org/I9224756"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":7.5038,"has_fulltext":true,"cited_by_count":67,"citation_normalized_percentile":{"value":0.98014948,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"125","last_page":"135"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998999834060669,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9873999953269958,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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.9858999848365784,"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/python","display_name":"Python (programming language)","score":0.8755449056625366},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7589420080184937},{"id":"https://openalex.org/keywords/download","display_name":"Download","score":0.4963875412940979},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.454015851020813},{"id":"https://openalex.org/keywords/automation","display_name":"Automation","score":0.4441477656364441},{"id":"https://openalex.org/keywords/root-cause","display_name":"Root cause","score":0.4260753095149994},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.36622798442840576},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3179939389228821},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.1387462019920349},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.07561394572257996}],"concepts":[{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.8755449056625366},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7589420080184937},{"id":"https://openalex.org/C2780154274","wikidata":"https://www.wikidata.org/wiki/Q7126717","display_name":"Download","level":2,"score":0.4963875412940979},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.454015851020813},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.4441477656364441},{"id":"https://openalex.org/C84945661","wikidata":"https://www.wikidata.org/wiki/Q7366567","display_name":"Root cause","level":2,"score":0.4260753095149994},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.36622798442840576},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3179939389228821},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.1387462019920349},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.07561394572257996},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/3377811.3380426","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3377811.3380426","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering","raw_type":"proceedings-article"},{"id":"pmh:oai:repository.ust.hk:1783.1-106366","is_oa":true,"landing_page_url":"http://repository.ust.hk/ir/Record/1783.1-106366","pdf_url":"http://repository.ust.hk/ir/bitstream/1783.1-106366/1/106366.pdf","source":{"id":"https://openalex.org/S4306401796","display_name":"Rare & Special e-Zone (The Hong Kong University of Science and Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I200769079","host_organization_name":"Hong Kong University of Science and Technology","host_organization_lineage":["https://openalex.org/I200769079"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Conference paper"},{"id":"pmh:oai:repository.hkust.edu.hk:1783.1-106366","is_oa":false,"landing_page_url":"https://repository.hkust.edu.hk/ir/Record/1783.1-106366","pdf_url":null,"source":{"id":"https://openalex.org/S4306401796","display_name":"Rare & Special e-Zone (The Hong Kong University of Science and Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I200769079","host_organization_name":"Hong Kong University of Science and Technology","host_organization_lineage":["https://openalex.org/I200769079"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Conference paper"}],"best_oa_location":{"id":"pmh:oai:repository.ust.hk:1783.1-106366","is_oa":true,"landing_page_url":"http://repository.ust.hk/ir/Record/1783.1-106366","pdf_url":"http://repository.ust.hk/ir/bitstream/1783.1-106366/1/106366.pdf","source":{"id":"https://openalex.org/S4306401796","display_name":"Rare & Special e-Zone (The Hong Kong University of Science and Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I200769079","host_organization_name":"Hong Kong University of Science and Technology","host_organization_lineage":["https://openalex.org/I200769079"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Conference paper"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1888249465","display_name":"\u81ea\u6210\u957f\u590d\u6742\u8f6f\u4ef6\u7cfb\u7edf\u6784\u5efa\u65b9\u6cd5\u4e0e\u8fd0\u884c\u652f\u6491\u7814\u7a76","funder_award_id":"61932021","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5054104090","display_name":null,"funder_award_id":"61802164","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5057767252","display_name":null,"funder_award_id":"61902056","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7387638749","display_name":null,"funder_award_id":"61977014","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G932316202","display_name":null,"funder_award_id":"2017KSYS008","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320323537","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3091065534.pdf","grobid_xml":"https://content.openalex.org/works/W3091065534.grobid-xml"},"referenced_works_count":24,"referenced_works":["https://openalex.org/W2003652587","https://openalex.org/W2023799988","https://openalex.org/W2095839586","https://openalex.org/W2326091465","https://openalex.org/W2491068257","https://openalex.org/W2513201734","https://openalex.org/W2529881162","https://openalex.org/W2565788456","https://openalex.org/W2794456160","https://openalex.org/W2888390988","https://openalex.org/W2899036005","https://openalex.org/W2899324080","https://openalex.org/W2922277172","https://openalex.org/W2953934237","https://openalex.org/W2963177368","https://openalex.org/W2965940576","https://openalex.org/W3105319283","https://openalex.org/W3112867903","https://openalex.org/W3114124207","https://openalex.org/W3116343364","https://openalex.org/W3117169386","https://openalex.org/W4245038615","https://openalex.org/W4251154661","https://openalex.org/W4287646773"],"related_works":["https://openalex.org/W2183842793","https://openalex.org/W4255676640","https://openalex.org/W2485259751","https://openalex.org/W4236216870","https://openalex.org/W4243876796","https://openalex.org/W2485273903","https://openalex.org/W2482041988","https://openalex.org/W2489685223","https://openalex.org/W2497349655","https://openalex.org/W2341492732"],"abstract_inverted_index":{"The":[0],"PyPI":[1,136,143],"ecosystem":[2],"has":[3],"indexed":[4],"millions":[5],"of":[6,18,77,101,166,178],"Python":[7,36,61],"libraries":[8],"to":[9,12,47,67,112,129,163],"allow":[10],"developers":[11,63,165],"automatically":[13],"download":[14],"and":[15,98,104,115,124,149,153],"install":[16],"dependencies":[17],"their":[19,116],"projects":[20,37],"based":[21],"on":[22,88,119],"the":[23,28,74,95,135,164,167],"specified":[24],"version":[25,33],"constraints.":[26],"Despite":[27],"convenience":[29],"brought":[30],"by":[31,184],"automation,":[32],"constraints":[34],"in":[35,42,60],"can":[38,110],"easily":[39],"conflict,":[40],"resulting":[41],"build":[43],"failures.":[44],"We":[45,93,159],"refer":[46],"such":[48],"conflicts":[49,133],"as":[50],"<u>D</u>ependency":[51],"<u>C</u>onfict":[52],"(DC)":[53],"issues.":[54,79,92,158],"Although":[55],"DC":[56,91,113,157],"issues":[57,103,114,162,173],"are":[58],"common":[59],"projects,":[62],"lack":[64],"tool":[65],"support":[66],"gain":[68],"a":[69,127],"comprehensive":[70],"knowledge":[71],"for":[72,134],"diagnosing":[73],"root":[75],"causes":[76],"these":[78,102,161],"In":[80,138],"this":[81],"paper,":[82],"we":[83,122],"conducted":[84],"an":[85],"empirical":[86],"study":[87],"235":[89],"real-world":[90],"studied":[94],"manifestation":[96],"patterns":[97],"fixing":[99],"strategies":[100],"found":[105,154],"several":[106],"key":[107],"factors":[108],"that":[109],"lead":[111],"regressions.":[117],"Based":[118],"our":[120,139,186],"findings,":[121],"designed":[123],"implemented":[125],"Watchman,":[126],"technique":[128],"continuously":[130],"monitor":[131],"dependency":[132],"ecosystem.":[137],"evaluation,":[140],"Watchman":[141],"analyzed":[142],"snapshots":[144],"between":[145],"11":[146],"Jul":[147],"2019":[148],"16":[150],"Aug":[151],"2019,":[152],"117":[155],"potential":[156],"reported":[160],"corresponding":[168],"projects.":[169],"So":[170],"far,":[171],"63":[172],"have":[174,180],"been":[175,181],"confirmed,":[176],"38":[177],"which":[179],"quickly":[182],"fixed":[183],"applying":[185],"suggested":[187],"patches.":[188]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":8},{"year":2024,"cited_by_count":23},{"year":2023,"cited_by_count":11},{"year":2022,"cited_by_count":7},{"year":2021,"cited_by_count":15}],"updated_date":"2026-08-12T21:12:35.861297","created_date":"2020-10-08T00:00:00"}
