Atlantis: robust, extensible execution environments for web applications

  title={Atlantis: robust, extensible execution environments for web applications},
  author={James W. Mickens and Mohan Dhawan},
Today's web applications run inside a complex browser environment that is buggy, ill-specified, and implemented in different ways by different browsers. Thus, web applications that desire robustness must use a variety of conditional code paths and ugly hacks to deal with the vagaries of their runtime. Our new exokernel browser, called Atlantis, solves this problem by providing pages with an extensible execution environment. Atlantis defines a narrow API for basic services like collecting user… CONTINUE READING
Highly Cited
This paper has 26 citations. REVIEW CITATIONS
Recent Discussions
This paper has been referenced on Twitter 1 time over the past 90 days. VIEW TWEETS
20 Citations
10 References
Similar Papers


Publications citing this paper.
Showing 1-10 of 20 extracted citations


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

Prototype and Scriptaculous in Action

  • D. Crane, B. Bibeault, T. Locke
  • Manning Publications, Greenwich, CT,
  • 2007
Highly Influential
6 Excerpts

The Definitive ANTLR Reference

  • T. Parr
  • Pragmatic Bookshelf, Raleigh, North Carolina,
  • 2007
Highly Influential
5 Excerpts

What’s wrong with extending the DOM

  • J. Zaytsev
  • Perfection Kills Website. http://perfectionkills…
  • 2010
Highly Influential
4 Excerpts

Similar Papers

Loading similar papers…