Predicting Performance Anomalies in Software Systems at Run-timeJournal-First
Sat 29 May 2021 05:20 - 05:40 at Blended Sessions Room 2 - 4.4.2. Defect Prediction: Modeling and Performance
Performance anomalies represent the performance degradation issues (e.g., slowing down in system response times) of software systems at run-time. Prior studies propose different approaches to detect anomalies by analyzing execution logs and resource utilization metrics after the anomalies have happened. However, the prior detection approaches cannot predict the anomalies ahead of time; such limitation causes an inevitable delay in taking corrective actions to prevent performance anomalies from happening. We propose an approach that can \textit{predict performance anomalies} in software systems and raise anomaly warnings in advance. Our approach uses a Long-Short Term Memory (LSTM) neural network to capture the normal behaviors of a software system. Then, our approach predicts performance anomalies by identifying the early deviations from the captured normal system behaviors. We conduct extensive experiments to evaluate our approach using two real-world software systems (i.e., Elasticsearch and Hadoop).
Fri 28 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
16:40 - 18:00 | 4.4.2. Defect Prediction: Modeling and PerformanceJournal-First Papers / Technical Track at Blended Sessions Room 2 +12h Chair(s): Ayse Tosun Istanbul Technical University | ||
16:40 20mPaper | On the Need of Preserving Order of Data When Validating Within-Project Defect ClassifiersJournal-First Journal-First Papers Davide Falessi California Polytechnic State University, Jacky Huang California Polytechnic State University, USA, Likhita Narayana California Polytechnic State University, USA, Jennifer Fong Thai California Polytechnic State University, USA, Burak Turhan Monash University Link to publication DOI Pre-print Media Attached | ||
17:00 20mPaper | Using black-box performance models to detect performance regressions under varying workloads: an empirical studyJournal-First Journal-First Papers Lizhi Liao Concordia University, Jinfu Chen Centre for Software Excellence, Huawei, Canada, Heng Li Polytechnique Montréal, Yi Zeng Concordia University, Weiyi Shang Concordia University, Jianmei Guo Alibaba Group, Catalin Sporea ERA Environmental Management Solutions, Andrei Toma ERA Environmental Management Solutions, Sarah Sajedi ERA Environmental Management Solutions Link to publication DOI Pre-print Media Attached | ||
17:20 20mPaper | Predicting Performance Anomalies in Software Systems at Run-timeJournal-First Journal-First Papers Guoliang Zhao Computer Science of Queen's University, Safwat Hassan Thompson Rivers University, Ying Zou Queen's University, Kingston, Ontario, Derek Truong IBM Canada, Toby Corbin IBM UK Pre-print Media Attached | ||
17:40 20mPaper | How Developers Optimize Virtual Reality Applications: A Study of Optimization Commits in Open Source Unity ProjectsTechnical Track Technical Track Fariha Nusrat University of Texas at San Antonio, Foyzul Hassan University of Michigan - Dearborn, Hao Zhong Shanghai Jiao Tong University, Xiaoyin Wang University of Texas at San Antonio Pre-print Media Attached |
Sat 29 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
04:40 - 06:00 | 4.4.2. Defect Prediction: Modeling and PerformanceJournal-First Papers / Technical Track at Blended Sessions Room 2 | ||
04:40 20mPaper | On the Need of Preserving Order of Data When Validating Within-Project Defect ClassifiersJournal-First Journal-First Papers Davide Falessi California Polytechnic State University, Jacky Huang California Polytechnic State University, USA, Likhita Narayana California Polytechnic State University, USA, Jennifer Fong Thai California Polytechnic State University, USA, Burak Turhan Monash University Link to publication DOI Pre-print Media Attached | ||
05:00 20mPaper | Using black-box performance models to detect performance regressions under varying workloads: an empirical studyJournal-First Journal-First Papers Lizhi Liao Concordia University, Jinfu Chen Centre for Software Excellence, Huawei, Canada, Heng Li Polytechnique Montréal, Yi Zeng Concordia University, Weiyi Shang Concordia University, Jianmei Guo Alibaba Group, Catalin Sporea ERA Environmental Management Solutions, Andrei Toma ERA Environmental Management Solutions, Sarah Sajedi ERA Environmental Management Solutions Link to publication DOI Pre-print Media Attached | ||
05:20 20mPaper | Predicting Performance Anomalies in Software Systems at Run-timeJournal-First Journal-First Papers Guoliang Zhao Computer Science of Queen's University, Safwat Hassan Thompson Rivers University, Ying Zou Queen's University, Kingston, Ontario, Derek Truong IBM Canada, Toby Corbin IBM UK Pre-print Media Attached | ||
05:40 20mPaper | How Developers Optimize Virtual Reality Applications: A Study of Optimization Commits in Open Source Unity ProjectsTechnical Track Technical Track Fariha Nusrat University of Texas at San Antonio, Foyzul Hassan University of Michigan - Dearborn, Hao Zhong Shanghai Jiao Tong University, Xiaoyin Wang University of Texas at San Antonio Pre-print Media Attached |