Change search
ReferencesLink to record
Permanent link

Direct link
A Methodology for Evaluating JavaScript Execution Behavior in Interactive Web Applications
Responsible organisation
2011 (English)Conference paper (Refereed) Published
Abstract [en]

JavaScript has gone from being a mechanism for providing dynamic web pages to an important component of many web applications. Currently one of the most popular type of web applications is so-called social networks, e.g., Facebook, Twitter, and MySpace. However, the workload and execution behavior of JavaScript in this context have not been fully explored or understood. In this paper we present a methodology for characterizing the JavaScript execution behavior in interactive web applications using deterministic execution of use cases. Then, we apply this methodology to evaluate a set of social network applications and compare their behavior to a set of established JavaScript benchmarks. Our results confirm previous studies that the execution behavior of social networks differ from established benchmarks. In addition, we identify one novel difference not published before, i.e., the use of anonymous functions in web applications.

Place, publisher, year, edition, pages
Sharm El-Sheikh, Egypt: IEEE , 2011.
National Category
Software Engineering Computer Science
URN: urn:nbn:se:bth-7344Local ID: diva2:834951
9th ACS/IEEE Int'l Conference on Computer Systems And Applications (AICCSA 2011)
Available from: 2012-09-18 Created: 2012-01-05 Last updated: 2015-06-30Bibliographically approved

Open Access in DiVA

fulltext(283 kB)37 downloads
File information
File name FULLTEXT01.pdfFile size 283 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Grahn, Håkan
Software EngineeringComputer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 39 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 22 hits
ReferencesLink to record
Permanent link

Direct link