[Pl-seminar] 7/5 Seminar: James Mickens, Leveraging Fine-grained Data Flows in Web Applications
William J. Bowman
wilbowma at ccs.neu.edu
Tue Jun 28 12:06:11 EDT 2016
NUPRL Seminar presents
James Mickens
Harvard University
1:30pm
Tuesday, July 5, 2016
Room 366 WVH (http://www.ccs.neu.edu/home/wand/directions.html)
Leveraging Fine-grained Data Flows in Web Applications
Abstract:
A modern web page contains megabytes of HTML, CSS, images, and JavaScript. Loading such a page requires a browser to evaluate a complex dependency graph involving those resources; once the page is loaded, subsequent interactions between those resources and the user can lead to tricky-to-diagnose bugs. In this talk, I'll describe how tracking fine-grained data flows can allow us to reduce page load times by prioritizing the loads of the highest ancestors in the data flow graph. I'll also describe initial work in using data flows to assist with time-travel debugging (in which developers use a logging-and-replay framework to analyze buggy program executions).
Bio:
James Mickens is an IEEE Knight of the Republic, an ACM Templar for Non-Open Access, and a Royal Proceeding of Her Majesty’s Royal Proceedings. His appreciation for syntactically correct code has led him to be called “a semicolon in human form.” His online shopping habits have too many dimensions to be k-means clustered, so he is only shown ads about dinosaurs and ancient siege machines. This does not bother James Mickens, and explains why he spends his summers attacking France with triceratops horns.
--
William J. Bowman
Northeastern University
College of Computer and Information Science
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.ccs.neu.edu/pipermail/pl-seminar/attachments/20160628/0c65644c/attachment.pgp>
More information about the pl-seminar
mailing list