Blogs (1) >>
ICSE 2019
Sat 25 - Fri 31 May 2019 Montreal, QC, Canada
Fri 31 May 2019 14:40 - 15:00 at St-Paul / Ste-Catherine - Performance Chair(s): Michael Pradel

Online advertising is the most critical revenue stream for many Internet companies. However, showing ads on websites comes with a price tag. Since website contents and third-party ads are blended together, third-party ads may compete with the publisher contents, delaying or even breaking the rendering of first-party contents. In addition, dynamically including scripts from ad networks all over the world may introduce buggy scripts that slow down page loads and even freeze the browser. The resulting poor usability problems lead to bad user experience and lower profits. The problems caused by such resource abusing ads are originated from two root causes: First, content publishers have no control over third-party ads. Second, publishers cannot differentiate resource consumed by ads from that consumed by their own contents. To address these challenges, we propose an effective technique, AdJust, that allows publishers to specify constraints on events associated with third-party ads (e.g., URL requests, HTML element creations, and timers), so that they can mitigate user experience degradations and enforce consistent ads experience to all users. We report on a series of experiments over the Alexa top 200 news websites. The results point to the efficacy of our proposed techniques: AdJust effectively mitigated degradations that freeze web browsers (on 36 websites), reduced the load time of publisher contents (on 61 websites), prioritized publisher contents (on 166 websites) and ensured consistent rendering orders among top ads (on 68 websites).

Fri 31 May
Times are displayed in time zone: (GMT-04:00) Eastern Time (US & Canada) change

14:00 - 15:30: Papers - Performance at St-Paul / Ste-Catherine
Chair(s): Michael PradelUniversity of Stuttgart
icse-2019-Technical-Papers14:00 - 14:20
Pengfei SuCollege of William and Mary, Shasha WenThe College of William & Mary, Hailong YangBeihang University, Milind ChabbiUber Technologies, Xu LiuCollege of William and Mary
icse-2019-Technical-Papers14:20 - 14:40
Junwen YangUniversity of Chicago, Cong Yan, Chengcheng WanThe University of Chicago, Shan LuUniversity of Chicago, Alvin CheungUniversity of Washington
Link to publication Pre-print
icse-2019-Technical-Papers14:40 - 15:00
Weihang WangUniversity at Buffalo, SUNY, I Luk KimPurdue University, Yunhui ZhengIBM T.J. Watson Research Center
icse-2019-New-Ideas-and-Emerging-Reults15:00 - 15:10
Catia TrubianiGran Sasso Science Institute, Sven ApelSaarland University
icse-2019-New-Ideas-and-Emerging-Reults15:10 - 15:20
Ivan Postolski, Víctor Braberman, Diego GarbervetskyUniversity of Buenos Aires, Argentina, Sebastian UchitelUniversidad de Buenos Aires / Imperial College
icse-2019-Paper-Presentations15:20 - 15:30