Blogs (1) >>
ICSE 2019
Sat 25 - Fri 31 May 2019 Montreal, QC, Canada
Fri 31 May 2019 16:20 - 16:40 at Mansfield / Sherbrooke - Configuration and Optimization Chair(s): Caroline Lemieux

Many software systems provide users with a set of configuration options and different configurations may lead to different runtime performance of the system. As the combination of configurations could be exponential, it is difficult to exhaustively deploy and measure system performance under all possible configurations. Recently, several learning methods have been proposed to build a performance prediction model based on performance data collected from a small sample of configurations, and then use the model to predict system performance with a new configuration. In this paper, we propose a novel approach to model highly configurable software system using a deep feedforward neural network (FNN) combining with a sparsity regularization technique, e.g. the L_1 regularization. Besides, we also design a practical searching strategy for automatically tuning the network hyperparameters efficiently. Our method, called DeepPerf, can predict performance values of highly configurable software systems with binary and/or numeric configuration options at much higher prediction accuracy with less training data than the state-of-the art approaches. Experimental results on eleven public real-world datasets confirm the effectiveness of our approach.

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

16:00 - 17:20: Papers - Configuration and Optimization at Mansfield / Sherbrooke
Chair(s): Caroline LemieuxUniversity of California, Berkeley
icse-2019-Technical-Papers16:00 - 16:20
Christian KalteneckerSaarland University, Germany, Alexander GrebhahnUniversity of Passau, Norbert SiegmundBauhaus-University Weimar, Jianmei GuoAlibaba Group, Sven ApelSaarland University
icse-2019-Technical-Papers16:20 - 16:40
Huong HaUniversity of Newcastle, Hongyu ZhangThe University of Newcastle
icse-2019-Journal-First-Paper16:40 - 16:50
Mohammed SayaghMCIS, École Polytechnique de Montréal, Noureddine KerzaziEnsias-Rabat, Bram AdamsMCIS, École Polytechnique de Montréal, Fabio PetrilloUniversité du Québec à Chicoutimi, Canada
icse-2019-Journal-First-Paper16:50 - 17:00
Vivek Nair , Zhe Yu, Tim MenziesNorth Carolina State University, Norbert SiegmundBauhaus-University Weimar, Sven ApelSaarland University
icse-2019-Journal-First-Paper17:00 - 17:10
Tao ChenNottingham Trent University, UK and University of Birmingham, UK, Ke LiUniversity of Electronic Science and Technology of China; University of Exeter, Rami BahsoonUniversity of Birmingham, Xin Yao
icse-2019-Paper-Presentations17:10 - 17:20