ISSTA 2024
Mon 16 - Fri 20 September 2024 Vienna, Austria
co-located with ISSTA/ECOOP 2024

This program is tentative and subject to change.

Wed 18 Sep 2024 15:50 - 16:10 at EI 10 Fritz Paschke - Empirical Studies

Kubernetes is the leading cluster management platform, and within Kubernetes, an operator is an application-specific program that leverages the Kubernetes API to automate operation tasks for man- aging an application deployed on a Kubernetes cluster. Users can declare a desired state for the managed cluster, specifying their configuration preferences, and the operator program is responsible for reconciling the cluster’s actual state to align with the desired state. However, intricate bugs in Kubernetes operators can have severe impacts on the operation and stability of both applications and the underlying Kubernetes cluster.

In this paper, we conduct an empirical study on 208 operator bugs from 36 Kubernetes operators. We investigate the root causes, manifestations, impacts and fixing strategies for these bugs. Our study reveals many interesting findings that can guide the detection and testing of operator bugs, as well as the development of more reliable operators.

This program is tentative and subject to change.

Wed 18 Sep

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

15:30 - 16:50
15:30
20m
Talk
Bugs in Pods: Understanding Bugs in Container Runtime Systems
Technical Papers
Jiongchi Yu Singapore Management University, Xiaofei Xie Singapore Management University, Cen Zhang Nanyang Technological University, Sen Chen Tianjin University, Yuekang Li The University of New South Wales, Wenbo Shen Zhejing University
15:50
20m
Talk
An Empirical Study on Kubernetes Operator Bugs
Technical Papers
Qingxin Xu Institute of Software, Chinese Academy of Sciences, China, Yu Gao Institute of Software, Chinese Academy of Sciences, China, Jun Wei Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences; University of Chinese Academy of Sciences Chongqing School
16:10
20m
Talk
Understanding Misconfigurations in ROS: An Empirical Study and Current Approaches
Technical Papers
Paulo Canelas Carnegie Mellon University, Bradley Schmerl Carnegie Mellon University, USA, Alcides Fonseca University of Lisbon, Christopher Steven Timperley Carnegie Mellon University
DOI Pre-print Media Attached
16:30
20m
Talk
An In-depth Study of Runtime Verification Overheads during Software Testing
Technical Papers
Kevin Guan Cornell University, Owolabi Legunsen Cornell University

Information for Participants
Wed 18 Sep 2024 15:30 - 16:50 at EI 10 Fritz Paschke - Empirical Studies
Info for room EI 10 Fritz Paschke:

Map: https://tuw-maps.tuwien.ac.at/?q=CAEG31

Room tech: https://raumkatalog.tiss.tuwien.ac.at/room/13948