Companion of the 2018 ACM/SPEC International Conference
It is our great pleasure to welcome you to the 9th ACM/SPEC International Conference on Performance Engineering (ICPE 2018), being held in Berlin, Germany from April 9 to 13, 2018. The goal of the ACM/SPEC International Conference on Performance Engineering (ICPE) is to integrate theory and practice in the field of performance engineering by providing a forum for sharing ideas and experiences between industry and academia.
The call for contributions solicited submissions for several tracks, namely for research papers, industry/experience papers, work-in-progress/vision papers, artifacts (for accepted full papers), posters and demonstrations, tutorials, and workshops.
In the research track, 14 out of 59 papers were accepted as full papers. Hence, the full paper acceptance rate is 24 %. Two full papers received an ACM artifact badge after the subsequent review process in the newly introduced artifact evaluation track. Seven submissions were accepted as short research papers. In the industry/experience track, four out of 16 papers were accepted as full papers. Six submissions were accepted as short papers. The awards chairs selected three papers from the research track and two papers from the industry/experience track as candidates for the best paper award. The winner for both tracks will be announced during the banquet, after the candidates have presented their work during the conference. In the work-in-progress/vision track, ten out of 23 papers were accepted.
The technical program features the following three invited keynotes:
- Peter Braam: Performance Engineering for the SKA Telescope
- Michael R. Lyu: AI Techniques in Software Engineering Paradigm
- Aad van Moorsel: Benchmarks and Models for Blockchain
In addition, the technical program includes three tutorials, the presentation of the SPEC Distinguished Dissertation Award, a poster and demonstration session, as well as six workshops on Performance Analysis of Big data Systems (PABS), Hot Topics in Cloud Computing Performance (HotCloudPerf), Challenges in Performance Methods for Software Development (WOSP-C), Load Testing and Benchmarking of Software Systems (LTB), Energy-aware Simulation and Modelling (ENERGY-SIM), and Quality-Aware DevOps (QUDOS).
The program covers traditional ICPE topics such as performance modeling, prediction, optimization, monitoring, profiling, load testing, benchmarking, and runtime adaptation for fields such as cloud and high performance computing, big data, energy, and enterprise applications.
General Chairs’ Welcome
Katinka Wolter, Freie Universität zu Berlin, Germany
William Knottenbelt, Imperial College London, UK
ICPE 2019 Program Chairs’ Welcome
André van Hoorn, Univ. of Stuttgart, Germany
Manoj Nambiar, Tata Consultancy Services, India
Heiko Koziolek, ABB, Germany
ICPE 2018 Conference Organization
ICPE 2018 Sponsors & Supporters
Table of contents
- Work-in-Progress & Vision Papers
- Posters and Demos
- Tutorials
- ENERGY-SIM Workshop
- HotCloudPerf Workshop
- LTB Workshop
- PABS Workshop
- QUDOS Workshop
- WOSP-C Workshop
Work-in-Progress & Vision Papers
The Vision of Self-aware Reordering of Security Network Function Chains
- Authors
- Lukas Iffländer
- Jürgen Walter
- Simon Eismann
- Samuel Kounev
- DOI
- 10.1145/3185768.3186309
- Pages
- 1 – 4
An Auto-Tuning Framework for a NUMA-Aware Hessenberg Reduction Algorithm
- Authors
- Mahmoud Eljammaly
- Lars Karlsson
- Bo Kågström
- DOI
- 10.1145/3185768.3186304
- Pages
- 5 – 8
Towards an Efficient Benchmark Generation Engine for Garbage Collection
- Authors
- A. Omar Portillo-Dominguez
- DOI
- 10.1145/3185768.3186303
- Pages
- 9 – 12
ABench: Big Data Architecture Stack Benchmark
- Authors
- Todor Ivanov
- Rekha Singhal
- DOI
- 10.1145/3185768.3186300
- Pages
- 13 – 16
Towards Scalability Guidelines for Semantic Data Container Management
- Authors
- Gunnar Brataas
- Bernd Neumayr
- Christoph G. Schuetz
- Audun Vennesland
- DOI
- 10.1145/3185768.3186302
- Pages
- 17 – 20
A SPEC RG Cloud Group’s Vision on the Performance Challenges of FaaS Cloud Architectures
- Authors
- Erwin van Eyk
- Alexandru Iosup
- Cristina L. Abad
- Johannes Grohmann
- Simon Eismann
- DOI
- 10.1145/3185768.3186308
- Pages
- 21 – 24
DIBS: A Data Integration Benchmark Suite
- Authors
- Anthony M. Cabrera
- Clayton J. Faber
- Kyle Cepeda
- Robert Derber
- Cooper Epstein
- Jason Zheng
- Ron K. Cytron
- Roger D. Chamberlain
- DOI
- 10.1145/3185768.3186307
- Pages
- 25 – 28
SPECnet: Predicting SPEC Scores using Deep Learning
- Authors
- Dibyendu Das
- Prakash Raghavendra
- Arun Ramachandran
- DOI
- 10.1145/3185768.3186301
- Pages
- 29 – 32
Towards Performance Engineering of Model Transformation
- Authors
- Raffaela Groner
- Matthias Tichy
- Steffen Becker
- DOI
- 10.1145/3185768.3186305
- Pages
- 33 – 36
Performance Modelling of Smart Cyber-Physical Systems
- Authors
- Tomas Bures
- Vladimir Matena
- Raffaela Mirandola
- Lorenzo Pagliari
- Catia Trubiani
- DOI
- 10.1145/3185768.3186306
- Pages
- 37 – 40
Posters and Demos
SPEC CPU2017: Next-Generation Compute Benchmark
- Authors
- James Bucek
- Klaus-Dieter Lange
- Jóakim v. Kistowski
- DOI
- 10.1145/3185768.3185771
- Pages
- 41 – 42
Application Speedup Characterization: Modeling Parallelization Overhead and Variations of Problem Size and Number of Cores.
- Authors
- Victor H. F. Oliveira
- Alex F. A. Furtunato
- Luiz F. Silveira
- Kyriakos Georgiou
- Kerstin Eder
- Samuel Xavier-de-Souza
- DOI
- 10.1145/3185768.3185770
- Pages
- 43 – 44
Criticality-aware Design Space Exploration for Mixed-Criticality Embedded Systems
- Authors
- Vittoriano Muttillo
- Giacomo Valente
- Luigi Pomante
- DOI
- 10.1145/3185768.3185769
- Pages
- 45 – 46
Challenges in Multicore Performance Predictions
- Authors
- Markus Frank
- Floriment Klinaku
- Steffen Becker
- DOI
- 10.1145/3185768.3185773
- Pages
- 47 – 48
SPARK Job Performance Analysis and Prediction Tool
- Authors
- Rekha Singhal
- Chetan Phalak
- Praveen Singh
- DOI
- 10.1145/3185768.3185772
- Pages
- 49 – 50
On the Simulation of Processors Enhanced for Security in Virtualization
- Authors
- Swapneel C. Mhatre
- Priya Chandran
- Jithin R.
- DOI
- 10.1145/3185768.3185774
- Pages
- 51 – 52
Tutorials
Tools for Declarative Performance Engineering
- Authors
- Jürgen Walter
- Simon Eismann
- Johannes Grohmann
- Dušan Okanovic
- Samuel Kounev
- DOI
- 10.1145/3185768.3185777
- Pages
- 53 – 56
Measuring and Benchmarking Power Consumption and Energy Efficiency
- Authors
- Jóakim von Kistowski
- Klaus-Dieter Lange
- Jeremy A. Arnold
- Sanjay Sharma
- Johann Pais
- Hansfried Block
- DOI
- 10.1145/3185768.3185775
- Pages
- 57 – 65
ENERGY-SIM Workshop
Zero-Energy Internet-of-Things: Energy-SIM’18 Workshop Keynote Abstract
- Authors
- Boudewijn Haverkort
- DOI
- 10.1145/3185768.3186314
- Pages
- 66 – 66
Combining Energy Saving Techniques in Data Centres using Model-Based Analysis
- Authors
- Björn F. Postema
- Tobias Van Damme
- Claudio De Persis
- Pietro Tesi
- Boudewijn R. Haverkort
- DOI
- 10.1145/3185768.3186310
- Pages
- 67 – 72
Modular Energy Modeling using Energy/Utility
- Authors
- Marcus Hähnel
- Till Smejkal
- DOI
- 10.1145/3185768.3186311
- Pages
- 73 – 78
Energy-Driven Reconfiguration of Applications for Wireless Sensor Networks
- Authors
- Vittorio Cortellessa
- Antinisca Di Marco
- Daniele Di Pompeo
- Francesco Gallo
- Stefano Pace
- Luigi Pomante
- Walter Tiberti
- DOI
- 10.1145/3185768.3186312
- Pages
- 79 – 84
Evaluation of Energy Consumption of Replicated Tasks in a Volunteer Computing Environment
- Authors
- A. Stephen McGough
- Matthew Forshaw
- DOI
- 10.1145/3185768.3186313
- Pages
- 85 – 90
HotCloudPerf Workshop
Autoscaling Performance Measurement Tool
- Authors
- Anshul Jindal
- Vladimir Podolskiy
- Michael Gerndt
- DOI
- 10.1145/3185768.3186293
- Pages
- 91 – 92
CAUS: An Elasticity Controller for a Containerized Microservice
- Authors
- Floriment Klinaku
- Markus Frank
- Steffen Becker
- DOI
- 10.1145/3185768.3186296
- Pages
- 93 – 98
Cloud-Scale Java Profiling at Alibaba
- Authors
- Fangxi Yin
- Denghui Dong
- Chuansheng Lu
- Tongbao Zhang
- Sanhong Li
- Jianmei Guo
- Kingsum Chow
- DOI
- 10.1145/3185768.3186295
- Pages
- 99 – 100
Package-Aware Scheduling of FaaS Functions
- Authors
- Cristina L. Abad
- Edwin F. Boza
- Erwin van Eyk
- DOI
- 10.1145/3185768.3186294
- Pages
- 101 – 106
An Analysis of Workflow Formalisms for Workflows with Complex Non-Functional Requirements
- Authors
- Laurens Versluis
- Erwin van Eyk
- Alexandru Iosup
- DOI
- 10.1145/3185768.3186297
- Pages
- 107 – 112
A Performance Study of Big Data Workloads in Cloud Datacenters with Network Variability
- Authors
- Alexandru Uta
- Harry Obaseki
- DOI
- 10.1145/3185768.3186299
- Pages
- 113 – 118
LTB Workshop
CC4CS: an Off-the-Shelf Unifying Statement-Level Performance Metric for HW/SW Technologies
- Authors
- Vittoriano Muttillo
- Giacomo Valente
- Luigi Pomante
- Vincenzo Stoico
- Fausto D’Antonio
- Fabio Salice
- DOI
- 10.1145/3185768.3186291
- Pages
- 119 – 122
Towards Automating Representative Load Testing in Continuous Software Engineering
- Authors
- Henning Schulz
- Tobias Angerstein
- André van Hoorn
- DOI
- 10.1145/3185768.3186288
- Pages
- 123 – 126
Better Early Than Never: Performance Test Acceleration by Regression Test Selection
- Authors
- David Georg Reichelt
- Stefan Kühne
- DOI
- 10.1145/3185768.3186289
- Pages
- 127 – 130
A Workload-Dependent Performance Analysis of an In-Memory Database in a Multi-Tenant Configuration
- Authors
- Dominik Paluch
- Harald Kienegger
- Helmut Krcmar
- DOI
- 10.1145/3185768.3186290
- Pages
- 131 – 134
PABS Workshop
Investigation of Replication Factor for Performance Enhancement in the Hadoop Distributed File System
- Authors
- Hilmi Egemen Ciritoglu
- Leandro Batista de Almeida
- Eduardo Cunha de Almeida
- Teodora Sandra Buda
- John Murphy
- Christina Thorpe
- DOI
- 10.1145/3185768.3186359
- Pages
- 135 – 140
Exploratory Analysis of Spark Structured Streaming
- Authors
- Todor Ivanov
- Jason Taaffe
- DOI
- 10.1145/3185768.3186360
- Pages
- 141 – 146
QUDOS Workshop
Towards the Performance Analysis of Apache Tez Applications
- Authors
- José Ignacio Requeno
- Iñigo Gascón
- José Merseguer
- DOI
- 10.1145/3185768.3186284
- Pages
- 147 – 152
Continuous Integration of Performance Model
- Authors
- Manar Mazkatli
- Anne Koziolek
- DOI
- 10.1145/3185768.3186285
- Pages
- 153 – 158
Trace Checking of Streaming Applications through DICE-TraCT
- Authors
- Marcello M. Bersani
- Francesco Marconi
- Matteo Rossi
- DOI
- 10.1145/3185768.3186287
- Pages
- 159 – 160
A Cloud Benchmark Suite Combining Micro and Applications Benchmarks
- Authors
- Joel Scheuner
- Philipp Leitner
- DOI
- 10.1145/3185768.3186286
- Pages
- 161 – 166
Diagnosis of Privacy and Performance Problems in the Context of Mobile Applications
- Authors
- David Monschein
- Robert Heinrich
- Christoph Heger
- DOI
- 10.1145/3185768.3186283
- Pages
- 167 – 172
WOSP-C Workshop
Software Performance Testing in Virtual Time
- Authors
- Tony Field
- Robert Chatley
- David Wei
- DOI
- 10.1145/3185768.3186409
- Pages
- 173 – 174
Challenges in Automating Performance Tool Support
- Authors
- Connie U. Smith
- Vittorio Cortellessa
- Abel Gómez
- Samuel Kounev
- Catalina Lladó
- Murray Woodside
- DOI
- 10.1145/3185768.3186410
- Pages
- 175 – 176
Predicting the Time to Migrate Into Deadlock Using a Discrete Time Markov Chain
- Authors
- André B. Bondi
- DOI
- 10.1145/3185768.3186403
- Pages
- 177 – 182
How to Detect Performance Changes in Software History: Performance Analysis of Software System Versions
- Authors
- David Georg Reichelt
- Stefan Kühne
- DOI
- 10.1145/3185768.3186404
- Pages
- 183 – 188
Performance Prediction for Families of Data-Intensive Software Applications
- Authors
- Jacques Verriet
- Reinier Dankers
- Lou Somers
- DOI
- 10.1145/3185768.3186405
- Pages
- 189 – 194
Adaptive Dispatch: A Pattern for Performance-Aware Software Self-Adaptation
- Authors
- Petr Kubát
- Lubomír Bulej
- Tomáŝ Bureŝ
- Vojtech Horký
- Petr Tuma
- DOI
- 10.1145/3185768.3186406
- Pages
- 195 – 198
PROWL: Towards Predicting the Runtime of Batch Workloads
- Authors
- Dheeraj Chahal
- Benny Mathew
- DOI
- 10.1145/3185768.3186407
- Pages
- 199 – 200