{"id":"https://openalex.org/W2740268627","doi":"https://doi.org/10.1145/3106237.3106292","title":"Reproducing concurrency failures from crash stacks","display_name":"Reproducing concurrency failures from crash stacks","publication_year":2017,"publication_date":"2017-08-02","ids":{"openalex":"https://openalex.org/W2740268627","doi":"https://doi.org/10.1145/3106237.3106292","mag":"2740268627"},"language":"en","primary_location":{"id":"doi:10.1145/3106237.3106292","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3106237.3106292","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5018968193","display_name":"Francesco Adalberto Bianchi","orcid":null},"institutions":[{"id":"https://openalex.org/I57201433","display_name":"Universit\u00e0 della Svizzera italiana","ror":"https://ror.org/03c4atk17","country_code":"CH","type":"education","lineage":["https://openalex.org/I57201433"]}],"countries":["CH"],"is_corresponding":true,"raw_author_name":"Francesco A. Bianchi","raw_affiliation_strings":["University of Lugano, Switzerland"],"affiliations":[{"raw_affiliation_string":"University of Lugano, Switzerland","institution_ids":["https://openalex.org/I57201433"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066540482","display_name":"Mauro Pezz\u00e8","orcid":"https://orcid.org/0000-0001-5193-7379"},"institutions":[{"id":"https://openalex.org/I57201433","display_name":"Universit\u00e0 della Svizzera italiana","ror":"https://ror.org/03c4atk17","country_code":"CH","type":"education","lineage":["https://openalex.org/I57201433"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Mauro Pezz\u00e8","raw_affiliation_strings":["University of Lugano, Switzerland"],"affiliations":[{"raw_affiliation_string":"University of Lugano, Switzerland","institution_ids":["https://openalex.org/I57201433"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5068101658","display_name":"Valerio Terragni","orcid":"https://orcid.org/0000-0001-5885-9297"},"institutions":[{"id":"https://openalex.org/I57201433","display_name":"Universit\u00e0 della Svizzera italiana","ror":"https://ror.org/03c4atk17","country_code":"CH","type":"education","lineage":["https://openalex.org/I57201433"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Valerio Terragni","raw_affiliation_strings":["University of Lugano, Switzerland"],"affiliations":[{"raw_affiliation_string":"University of Lugano, Switzerland","institution_ids":["https://openalex.org/I57201433"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5018968193"],"corresponding_institution_ids":["https://openalex.org/I57201433"],"apc_list":null,"apc_paid":null,"fwci":4.4094,"has_fulltext":false,"cited_by_count":23,"citation_normalized_percentile":{"value":0.94883041,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"705","last_page":"716"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998999834060669,"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.9994999766349792,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9991999864578247,"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/crash","display_name":"Crash","score":0.7803723216056824},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7551290988922119},{"id":"https://openalex.org/keywords/concurrency","display_name":"Concurrency","score":0.7541239857673645},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.42233455181121826}],"concepts":[{"id":"https://openalex.org/C183469790","wikidata":"https://www.wikidata.org/wiki/Q333501","display_name":"Crash","level":2,"score":0.7803723216056824},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7551290988922119},{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.7541239857673645},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.42233455181121826}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3106237.3106292","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3106237.3106292","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering","raw_type":"proceedings-article"},{"id":"pmh:oai:boa.unimib.it:10281/172070","is_oa":false,"landing_page_url":"http://hdl.handle.net/10281/172070","pdf_url":null,"source":{"id":"https://openalex.org/S4306401259","display_name":"BOA (University of Milano-Bicocca)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I66752286","host_organization_name":"University of Milano-Bicocca","host_organization_lineage":["https://openalex.org/I66752286"],"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":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320320924","display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung","ror":"https://ror.org/00yjd3n13"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":64,"referenced_works":["https://openalex.org/W125251596","https://openalex.org/W350591867","https://openalex.org/W1480909796","https://openalex.org/W1597799702","https://openalex.org/W1971500760","https://openalex.org/W1972544179","https://openalex.org/W1995618241","https://openalex.org/W2005335403","https://openalex.org/W2015265712","https://openalex.org/W2023042624","https://openalex.org/W2031091051","https://openalex.org/W2047068447","https://openalex.org/W2051393771","https://openalex.org/W2056749200","https://openalex.org/W2072596778","https://openalex.org/W2080869721","https://openalex.org/W2082766667","https://openalex.org/W2096155624","https://openalex.org/W2096584575","https://openalex.org/W2097576663","https://openalex.org/W2101161997","https://openalex.org/W2101939036","https://openalex.org/W2103552788","https://openalex.org/W2104831091","https://openalex.org/W2107709519","https://openalex.org/W2109033563","https://openalex.org/W2109156518","https://openalex.org/W2111413199","https://openalex.org/W2112274482","https://openalex.org/W2112521545","https://openalex.org/W2113027907","https://openalex.org/W2114337691","https://openalex.org/W2120027538","https://openalex.org/W2121702020","https://openalex.org/W2122170581","https://openalex.org/W2123468567","https://openalex.org/W2123837004","https://openalex.org/W2127989655","https://openalex.org/W2130343490","https://openalex.org/W2132613390","https://openalex.org/W2133697637","https://openalex.org/W2134540982","https://openalex.org/W2138640277","https://openalex.org/W2149222015","https://openalex.org/W2150602145","https://openalex.org/W2154698535","https://openalex.org/W2159856414","https://openalex.org/W2160517961","https://openalex.org/W2164022236","https://openalex.org/W2164649341","https://openalex.org/W2166841005","https://openalex.org/W2170998491","https://openalex.org/W2171683519","https://openalex.org/W2273610566","https://openalex.org/W2296291039","https://openalex.org/W2357666213","https://openalex.org/W2531260568","https://openalex.org/W2617064781","https://openalex.org/W2619153025","https://openalex.org/W3140804348","https://openalex.org/W3149170054","https://openalex.org/W3151416809","https://openalex.org/W4243297195","https://openalex.org/W4243683024"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W2026516036","https://openalex.org/W626940945","https://openalex.org/W375763875","https://openalex.org/W2040826996","https://openalex.org/W2111579573","https://openalex.org/W120748129","https://openalex.org/W2061344455","https://openalex.org/W2744235150","https://openalex.org/W796478898"],"abstract_inverted_index":{"Reproducing":[0,14],"field":[1,16,101,186],"failures":[2,17,52,88,187],"is":[3,18],"the":[4,22,36,39,45,61,65,98,106,143,159,163,174,190,193],"first":[5],"essential":[6],"step":[7],"for":[8,49,131],"understanding,":[9],"localizing":[10],"and":[11,155,172],"removing":[12],"faults.":[13],"concurrency":[15,51,87,139],"hard":[19],"due":[20],"to":[21,80,113],"need":[23],"of":[24,41,63,100,109,123,145,170,184,192],"synthesizing":[25,64],"a":[26,31,78,115,120,137,146,151,167,181],"test":[27,66,83,111,153],"code":[28,67,154],"jointly":[29],"with":[30,128],"thread":[32],"interleaving":[33],"that":[34,68,85,89,141,177,188],"induce":[35],"failure":[37,140],"in":[38],"presence":[40],"limited":[42],"information":[43],"from":[44,92],"field.":[46],"Current":[47],"techniques":[48,130],"reproducing":[50],"focus":[53],"on":[54,180],"identifying":[55,149],"failure-inducing":[56,116,152],"interleavings,":[57,133],"leaving":[58],"largely":[59],"open":[60],"problem":[62],"manifests":[69],"such":[70],"interleavings.":[71],"In":[72,158],"this":[73],"paper,":[74,160],"we":[75,161,178],"present":[76,166],"ConCrash,":[77,171],"technique":[79],"automatically":[81,135],"generate":[82],"codes":[84,112],"reproduce":[86],"violate":[90],"thread-safety":[91,144],"crash":[93],"stacks,":[94],"which":[95],"commonly":[96],"summarize":[97],"conditions":[99],"failures.":[102],"ConCrash":[103,134,164],"efficiently":[104],"explores":[105],"huge":[107],"space":[108],"possible":[110],"identify":[114],"one":[117],"by":[118,148],"using":[119],"suitable":[121],"set":[122,183],"search":[124],"pruning":[125],"strategies.":[126],"Combined":[127],"existing":[129],"exploring":[132],"reproduces":[136],"given":[138],"violates":[142],"class":[147],"both":[150],"corresponding":[156],"interleaving.":[157],"define":[162],"approach,":[165],"prototype":[168],"implementation":[169],"discuss":[173],"experimental":[175],"results":[176],"obtained":[179],"known":[182],"ten":[185],"witness":[189],"effectiveness":[191],"approach.":[194]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":5}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
