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

Performance evaluation of a software system is often conducted under uncertainty, mainly due to unpredictable factors such as fluctuating workloads and availability of software and hardware resources. Uncertainty is particularly critical in performance engineering when it relates to the values of important parameters such as workload, operational profile, and resource demand, because such parameters inevitably affect the overall system performance. So far, this research area has focused on monitoring the performance characteristics of software systems while considering variable configuration options, however the problem of incorporating uncertainty as a first-class concept in the software development process to identify performance issues is still challenging. The PLUS (Performance Learning for Uncertainty of Software) approach aims at addressing these limitations by investigating the specification of a new class of performance models capturing how the different uncertainties underlying a software system affect its performance characteristics. The main goal of PLUS is to answer a fundamental question in the software performance engineering domain: How to model the variable configuration options (i.e., software and hardware resources) and their intrinsic uncertainties (e.g., resource demand, processor speed) to represent the performance characteristics of software systems? This way, software engineers are exposed to a quantitative evaluation of their systems that supports them in the task of identifying, from a performance perspective, the most critical configurations along with their uncertainties leading to generate performance issues.

Fri 31 May

Displayed time zone: Eastern Time (US & Canada) change

14:00 - 15:30
14:00
20m
Talk
Redundant Loads: A Software Inefficiency IndicatorACM SIGSOFT Distinguished Paper AwardTechnical TrackIndustry Program
Technical Track
Pengfei Su College of William and Mary, Shasha Wen The College of William & Mary, Hailong Yang Beihang University, Milind Chabbi Uber Technologies, Xu Liu College of William and Mary
14:20
20m
Talk
View-Centric Performance Optimization for Database-Backed Web ApplicationsArtifacts AvailableArtifacts Evaluated ReusableACM SIGSOFT Distinguished Paper AwardTechnical Track
Technical Track
Junwen Yang University of Chicago, Cong Yan , Chengcheng Wan The University of Chicago, Shan Lu University of Chicago, Alvin Cheung University of Washington
Link to publication Pre-print
14:40
20m
Talk
AdJust: Runtime Mitigation of Resource Abusing Third-Party Online AdsTechnical Track
Technical Track
Weihang Wang University at Buffalo, SUNY, I Luk Kim Purdue University, Yunhui Zheng IBM Research
15:00
10m
Talk
PLUS: Performance Learning for Uncertainty of SoftwareNIER
New Ideas and Emerging Results
Catia Trubiani Gran Sasso Science Institute, Sven Apel Saarland University
Pre-print
15:10
10m
Talk
Simulator-Based Diff-Time Performance TestingNIER
New Ideas and Emerging Results
Ivan Postolski , Víctor Braberman , Diego Garbervetsky University of Buenos Aires, Argentina, Sebastian Uchitel Universidad de Buenos Aires / Imperial College
Pre-print
15:20
10m
Talk
Discussion Period
Papers