Call for papers

The WOSP-C series of workshops on challenges in software performance has taken place at every ICPE except ICPE 2019 since ICPE 2015. It provides a forum for the discussion of emerging or unaddressed challenges in software and performance, including challenges in developing software to be performant, concurrent programming issues, performance and architecture, performance measurement, cloud performance, and testing. Its purpose was to open up new avenues of research on methods for software developers to address performance challenges. The software world is changing, and there are new challenges.

Overview

The workshop welcomes contributions that discuss and/or address emerging performance problems and challenges that arise anywhere across the life cycle, from requirements to design, testing and evolution of the product. In this sixth edition, we emphasize contributions on software performance challenges in Cyber-Physical Systems (CPS). CPS combine software and physical components in an infrastructure that is responsible for computation and interaction with the physical world, with humans, and with other CPS. New advances in computing and networking make that the software part in CPS gets more and more responsibilities, raising new performance challenges.

Contributions are welcomed in any of the following areas, as well as on related topics:

  • Software performance challenges in Cyber-Physical Systems (CPS) and digitization processes (e.g., performance challenges in Digital Twins)
  • Software performance challenges related to Industry 4.0
  • Open source challenges to performance
  • Performance challenges in Model-Driven Engineering
  • Performance challenges in DevOps
  • Modeling the performance of systems and components under development
  • Non-intrusive measurement of resource usage and performance on a large scale
  • Building workload models from analytics
  • Workload measurement for load generation
  • Automated generation of performance requirements and modeling parameters
  • Inference about performance and concurrency in cloud-based, physically based, and distributed systems
  • Dealing with uncertainty in performance engineering

Submission:

Authors are invited to submit original, unpublished papers that are not being considered in another forum. Papers should be in ACM format. They should describe research results, experience, visions or new initiatives, and not exceed 6 pages in length. They should be submitted via Easychair at https://easychair.org ACM templates may be found here (http://www.acm.org/publications/proceedings-template). Presented papers will be published in the ICPE 2021 conference proceedings that will be published by ACM and included in the ACM Digital Library. Authors are required to adhere to the ACM Policy and Procedures on Plagiarism as well as to the ACM Policy on Prior Publication and Simultaneous Submissions. Concurrent submission of the same work to ICPE2021 and to WOSP-C or any other ICPE2021 workshop is not permitted

Important dates

  • Submission deadline: 15th January 2021 extended to 31st January 2021
  • Notifications to authors: 11th February 2021
  • Camera ready: 22nd February 2021

Invited Speakers

Stefano Marrone

Stefano Marrone, Università della Campania “Luigi Vanvitelli”, Italy.

Stefano Marrone is an Assistant Professor in Computer Engineering at Università della Campania "Luigi Vanvitelli", Italy. His interests include the definition of model-driven processes for the design and the analysis of transportation control systems, complex communication networks and critical infrastructures. He is involved in research projects with both academic and industrial partners.

Talk: Performance and safety challenges of the next generation railways. As a part of its Green Deal, EU has set the objective to shift the 75% of inland freight carried today by road to rail and inland waterways. Such a goal requires new railway transportation paradigms (e.g., moving block and virtual coupling) that must face cutting-edge ICT-related technologies (e.g., fast and reliable communication and networking, fail-safe positioning, data-driven techniques). This talk introduces these railway paradigms, focusing on the non-functional and safety requirements future railways demand.

Jean-Marc Jézéquel

Jean-Marc Jézéquel, IRISA, France.

Prof. Jean-Marc Jézéquel is Professor at Université de Rennes 1, France, Vice President of Informatics Europe and member of IRISA. His research interests include Model Driven Engineering of Software Product Lines of systems with quality of service constraints, including reliability, performance, timeliness etc.

Talk: How Deep Variability Challenges Performance Modeling. Performance modeling used to be an easy thing in the early days of computing, when systems where rather simple. But modern appliances are increasingly complex pieces of hardware, firmware and software, each layer carrying evermore variability and thus bringing uncertainty. Even for a simple thing such as a video encoder, variability stems out from processors, firmware/OS, choice of encoding algorithm, its parameterization heuristics, the used compiler and its options, and of course user data (the video to be encoded). We call that "deep variability" and detail how it makes it difficult to carry on a priori performance modeling. We explore how alternative approaches based on machine learning could help with this problem.

Program

All times are in Rennes time (CEST).
16:00 Introduction from Organizers
16:15 Invited speaker: Performance and safety challenges of the next generation railways. Stefano Marrone
17:15 Break
17:30 Towards extraction of message-based communication in mixed-technology architectures for performance model. Snigdha Singh, Yves Richard Kirschner and Anne Koziolek
17:55 Performance Modelling of Intelligent Transportation Systems: Experience Report. Lorenzo Pagliari, Mirko D'Angelo, Mauro Caporuscio, Raffaela Mirandola and Catia Trubiani
18:20 Break
19:00 Invited speaker: How Deep Variability Challenges Performance Modeling. Jean-Marc Jézéquel
20:00 Performance Models of Event-Driven Architectures. Murray Woodside
20:25 On Preventively Minimizing the Performance Impact of Black Swans. Andre Bondi
20:50 Performance Evaluation and Improvement of Real-Time Computer Vision Applications for Edge Computing Devices. Julian Gutierrez, Nicolas Bohm Agostini and David Kaeli

Agenda

This workshop will include invited talks to stimulate ideas, contributed papers, and a discussion session on topics that would benefit from in-depth consideration. Parallel discussion sessions may be organized towards the end of the day depending on interests.

Technical Program Committee

  • José Merseguer, Universidad de Zaragoza, Spain (PC Co-Chair)
  • Diego Perez-Palacin, Linnaeus University, Sweden (PC Co-Chair)
  • Davide Arcelli, Università de L'Aquila, Italy
  • Alberto Avritzer, eSulabSolutions, USA
  • Steffen Becker, University of Stuttgart, Germany
  • Simona Bernardi, Universidad de Zaragoza, Spain
  • Andre Bondi, Software Performance and Scalability Consulting LLC., USA
  • Mauro Caporuscio, Linnaeus University, Sweden
  • Vincenzo Grassi, University of Roma "Tor Vergata", Italy
  • Jose Ignacio Requeno, Western Norway University of Applied Sciences (HVL), Norway
  • Raffaela Mirandola, Politecnico di Milano, Italy
  • Catalina M. Lladó, Universitat Illes Balears, Spain
  • Murray Woodside, Carleton University, Canada

Prior WOSP-Cs