Automated Client-side Monitoring for Web Applications

被引:2
|
作者
Choudhary, Shauvik Roy [1 ]
Orso, Alessandro [1 ]
机构
[1] Georgia Inst Technol, Coll Comp, Atlanta, GA 30332 USA
关键词
D O I
10.1109/ICSTW.2009.44
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Web applications have become very popular today in a variety of domains. Given the varied nature of client-side environments and browser configurations, it is difficult to completely test or debug the client-side code of web applications in-house. There are tools that facilitate functional testing on various browsers, but they cannot mimic all of the possible client-side environments. In modern web browsers, the client-side code can interact with numerous web services to get more data and even to update itself which can in turn affect the behavior of the client in unforeseen ways. In these situations, monitoring the client-side code allows for gathering valuable runtime information about its behavior In this paper, we propose a general technique for performing such monitoring. We also present a preliminary evaluation of the technique where we discuss its efficiency, effectiveness, and possible application scenarios.
引用
收藏
页码:303 / 306
页数:4
相关论文
共 50 条
  • [21] Monitoring web QoE based on analysis of client-side measures and user behavior
    Nawres Abdelwahed
    Asma Ben Letaifa
    Sadok El Asmi
    [J]. Multimedia Tools and Applications, 2023, 82 : 6243 - 6269
  • [22] Monitoring web QoE based on analysis of client-side measures and user behavior
    Abdelwahed, Nawres
    Ben Letaifa, Asma
    El Asmi, Sadok
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (04) : 6243 - 6269
  • [23] Building Call Graphs for Embedded Client-Side Code in Dynamic Web Applications
    Hung Viet Nguyen
    Kastner, Christian
    Nguyen, Tien N.
    [J]. 22ND ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (FSE 2014), 2014, : 518 - 529
  • [24] Agent-Oriented Programming for Client-Side Concurrent Web 2.0 Applications
    Minotti, Mattia
    Piancastelli, Giulio
    Ricci, Alessandro
    [J]. WEB INFORMATION SYSTEMS AND TECHNOLOGIES, 2010, 45 : 17 - 29
  • [25] Integrating Web caching and Web prefetching in client-side proxies
    Teng, WG
    Chang, CY
    Chen, MS
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2005, 16 (05) : 444 - 455
  • [26] ZigZag: Automatically Hardening Web Applications Against Client-side Validation Vulnerabilities
    Weissbacher, Michael
    Robertson, William
    Kirda, Engin
    Kruegel, Christopher
    Vigna, Giovanni
    [J]. PROCEEDINGS OF THE 24TH USENIX SECURITY SYMPOSIUM, 2015, : 737 - 752
  • [27] High-Performance Client-Side Web Applications through Haskell EDSLs
    Ekblad, Anton
    [J]. ACM SIGPLAN NOTICES, 2016, 51 (12) : 62 - 73
  • [28] Improving Legacy Applications with Client-Side Augmentations
    Matias Rivero, Jose
    Urbieta, Matias
    Firmenich, Sergio
    Witkin, Mauricio
    Serrano, Ramon
    Elizabeth Cajas, Viviana
    Rossi, Gustavo
    [J]. WEB ENGINEERING, ICWE 2018, 2018, 10845 : 162 - 176
  • [29] Automated client-side integration of distributed application servers
    Kimball, CE
    Skahan, VD
    Kasik, DJ
    Droz, RL
    [J]. USENIX ASSOCIATION PROCEEDINGS OF THE THIRTEENTH SYSTEMS ADMINISTRATION CONFERENCE (LISA XIII), 1999, : 275 - 282
  • [30] Extracting Client-Side Web User Interface Controls
    Maras, Josip
    Stula, Maja
    Carlson, Jan
    [J]. WEB ENGINEERING, 2010, 6189 : 502 - +