作者: Emre Kiciman , Benjamin Livshits
关键词: Web development 、 Embedded system 、 Ajax 、 Web application security 、 Web design 、 Web application 、 Operating system 、 Web service 、 Web modeling 、 Rich Internet application 、 Computer science
摘要: The rise of the software-as-a-service paradigm has led to development a new breed sophisticated, interactive applications often called Web 2.0. While have become larger and more complex, application developers today little visibility into end-to-end behavior their systems. This article presents AjaxScope, dynamic instrumentation platform that enables cross-user monitoring just-in-time control on end-user desktops. AjaxScope is proxy performs on-the-fly parsing JavaScript code as it sent users’ browsers. provides facilities for distributed adaptive in order reduce client-side overhead, while giving fine-grained code-level applications. We present variety policies demonstrating power ranging from simple error reporting performance profiling complex memory leak detection optimization analyses. also apply our prototype analyze over 90 2.0 sites use significant amounts JavaScript.