{"id":"https://openalex.org/W2888199731","doi":"https://doi.org/10.1145/3238147.3238186","title":"Replay without recording of production bugs for service oriented applications","display_name":"Replay without recording of production bugs for service oriented applications","publication_year":2018,"publication_date":"2018-08-20","ids":{"openalex":"https://openalex.org/W2888199731","doi":"https://doi.org/10.1145/3238147.3238186","mag":"2888199731"},"language":"en","primary_location":{"id":"doi:10.1145/3238147.3238186","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3238147.3238186","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3238147.3238186","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3238147.3238186","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5020109730","display_name":"Nipun Arora","orcid":"https://orcid.org/0000-0002-1835-1189"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Nipun Arora","raw_affiliation_strings":["Dropbox, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dropbox, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053080959","display_name":"Jonathan Bell","orcid":"https://orcid.org/0000-0002-1187-9298"},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jonathan Bell","raw_affiliation_strings":["George Mason University, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"George Mason University, USA","institution_ids":["https://openalex.org/I162714631"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020028377","display_name":"Franjo Ivan\u010di\u0107","orcid":null},"institutions":[{"id":"https://openalex.org/I1291425158","display_name":"Google (United States)","ror":"https://ror.org/00njsd438","country_code":"US","type":"company","lineage":["https://openalex.org/I1291425158","https://openalex.org/I4210128969"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Franjo Ivan\u010di\u0107","raw_affiliation_strings":["Google, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Google, USA","institution_ids":["https://openalex.org/I1291425158"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090171418","display_name":"Gail E. Kaiser","orcid":"https://orcid.org/0000-0002-8791-1178"},"institutions":[{"id":"https://openalex.org/I78577930","display_name":"Columbia University","ror":"https://ror.org/00hj8s172","country_code":"US","type":"education","lineage":["https://openalex.org/I78577930"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gail Kaiser","raw_affiliation_strings":["Columbia University, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Columbia University, USA","institution_ids":["https://openalex.org/I78577930"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5064541855","display_name":"Baishakhi Ray","orcid":"https://orcid.org/0000-0003-3406-5235"},"institutions":[{"id":"https://openalex.org/I78577930","display_name":"Columbia University","ror":"https://ror.org/00hj8s172","country_code":"US","type":"education","lineage":["https://openalex.org/I78577930"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Baishakhi Ray","raw_affiliation_strings":["Columbia University, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Columbia University, USA","institution_ids":["https://openalex.org/I78577930"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":14,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"7","issue":null,"first_page":"452","last_page":"463"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9998999834060669,"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"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9991999864578247,"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.9984999895095825,"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/computer-science","display_name":"Computer science","score":0.8431704640388489},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.8211244344711304},{"id":"https://openalex.org/keywords/sandbox","display_name":"Sandbox (software development)","score":0.684579610824585},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.5135934352874756},{"id":"https://openalex.org/keywords/virtualization","display_name":"Virtualization","score":0.48435840010643005},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4536251425743103},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4446040987968445},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.427320659160614},{"id":"https://openalex.org/keywords/service","display_name":"Service (business)","score":0.4243469834327698},{"id":"https://openalex.org/keywords/planetlab","display_name":"PlanetLab","score":0.4171355962753296},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.39523446559906006},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.3014128506183624},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.11915454268455505}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8431704640388489},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.8211244344711304},{"id":"https://openalex.org/C167981075","wikidata":"https://www.wikidata.org/wiki/Q2667186","display_name":"Sandbox (software development)","level":2,"score":0.684579610824585},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.5135934352874756},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.48435840010643005},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4536251425743103},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4446040987968445},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.427320659160614},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.4243469834327698},{"id":"https://openalex.org/C2780300890","wikidata":"https://www.wikidata.org/wiki/Q851973","display_name":"PlanetLab","level":3,"score":0.4171355962753296},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.39523446559906006},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.3014128506183624},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.11915454268455505},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C136264566","wikidata":"https://www.wikidata.org/wiki/Q159810","display_name":"Economy","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3238147.3238186","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3238147.3238186","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3238147.3238186","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3238147.3238186","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3238147.3238186","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3238147.3238186","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.4399999976158142}],"awards":[{"id":"https://openalex.org/G1632601834","display_name":"TWC: Medium: Toward Trustworthy Mutable Replay for Security Patches","funder_award_id":"1563555","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4723136834","display_name":null,"funder_award_id":"CCF-1619123","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5888797148","display_name":"TWC: Small: Collaborative: Automated Detection and Repair of Error Handling Bugs in SSL/TLS Implementations","funder_award_id":"1618771","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6327965882","display_name":null,"funder_award_id":"CNS-1563555","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7006935713","display_name":"CHS: Small: Translating Compilers for Visual Computing in Dynamic Languages","funder_award_id":"1619123","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8622165308","display_name":null,"funder_award_id":"CNS-1563555, CCF-1619123, CNS-1618771","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2888199731.pdf","grobid_xml":"https://content.openalex.org/works/W2888199731.grobid-xml"},"referenced_works_count":74,"referenced_works":["https://openalex.org/W11234669","https://openalex.org/W1455804204","https://openalex.org/W1524673069","https://openalex.org/W1549813142","https://openalex.org/W1580714733","https://openalex.org/W1597799702","https://openalex.org/W1613865581","https://openalex.org/W1867761151","https://openalex.org/W1877496576","https://openalex.org/W1972304371","https://openalex.org/W1973842602","https://openalex.org/W1984554975","https://openalex.org/W1986819805","https://openalex.org/W1997269120","https://openalex.org/W1997787524","https://openalex.org/W2012431717","https://openalex.org/W2015840019","https://openalex.org/W2027518387","https://openalex.org/W2037632709","https://openalex.org/W2040489479","https://openalex.org/W2045709930","https://openalex.org/W2055965695","https://openalex.org/W2056749200","https://openalex.org/W2059385647","https://openalex.org/W2066660519","https://openalex.org/W2074453851","https://openalex.org/W2074885502","https://openalex.org/W2078348653","https://openalex.org/W2080869721","https://openalex.org/W2087946700","https://openalex.org/W2096584575","https://openalex.org/W2104696904","https://openalex.org/W2108806129","https://openalex.org/W2113404202","https://openalex.org/W2118315969","https://openalex.org/W2123524055","https://openalex.org/W2129663982","https://openalex.org/W2130473288","https://openalex.org/W2132241232","https://openalex.org/W2135023759","https://openalex.org/W2138058557","https://openalex.org/W2138165844","https://openalex.org/W2139627310","https://openalex.org/W2142892618","https://openalex.org/W2146280225","https://openalex.org/W2150176148","https://openalex.org/W2154698535","https://openalex.org/W2155043856","https://openalex.org/W2156858199","https://openalex.org/W2160329567","https://openalex.org/W2161104175","https://openalex.org/W2164649341","https://openalex.org/W2165811181","https://openalex.org/W2166091242","https://openalex.org/W2168086664","https://openalex.org/W2169870841","https://openalex.org/W2171581420","https://openalex.org/W2182512642","https://openalex.org/W2193288339","https://openalex.org/W2272096322","https://openalex.org/W2412911721","https://openalex.org/W2795667685","https://openalex.org/W2802856615","https://openalex.org/W2887101328","https://openalex.org/W2914775513","https://openalex.org/W2978655370","https://openalex.org/W2997781304","https://openalex.org/W3005566493","https://openalex.org/W3105711554","https://openalex.org/W4242346613","https://openalex.org/W4246906397","https://openalex.org/W6680602711","https://openalex.org/W6685267739","https://openalex.org/W6768959830"],"related_works":["https://openalex.org/W2003752564","https://openalex.org/W1979307418","https://openalex.org/W42609249","https://openalex.org/W2135797138","https://openalex.org/W2592877159","https://openalex.org/W2233357953","https://openalex.org/W2159342399","https://openalex.org/W2033352828","https://openalex.org/W1480697547","https://openalex.org/W2078281120"],"abstract_inverted_index":{"Short":[0],"time-to-localize":[1],"and":[2,33,63,111,131],"time-to-fix":[3],"for":[4,10,37,54],"production":[5,40,141,153],"bugs":[6,94],"is":[7,22,52],"extremely":[8],"important":[9],"any":[11],"24x7":[12],"service-oriented":[13],"application":[14,104,157],"(SOA).":[15],"Debugging":[16],"buggy":[17],"behavior":[18],"in":[19,57],"deployed":[20],"applications":[21],"hard,":[23],"as":[24],"it":[25],"requires":[26],"careful":[27],"reproduction":[28],"of":[29,79,91,139],"a":[30,66,88,117],"similar":[31],"environment":[32],"workload.":[34],"Prior":[35],"approaches":[36],"automatically":[38,69],"reproducing":[39],"failures":[41,56],"do":[42],"not":[43],"scale":[44],"to":[45,77,115,128,145],"large":[46],"SOA":[47,58],"systems.":[48,98],"Our":[49],"key":[50],"insight":[51,83],"that":[53,84,107,149],"many":[55,61],"systems":[59],"(e.g.,":[60],"semantic":[62],"performance":[64,136],"bugs),":[65],"failure":[67],"can":[68,150],"be":[70],"reproduced":[71],"solely":[72],"by":[73],"relaying":[74],"network":[75,112],"packets":[76],"replicas":[78],"suspect":[80],"services,":[81],"an":[82,103],"we":[85],"validated":[86],"through":[87],"manual":[89],"study":[90],"16":[92],"real":[93],"across":[95],"five":[96],"different":[97],"This":[99],"paper":[100],"presents":[101],"Parikshan,":[102],"monitoring":[105,147,158],"framework":[106],"leverages":[108],"user-space":[109],"virtualization":[110],"proxy":[113],"technologies":[114],"provide":[116],"sandbox":[118],"\u201cdebug\u201d":[119,123],"environment.":[120,142],"In":[121,143],"this":[122],"environment,":[124],"developers":[125],"are":[126],"free":[127],"attach":[129],"debuggers":[130],"analysis":[132],"tools":[133],"without":[134],"impacting":[135],"or":[137],"correctness":[138],"the":[140],"comparison":[144],"existing":[146],"solutions":[148],"slow":[151],"down":[152],"applications,":[154],"Parikshan":[155],"allows":[156],"at":[159],"significantly":[160],"lower":[161],"overhead.":[162]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":3}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
