Write a Blog >>
ICSE 2021
Mon 17 May - Sat 5 June 2021

With the promise of reliability in cloud, more enterprises are migrating to cloud. The process of continuous integration/deployment (CICD) in cloud connects developers who need to deliver value faster and more transparently with site reliability engineers (SREs) who need to manage applications reliably. SREs feed back development issues to developers, and developers commit fixes and trigger CICD to redeploy. The release cycle is more continuous than ever, thus the code to production is faster and more automated. To provide this higher level agility, the cloud platforms become more complex in the face of flexibility with deeper layers of virtualization. However, reliability does not come for free with all these complexities. Software engineers and SREs need to deal with wider information spectrum from virtualized layers. Therefore, providing correlated information with true positive evidences is critical to identify the root cause of issues quickly in order to reduce mean time to recover (MTTR), performance metrics for SREs. Similarity, knowledge, or statistics driven approaches have been effective, but with increasing data volume and types, an individual approach is limited to correlate semantic relations of different data sources. In this paper, we introduce FIXME to enhance software reliability with hybrid diagnosis approaches for enterprises. Our evaluation results show using hybrid diagnosis approach is about 17% better in precision. The results are helpful for both practitioners and researchers to develop hybrid diagnosis in the highly dynamic cloud environment.

Thu 27 May
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

15:05 - 16:05
3.3.1. Monitoring Cloud-Based ServicesTechnical Track / SEIP - Software Engineering in Practice at Blended Sessions Room 1 +12h
Chair(s): Andrea ZismanThe Open University
15:05
20m
Paper
Fast Outage Analysis of Large-scale Production Clouds with Service Correlation MiningTechnical Track
Technical Track
Yaohui WangFudan University, Guozheng LiPeking University, Zijian WangFudan University, Yu KangMicrosoft Research, Beijing, China, Yangfan ZhouFudan University, Hongyu ZhangThe University of Newcastle, Feng GaoMicrosoft Azure, Jeffrey SunMicrosoft Azure, Li YangMicrosoft Azure, Pochian LeeMicrosoft Azure, Zhangwei XuMicrosoft Azure, Pu ZhaoMicrosoft Research, Beijing, China, Bo QiaoMicrosoft Research, Beijing, China, Liqun LiMicrosoft Research, Beijing, China, Xu ZhangMicrosoft Research, Beijing, China, Qingwei LinMicrosoft Research, Beijing, China
Pre-print
15:25
20m
Paper
Neural Knowledge Extraction From Cloud Service IncidentsSEIP
SEIP - Software Engineering in Practice
Manish ShettyMicrosoft Research, India, Chetan BansalMicrosoft Research, Sumit KumarMicrosoft, Nikitha RaoMicrosoft Research, Nachiappan NagappanMicrosoft Research, Thomas ZimmermannMicrosoft Research
Pre-print
15:45
20m
Paper
FIXME: Enhance Software Reliability with Hybrid Approaches in CloudSEIP
SEIP - Software Engineering in Practice
Jinho HwangIBM Research, Larisa ShwartzIBM, Qing WangInstitute of Software, Chinese Academy of Sciences, Raghav BattaIBM, Harshit KumarIBM, Michael NiddIBM
Pre-print

Fri 28 May
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

03:05 - 04:05
03:05
20m
Paper
Fast Outage Analysis of Large-scale Production Clouds with Service Correlation MiningTechnical Track
Technical Track
Yaohui WangFudan University, Guozheng LiPeking University, Zijian WangFudan University, Yu KangMicrosoft Research, Beijing, China, Yangfan ZhouFudan University, Hongyu ZhangThe University of Newcastle, Feng GaoMicrosoft Azure, Jeffrey SunMicrosoft Azure, Li YangMicrosoft Azure, Pochian LeeMicrosoft Azure, Zhangwei XuMicrosoft Azure, Pu ZhaoMicrosoft Research, Beijing, China, Bo QiaoMicrosoft Research, Beijing, China, Liqun LiMicrosoft Research, Beijing, China, Xu ZhangMicrosoft Research, Beijing, China, Qingwei LinMicrosoft Research, Beijing, China
Pre-print
03:25
20m
Paper
Neural Knowledge Extraction From Cloud Service IncidentsSEIP
SEIP - Software Engineering in Practice
Manish ShettyMicrosoft Research, India, Chetan BansalMicrosoft Research, Sumit KumarMicrosoft, Nikitha RaoMicrosoft Research, Nachiappan NagappanMicrosoft Research, Thomas ZimmermannMicrosoft Research
Pre-print
03:45
20m
Paper
FIXME: Enhance Software Reliability with Hybrid Approaches in CloudSEIP
SEIP - Software Engineering in Practice
Jinho HwangIBM Research, Larisa ShwartzIBM, Qing WangInstitute of Software, Chinese Academy of Sciences, Raghav BattaIBM, Harshit KumarIBM, Michael NiddIBM
Pre-print

Information for Participants
Info for Blended Sessions Room 1: