{"id":"https://openalex.org/W2161857935","doi":"https://doi.org/10.1145/1735997.1736002","title":"Multi-stage replay with crosscut","display_name":"Multi-stage replay with crosscut","publication_year":2010,"publication_date":"2010-03-17","ids":{"openalex":"https://openalex.org/W2161857935","doi":"https://doi.org/10.1145/1735997.1736002","mag":"2161857935"},"language":"en","primary_location":{"id":"doi:10.1145/1735997.1736002","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1735997.1736002","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 6th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments","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/A5063153628","display_name":"Jim Chow","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Jim Chow","raw_affiliation_strings":["VMware, Palo Alto, CA, USA"],"affiliations":[{"raw_affiliation_string":"VMware, Palo Alto, CA, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011369303","display_name":"Dominic Lucchetti","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Dominic Lucchetti","raw_affiliation_strings":["VMware, Palo Alto, CA, USA"],"affiliations":[{"raw_affiliation_string":"VMware, Palo Alto, CA, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064270205","display_name":"Tal Garfinkel","orcid":"https://orcid.org/0000-0003-4213-4755"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tal Garfinkel","raw_affiliation_strings":["VMware, Palo Alto, CA, USA"],"affiliations":[{"raw_affiliation_string":"VMware, Palo Alto, CA, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016327606","display_name":"Geoffrey Lefebvre","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Geoffrey Lefebvre","raw_affiliation_strings":["VMware, Palo Alto, CA, USA"],"affiliations":[{"raw_affiliation_string":"VMware, Palo Alto, CA, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074196075","display_name":"Ryan W. Gardner","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ryan Gardner","raw_affiliation_strings":["VMware, Palo Alto, CA, USA"],"affiliations":[{"raw_affiliation_string":"VMware, Palo Alto, CA, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113469293","display_name":"Joshua Mason","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Joshua Mason","raw_affiliation_strings":["VMware, Palo Alto, CA, USA"],"affiliations":[{"raw_affiliation_string":"VMware, Palo Alto, CA, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103577128","display_name":"Sam Small","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sam Small","raw_affiliation_strings":["VMware, Palo Alto, CA, USA"],"affiliations":[{"raw_affiliation_string":"VMware, Palo Alto, CA, USA","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5027819880","display_name":"Peter M. Chen","orcid":"https://orcid.org/0000-0002-5951-4183"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan\u2013Ann Arbor","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Peter M. Chen","raw_affiliation_strings":["University of Michigan, Ann Arbor, MI, USA"],"affiliations":[{"raw_affiliation_string":"University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5063153628"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":5.5787,"has_fulltext":false,"cited_by_count":34,"citation_normalized_percentile":{"value":0.9626311,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"13","last_page":"24"},"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.9990000128746033,"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.9990000128746033,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9984999895095825,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9976000189781189,"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/stage","display_name":"Stage (stratigraphy)","score":0.6572039723396301},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5379998683929443},{"id":"https://openalex.org/keywords/geology","display_name":"Geology","score":0.165528804063797},{"id":"https://openalex.org/keywords/paleontology","display_name":"Paleontology","score":0.11422976851463318}],"concepts":[{"id":"https://openalex.org/C146357865","wikidata":"https://www.wikidata.org/wiki/Q1123245","display_name":"Stage (stratigraphy)","level":2,"score":0.6572039723396301},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5379998683929443},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.165528804063797},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.11422976851463318}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/1735997.1736002","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1735997.1736002","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 6th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.598.9683","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.598.9683","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.vmware.com/files/pdf/partners/academic/jchow_VEE10.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16","score":0.7300000190734863}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":31,"referenced_works":["https://openalex.org/W11234669","https://openalex.org/W19730443","https://openalex.org/W145355838","https://openalex.org/W1500546894","https://openalex.org/W1549813142","https://openalex.org/W1641762327","https://openalex.org/W1673079227","https://openalex.org/W1867761151","https://openalex.org/W2095469619","https://openalex.org/W2106471636","https://openalex.org/W2108806129","https://openalex.org/W2112731379","https://openalex.org/W2114488210","https://openalex.org/W2121766388","https://openalex.org/W2123511529","https://openalex.org/W2135531618","https://openalex.org/W2138107754","https://openalex.org/W2141109493","https://openalex.org/W2142892618","https://openalex.org/W2144465510","https://openalex.org/W2152795747","https://openalex.org/W2154612074","https://openalex.org/W2155750598","https://openalex.org/W2156858199","https://openalex.org/W2217697042","https://openalex.org/W2242837385","https://openalex.org/W3147113554","https://openalex.org/W3147275543","https://openalex.org/W4232895233","https://openalex.org/W4254615111","https://openalex.org/W6639135891"],"related_works":["https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W2376932109","https://openalex.org/W2382290278","https://openalex.org/W2350741829","https://openalex.org/W2130043461","https://openalex.org/W2530322880","https://openalex.org/W1596801655"],"abstract_inverted_index":{"Deterministic":[0],"record-replay":[1,20,240],"has":[2],"many":[3],"useful":[4],"applications,":[5,163],"ranging":[6],"from":[7],"fault":[8],"tolerance":[9],"and":[10,14,35,148,226,242,266,272],"forensics":[11],"to":[12,31,40,64,81,84,102,116,125,142,185,218,276,284],"reproducing":[13],"diagnosing":[15],"bugs.":[16],"When":[17],"choosing":[18],"a":[19,27,103,222,244],"solution,":[21],"the":[22,33,52,66,85,92,96,107,130,161,178,182,207,211,259,262,278,282],"system":[23],"admin-istrator":[24],"must":[25],"choose":[26],"priori":[28],"how":[29,51,115,252,275],"comprehensively":[30],"record":[32,41],"execution":[34],"at":[36,95,202],"what":[37],"abstraction":[38,93,149,179],"level":[39,94,180,280],"it.":[42],"Unfortunately,":[43],"these":[44,118],"choices":[45],"may":[46,59,73],"not":[47],"match":[48],"well":[49],"with":[50,106,198],"recording":[53,58,99],"is":[54,79],"eventu-ally":[55],"used.":[56],"A":[57],"contain":[60,74],"too":[61],"little":[62],"information":[63,77],"support":[65],"end":[67,86,108,131],"use":[68,109,288],"of":[69,88,98,110,133,166,181,246,257,261,264,281],"replay,":[70],"or":[71,164,191],"it":[72],"more":[75,223,286],"sensitive":[76,172,270],"than":[78],"allowed":[80],"be":[82,143,196],"shown":[83],"user":[87],"replay.":[89,111,134],"Similarly,":[90],"fixing":[91],"time":[97,147],"often":[100],"leads":[101],"semantic":[104],"mismatch":[105],"This":[112],"paper":[113],"describes":[114],"remedy":[117],"problems":[119],"by":[120],"adding":[121],"customizable":[122],"replay":[123,140,183,216,248],"stages":[124],"create":[126,156,255],"special-purpose":[127],"logs":[128,141,220],"for":[129,229],"users":[132,154],"Our":[135,232],"system,":[136],"called":[137],"Crosscut,":[138],"allows":[139],"\u201csliced":[144],"\u201d":[145],"along":[146],"boundaries.":[150],"Using":[151],"this":[152],"approach,":[153],"can":[155,175,194,254],"slices":[157,256],"that":[158,170],"include":[159],"only":[160,258],"processes,":[162],"components":[165,209],"interest,":[167],"excluding":[168],"parts":[169,260],"handle":[171],"data.":[173],"Users":[174],"also":[176],"retarget":[177,277],"log":[184,283],"higher-level":[186],"platforms,":[187],"such":[188],"as":[189],"Perl":[190],"Valgrind.":[192],"Exe-cution":[193],"then":[195],"augmented":[197],"additional":[199],"analysis":[200],"code":[201],"re-play":[203,290],"time,":[204],"without":[205],"disturbing":[206],"replayed":[208],"in":[210],"slice.":[212],"Crosscut":[213,234,253],"thus":[214],"uses":[215],"itself":[217],"transform":[219],"into":[221],"effi-cient,":[224],"secure,":[225],"usable":[227],"form":[228],"replay-based":[230],"applications.":[231],"current":[233],"prototype":[235],"builds":[236],"on":[237],"VMware":[238],"Worksta-tion\u2019s":[239],"capabilities,":[241],"supports":[243],"variety":[245],"differ-ent":[247],"environments.":[249],"We":[250],"show":[251,274],"computation":[263],"interest":[265],"thereby":[267],"avoid":[268],"leaking":[269],"information,":[271],"we":[273],"ab-straction":[279],"enable":[285],"convenient":[287],"during":[289],"debugging.":[291]},"counts_by_year":[{"year":2022,"cited_by_count":2},{"year":2020,"cited_by_count":3},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":3},{"year":2015,"cited_by_count":4},{"year":2014,"cited_by_count":5},{"year":2013,"cited_by_count":8},{"year":2012,"cited_by_count":3}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
