SANER 2024
Tue 12 - Fri 15 March 2024 Rovaniemi , Finland
Thu 14 Mar 2024 11:37 - 11:52 at KURU - Software Testing and Debugging I Chair(s): Sigrid Eldh

The successful operation of a modern company relies on the dependability of its software infrastructure. However, ensuring a robust and dependable software infrastructure can be challenging, as software applications are subject to continuous updates that can introduce bugs and performance regressions. To mitigate this challenge, many companies use Application Performance Management (APM) tools to monitor their digital devices and identify potential issues that could affect business operability. However, the large volume and heterogeneity of the data collected by these tools can make it difficult to effectively analyze and exploit the rich source of information available. In this paper, we propose RADig-X, a tool designed to support the identification and analysis of digital experience issues. RADig-X leverages AI algorithms and a ranking heuristic to: (i) detect anomalies in runtime metrics collected by APM tools, (ii) assess the relevance of these anomalies based on their impact on the overall IT infrastructure, and (iii) rank problematic software updates that may be the root cause of relevant anomalies. We report on the adoption of RADig-X by a large company that monitors over 30,000 digital devices around the world. Our results demonstrate that RADig-X is able to improve the effectiveness of the identification process of digital experience issues, by enabling to identify and address potential anomalies that could impact business operations. RADig-X is currently used in production within the case company to support the diagnosis and problem resolution of digital experience issues.

Thu 14 Mar

Displayed time zone: Athens change

11:00 - 12:30
Software Testing and Debugging IEarly Research Achievement (ERA) Track / Industrial Track at KURU
Chair(s): Sigrid Eldh Ericsson AB, Mälardalen University, Carleton Unviersity
11:00
7m
Talk
Scopeo: an Object-Centric Debugging Approach for Exploring Object-Oriented Programs
Early Research Achievement (ERA) Track
11:07
15m
Talk
Navigating Confidentiality in Test Automation: A Case Study in LLM Driven Test Data Generation
Industrial Track
Hrishikesh Karmarkar TCS Research, Supriya Agrawal Tata Consultancy Services Ltd. (TCS), Avriti Chauhan Synopsys, Pranav Shete TCS Research
11:22
15m
Talk
PatchBert: Continuous Stable Patch Identification for Linux Kernel via Pre-trained Model Fine-tuning
Industrial Track
Liu Rongkai Central South University, Heyuan Shi Central South University, Yongchao Zhang Alibaba, Runzhe Wang Alibaba Group, Yuheng Shen Tsinghua University, Yuao Chen Alibaba, Jing Luo Central South University, Xiaohai Shi Alibaba Group, Chao Hu Central South University, Yu Jiang Tsinghua University
11:37
15m
Talk
RADig-X: a Tool for Regressions Analysis of User Digital Experience
Industrial Track
Federico Di Menna University of L'Aquila, Vittorio Cortellessa University of L'Aquila, Maurizio Lucianelli MICRON, Luca Sardo MICRON, Luca Traini University of L'Aquila
11:52
15m
Talk
CEDAR: Continuous Testing of Deep Learning Libraries
Industrial Track
Danning Xie Purdue University, Jiannan Wang Purdue University, Hung Viet Pham York University, Lin Tan Purdue University, Yu Guo Meta Inc., Adnan Aziz Meta Inc., Erik Meijer Facebook