{"id":"https://openalex.org/W2919518469","doi":"https://doi.org/10.1145/3340482.3342742","title":"SZZ unleashed: an open implementation of the SZZ algorithm - featuring example usage in a study of just-in-time bug prediction for the Jenkins project","display_name":"SZZ unleashed: an open implementation of the SZZ algorithm - featuring example usage in a study of just-in-time bug prediction for the Jenkins project","publication_year":2019,"publication_date":"2019-08-08","ids":{"openalex":"https://openalex.org/W2919518469","doi":"https://doi.org/10.1145/3340482.3342742","mag":"2919518469"},"language":"en","primary_location":{"id":"doi:10.1145/3340482.3342742","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3340482.3342742","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 3rd ACM SIGSOFT International Workshop on Machine Learning Techniques for Software Quality Evaluation","raw_type":"proceedings-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/1903.01742","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Markus Borg","orcid":null},"institutions":[{"id":"https://openalex.org/I2800664555","display_name":"RISE Research Institutes of Sweden","ror":"https://ror.org/03nnxqz81","country_code":"SE","type":"other","lineage":["https://openalex.org/I2800664555"]}],"countries":["SE"],"is_corresponding":true,"raw_author_name":"Markus Borg","raw_affiliation_strings":["RISE SICS, Sweden"],"affiliations":[{"raw_affiliation_string":"RISE SICS, Sweden","institution_ids":["https://openalex.org/I2800664555"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Oscar Svensson","orcid":null},"institutions":[{"id":"https://openalex.org/I187531555","display_name":"Lund University","ror":"https://ror.org/012a77v79","country_code":"SE","type":"education","lineage":["https://openalex.org/I187531555"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Oscar Svensson","raw_affiliation_strings":["Lund University, Sweden"],"affiliations":[{"raw_affiliation_string":"Lund University, Sweden","institution_ids":["https://openalex.org/I187531555"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Kristian Berg","orcid":null},"institutions":[{"id":"https://openalex.org/I187531555","display_name":"Lund University","ror":"https://ror.org/012a77v79","country_code":"SE","type":"education","lineage":["https://openalex.org/I187531555"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Kristian Berg","raw_affiliation_strings":["Lund University, Sweden"],"affiliations":[{"raw_affiliation_string":"Lund University, Sweden","institution_ids":["https://openalex.org/I187531555"]}]},{"author_position":"last","author":{"id":null,"display_name":"Daniel Hansson","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Daniel Hansson","raw_affiliation_strings":["Verifyter, Sweden"],"affiliations":[{"raw_affiliation_string":"Verifyter, Sweden","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I2800664555"],"apc_list":null,"apc_paid":null,"fwci":13.0343,"has_fulltext":false,"cited_by_count":69,"citation_normalized_percentile":{"value":0.98639852,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"7","last_page":"12"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":1.0,"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":1.0,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.996399998664856,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9933000206947327,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/implementation","display_name":"Implementation","score":0.8184999823570251},{"id":"https://openalex.org/keywords/software-implementation","display_name":"Software implementation","score":0.5709999799728394},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5540000200271606},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.5242999792098999},{"id":"https://openalex.org/keywords/bittorrent-tracker","display_name":"BitTorrent tracker","score":0.44859999418258667},{"id":"https://openalex.org/keywords/reverse-engineering","display_name":"Reverse engineering","score":0.40119999647140503},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.32510000467300415}],"concepts":[{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.8184999823570251},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6916999816894531},{"id":"https://openalex.org/C2983609787","wikidata":"https://www.wikidata.org/wiki/Q10534782","display_name":"Software implementation","level":3,"score":0.5709999799728394},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5540000200271606},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.5242999792098999},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.47209998965263367},{"id":"https://openalex.org/C57501372","wikidata":"https://www.wikidata.org/wiki/Q2021268","display_name":"BitTorrent tracker","level":3,"score":0.44859999418258667},{"id":"https://openalex.org/C207850805","wikidata":"https://www.wikidata.org/wiki/Q269608","display_name":"Reverse engineering","level":2,"score":0.40119999647140503},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3894999921321869},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.32510000467300415},{"id":"https://openalex.org/C180198813","wikidata":"https://www.wikidata.org/wiki/Q121182","display_name":"Information system","level":2,"score":0.32190001010894775},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.3199000060558319},{"id":"https://openalex.org/C2778464652","wikidata":"https://www.wikidata.org/wiki/Q309849","display_name":"Open research","level":2,"score":0.31769999861717224},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.2957000136375427},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.29330000281333923},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2815000116825104},{"id":"https://openalex.org/C3018397939","wikidata":"https://www.wikidata.org/wiki/Q3644502","display_name":"Open source","level":3,"score":0.2809999883174896},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.2741999924182892},{"id":"https://openalex.org/C2781215313","wikidata":"https://www.wikidata.org/wiki/Q3493345","display_name":"SPARK (programming language)","level":2,"score":0.2526000142097473}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3340482.3342742","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3340482.3342742","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 3rd ACM SIGSOFT International Workshop on Machine Learning Techniques for Software Quality Evaluation","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:1903.01742","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1903.01742","pdf_url":"https://arxiv.org/pdf/1903.01742","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:1903.01742","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1903.01742","pdf_url":"https://arxiv.org/pdf/1903.01742","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1548660762","display_name":null,"funder_award_id":"TESTOMATProject","funder_id":"https://openalex.org/F4320325600","funder_display_name":"ITEA3"}],"funders":[{"id":"https://openalex.org/F4320325600","display_name":"ITEA3","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W1620389387","https://openalex.org/W1912151884","https://openalex.org/W1987855178","https://openalex.org/W2057826716","https://openalex.org/W2100945416","https://openalex.org/W2101728371","https://openalex.org/W2103640219","https://openalex.org/W2104942599","https://openalex.org/W2111421634","https://openalex.org/W2111517663","https://openalex.org/W2126166995","https://openalex.org/W2132887549","https://openalex.org/W2147122181","https://openalex.org/W2147386665","https://openalex.org/W2151666086","https://openalex.org/W2158348370","https://openalex.org/W2505184898","https://openalex.org/W2521200999","https://openalex.org/W2623262941","https://openalex.org/W2792987835","https://openalex.org/W4235354960"],"related_works":[],"abstract_inverted_index":{"Machine":[0],"learning":[1],"applications":[2],"in":[3,58],"software":[4,53],"engineering":[5],"often":[6,16,34,40],"rely":[7,41],"on":[8,42,87,117,159,170],"detailed":[9],"information":[10,18],"about":[11,19,25],"bugs.":[12],"While":[13],"issue":[14],"trackers":[15],"contain":[17],"when":[20,26],"bugs":[21],"were":[22,28],"fixed,":[23],"details":[24],"they":[27],"introduced":[29],"to":[30,50,91,123,165,177],"the":[31,43,94,133,150,175],"system":[32],"are":[33],"absent.":[35],"As":[36],"a":[37,47,59,76,99,146],"remedy,":[38],"researchers":[39,65],"SZZ":[44,69,88,106,127,134,168],"algorithm":[45,135],"as":[46,56,83],"heuristic":[48],"approach":[49],"identify":[51],"bug-introducing":[52],"changes.":[54],"Unfortunately,":[55],"reported":[57],"recent":[60],"systematic":[61],"literature":[62],"review,":[63],"few":[64],"have":[66,108],"made":[67],"their":[68,118],"implementations":[70,107],"publicly":[71],"available.":[72],"Consequently,":[73],"there":[74,97],"is":[75,81,98],"risk":[77,100],"that":[78,101],"research":[79,115],"effort":[80],"wasted":[82],"new":[84],"projects":[85],"based":[86,116],"output":[89,119],"need":[90],"initially":[92],"reimplement":[93],"approach.":[95],"Furthermore,":[96],"newly":[102],"developed":[103],"(closed":[104],"source)":[105],"not":[109],"been":[110],"properly":[111],"tested,":[112],"thus":[113],"conducting":[114],"might":[120],"introduce":[121],"threats":[122],"validity.":[124],"We":[125,163],"present":[126],"Unleashed,":[128],"an":[129,156],"open":[130],"implementation":[131,143],"of":[132],"for":[136,149],"git":[137],"repositories.":[138],"This":[139],"paper":[140],"describes":[141],"our":[142],"along":[144],"with":[145,155],"usage":[147],"example":[148],"Jenkins":[151],"project,":[152],"and":[153,172],"conclude":[154],"illustrative":[157],"study":[158],"just-in-time":[160],"bug":[161],"prediction.":[162],"hope":[164],"continue":[166],"evolving":[167],"Unleashed":[169],"GitHub,":[171],"warmly":[173],"invite":[174],"community":[176],"contribute.":[178]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":10},{"year":2024,"cited_by_count":8},{"year":2023,"cited_by_count":13},{"year":2022,"cited_by_count":11},{"year":2021,"cited_by_count":19},{"year":2020,"cited_by_count":6},{"year":2019,"cited_by_count":1}],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2019-03-11T00:00:00"}
