FIXME: Enhance Software Reliability with Hybrid Approaches in Cloud

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 relia...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP) S. 228 - 237
Hauptverfasser: Hwang, Jinho, Shwartz, Larisa, Wang, Qing, Batta, Raghav, Kumar, Harshit, Nidd, Michael
Format: Tagungsbericht
Sprache:Englisch
Veröffentlicht: IEEE 01.05.2021
Schlagworte:
ISBN:9781665438698, 166543869X
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract 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.
AbstractList 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.
Author Nidd, Michael
Hwang, Jinho
Wang, Qing
Batta, Raghav
Kumar, Harshit
Shwartz, Larisa
Author_xml – sequence: 1
  givenname: Jinho
  surname: Hwang
  fullname: Hwang, Jinho
  email: jinho@us.ibm.com
  organization: IBM T.J. Watson Research Center, USA
– sequence: 2
  givenname: Larisa
  surname: Shwartz
  fullname: Shwartz, Larisa
  email: lshwart@us.ibm.com
  organization: IBM T.J. Watson Research Center, USA
– sequence: 3
  givenname: Qing
  surname: Wang
  fullname: Wang, Qing
  email: qing.wang1@ibm.com
  organization: IBM T.J. Watson Research Center, USA
– sequence: 4
  givenname: Raghav
  surname: Batta
  fullname: Batta, Raghav
  email: raghav.batta1@ibm.com
  organization: IBM T.J. Watson Research Center, USA
– sequence: 5
  givenname: Harshit
  surname: Kumar
  fullname: Kumar, Harshit
  email: harshitk@in.ibm.com
  organization: IBM Research India, India
– sequence: 6
  givenname: Michael
  surname: Nidd
  fullname: Nidd, Michael
  email: mni@zurich.ibm.com
  organization: IBM Research Europe, Switzerland
BookMark eNotjN1KwzAYQAMqqLNP4E18gM4vv028G6VzhYliFbwbafOFBmo72sro2zvQqwMHzrkll_3QIyEPDNaMgX0s86pIq6J8U1wDrDlwtgYAwS9IYjPDtFZSGG3NNUmmKdYgZWbPJdyQfFt-vRRPtOhb1zdIqyHMJzcifccuujp2cV7oKc4t3S31GD3dHI_j4JoWJxp7mnfDj78jV8F1Eyb_XJHPbfGR79L963OZb_ap41bNKffGeqNF8AhaemUwQION8KaxzKmgpDTeKx50xrRkYFQIXtZ4FqzmwokVuf_7RkQ8HMf47cblYCVwYJn4BfPcTJo
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICSE-SEIP52600.2021.00032
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EndPage 237
ExternalDocumentID 9402017
Genre orig-research
GroupedDBID 6IE
6IF
6IL
6IN
AAWTH
ABLEC
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
IEGSK
OCL
RIE
RIL
ID FETCH-LOGICAL-a295t-2d89d863fde064d58ef0cec3d8c91a5f5448dd52f671641085ffd4be2f61b23a3
IEDL.DBID RIE
ISBN 9781665438698
166543869X
ISICitedReferencesCount 6
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000684234800024&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Wed Aug 27 02:27:47 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-a295t-2d89d863fde064d58ef0cec3d8c91a5f5448dd52f671641085ffd4be2f61b23a3
PageCount 10
ParticipantIDs ieee_primary_9402017
PublicationCentury 2000
PublicationDate 2021-May
PublicationDateYYYYMMDD 2021-05-01
PublicationDate_xml – month: 05
  year: 2021
  text: 2021-May
PublicationDecade 2020
PublicationTitle 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP)
PublicationTitleAbbrev ICSE-SEIP
PublicationYear 2021
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssib044791100
Score 2.2521317
Snippet With the promise of reliability in cloud, more enterprises are migrating to cloud. The process of continuous integration/deployment (CICD) in cloud connects...
SourceID ieee
SourceType Publisher
StartPage 228
SubjectTerms cloud
Cloud computing
Correlation
event correlation
event management
Fault diagnosis
hybrid system
localization
Reliability engineering
Software engineering
Software reliability
Virtualization
Title FIXME: Enhance Software Reliability with Hybrid Approaches in Cloud
URI https://ieeexplore.ieee.org/document/9402017
WOSCitedRecordID wos000684234800024&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFA7bEPGksom_ieDRuqZtmsSblI3t4BhMYbeRJi84kE72Q9l_b15bpwcv3tpHD2nS5PVL3vd9hNz6jMiUZSwQXCQeoCQy0BxEoIzkSvM0Vy4vzSbEaCSnUzVukLsdFwYAyuIzuMfL8izfLswGt8q6CsEOE03SFCKtuFrf306SCIXqZ8jdQkPdWKaqFtjZ3ct9clNrbHaH2aTnV6zhmKNCu8eJEUMpQ3Qh-eWyUiaZ_uH_mndEOj9sPTre5aFj0oCiTbL-cPrUe6C94hXHlU78cvupl0CxBrnS5t5S3ISlgy2StuhjLS4OKzovaPa22NgOeen3nrNBUBsmBDpSfB1EVior09hZ8H8alktwoQETW2kU09xxj8Ws5ZFLESUh78A5m-TgAyyPYh2fkFaxKOCUUD-Rc87i3OhcJhAK_5BOnQpDY2Mfic5IGztg9l5pYszqdz__O3xBDrCHq0LBS9JaLzdwRfbMx3q-Wl6XA_kFPCyY_A
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NS8MwFA9zinpS2cRvI3i02rRJm3iTsrHiNgabsNtI84ED6WQfyv5789o6PXjxlj5yaF7SvL7k_X4_hG5dRCRCE-LFLKYuQaHck8zEnlCcCcmiTNisEJuI-30-HotBDd1tsDDGmKL4zNxDs7jL1zO1gqOyBwHJDom30DajNPBLtNb36qE0FsB_BugtkNQNeSQqip3NM99FNxXL5kOaDFtuz0oHDDjaXaYYECAzBB2SXzorRZhpH_zvBQ9R8wevhwebSHSEaiZvoKSdjnutR9zKX2Fm8dBtuJ9ybjBUIZfs3GsMx7C4swbYFn6q6MXNAk9znLzNVrqJXtqtUdLxKskETwaCLb1Ac6F5FFpt3L-GZtxYXxkVaq4Ekcw6v3GtWWAjyJMAeWCtpplxBpIFoQyPUT2f5eYEYfcpZ4yEmZIZp8aPXScZWeH7SofOEpyiBjhg8l6yYkyqsZ_9bb5Ge51Rrzvppv3nc7QP3i7LBi9QfTlfmUu0oz6W08X8qpjUL2dpnEM
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2021+IEEE%2FACM+43rd+International+Conference+on+Software+Engineering%3A+Software+Engineering+in+Practice+%28ICSE-SEIP%29&rft.atitle=FIXME%3A+Enhance+Software+Reliability+with+Hybrid+Approaches+in+Cloud&rft.au=Hwang%2C+Jinho&rft.au=Shwartz%2C+Larisa&rft.au=Wang%2C+Qing&rft.au=Batta%2C+Raghav&rft.date=2021-05-01&rft.pub=IEEE&rft.isbn=9781665438698&rft.spage=228&rft.epage=237&rft_id=info:doi/10.1109%2FICSE-SEIP52600.2021.00032&rft.externalDocID=9402017
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781665438698/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781665438698/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781665438698/sc.gif&client=summon&freeimage=true