Mugshot: Deterministic Capture and Replay for JavaScript Applications

@inproceedings{Mickens2010MugshotDC,
  title={Mugshot: Deterministic Capture and Replay for JavaScript Applications},
  author={James W. Mickens and Jeremy E. Elson and Jon Howell},
  booktitle={NSDI},
  year={2010}
}
Mugshot is a system that captures every event in an executing JavaScript program, allowing developers to deterministically replay past executions of web applications. Replay is useful for a variety of reasons: failure analysis using debugging tools, performance evaluation, and even usability analysis of a GUI. Because Mugshot can replay every execution step that led to a failure, it is far more useful for performing root-cause analysis than today’s commonly deployed client-based error reporting… CONTINUE READING
Highly Influential
This paper has highly influenced 17 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 203 citations. REVIEW CITATIONS

Citations

Publications citing this paper.
Showing 1-10 of 103 citations

203 Citations

02040'11'13'15'17'19
Citations per Year
Semantic Scholar estimates that this publication has 203 citations based on the available data.

See our FAQ for additional information.

References

Publications referenced by this paper.
Showing 1-10 of 23 references

Ajax Debugging with Firebug

  • JON HEWITT
  • http://http: //www.ddj.com/architect/196802787…
  • 2007
Highly Influential
3 Excerpts

INC

  • EGG CRAZY
  • CrazyEgg: Visualize Your Visitors. http…
  • 2010
1 Excerpt

Au - tomatically Securing Web 2 . 0 Applications Through Replicated Execution

  • S. N ARAYANASAMY, G. P OKAM, B. Bugnet AND C ALDER
  • Proceedings of CCS
  • 2009

ClickTale: Record

  • LTD CLICKTALE
  • Watch, Understand. http://www.clicktale.com
  • 2009
1 Excerpt

Deterministic Replay of MPI Applications for Interactive Distributed Debugging

  • A. B OUTEILLER, G. B OSILCA, D ONGARRA
  • Recent Advances in Parallel Virtual Machine…
  • 2009

http://www

  • FORESEE RESULTS, INC. CS SessionReplay
  • 4cresults.com/CSSessionReplay.html
  • 2009
1 Excerpt

A Platform for Remotely Monitoring the Client - side Behavior of Web 2 . 0 Applications

  • E. K ICIMAN
  • Proceedings of SOSP
  • 2007