Predicting upgrade failures using dependency analysis

Upgrades in component based systems can disrupt other components. Being able to predict the possible consequence of an upgrade just by analysing inter-component dependencies can avoid errors and downtime. In this paper we precisely identify in a repository the components p whose upgrades force a lar...

Full description

Saved in:
Bibliographic Details
Published in2011 IEEE 27th International Conference on Data Engineering Workshops pp. 145 - 150
Main Authors Abate, P, Di Cosmo, R
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.04.2011
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Upgrades in component based systems can disrupt other components. Being able to predict the possible consequence of an upgrade just by analysing inter-component dependencies can avoid errors and downtime. In this paper we precisely identify in a repository the components p whose upgrades force a large set of others components to be upgraded. We are also able to discriminate whether all the future versions of p have the same impact, or whether there are different classes of future versions that have different impacts. We perform our analysis on Debian, one of the largest FOSS distributions.
AbstractList Upgrades in component based systems can disrupt other components. Being able to predict the possible consequence of an upgrade just by analysing inter-component dependencies can avoid errors and downtime. In this paper we precisely identify in a repository the components p whose upgrades force a large set of others components to be upgraded. We are also able to discriminate whether all the future versions of p have the same impact, or whether there are different classes of future versions that have different impacts. We perform our analysis on Debian, one of the largest FOSS distributions.
Author Abate, P
Di Cosmo, R
Author_xml – sequence: 1
  givenname: P
  surname: Abate
  fullname: Abate, P
  email: pietro.abate@pps.jussieu.fr
  organization: PPS, Univ. Paris Diderot, Paris, France
– sequence: 2
  givenname: R
  surname: Di Cosmo
  fullname: Di Cosmo, R
  email: roberto@dicosmo.org
  organization: PPS, Univ. Paris Diderot, Paris, France
BookMark eNo1j09LxDAUxCMq6K79AnrpF2jNv770HaWuurCgB8XjEpOXJVJjabaHfntXXOcyzI9hYBbsLH0nYuxa8FoIjrfr7n71XksuRN0YMCDhhBVoWqGl1ihQ81O2-A8NXrAi509-EADyBi5Z8zKSj24f066cht1oPZXBxn4aKZdT_sWeBkqekptLm2w_55iv2Hmwfabi6Ev29rB67Z6qzfPjurvbVE4Yta9U62QIzlhE8BycQweOHGBAq5WCIFXTfoAGY8ijVsQFgBeHMgVpZaOW7OZvNxLRdhjjlx3n7fGp-gGg1UkM
CitedBy_id crossref_primary_10_4204_EPTCS_65_1
crossref_primary_10_1145_2146382_2146399
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICDEW.2011.5767626
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 Online
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library Online
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9781424491940
1424491967
9781424491964
1424491940
EndPage 150
ExternalDocumentID 5767626
Genre orig-research
GroupedDBID 6IE
6IF
6IK
6IL
6IN
AAJGR
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
IEGSK
IERZE
OCL
RIB
RIC
RIE
RIL
ID FETCH-LOGICAL-c173t-38c2ffc7a996d06cc9c6cec69f9a4336f2358b64677ed943e0166d196def2a253
IEDL.DBID RIE
ISBN 1424491959
9781424491957
IngestDate Wed Jun 26 19:20:01 EDT 2024
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c173t-38c2ffc7a996d06cc9c6cec69f9a4336f2358b64677ed943e0166d196def2a253
PageCount 6
ParticipantIDs ieee_primary_5767626
PublicationCentury 2000
PublicationDate 2011-April
PublicationDateYYYYMMDD 2011-04-01
PublicationDate_xml – month: 04
  year: 2011
  text: 2011-April
PublicationDecade 2010
PublicationTitle 2011 IEEE 27th International Conference on Data Engineering Workshops
PublicationTitleAbbrev ICDEW
PublicationYear 2011
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0000669056
ssj0000669055
Score 1.8303847
Snippet Upgrades in component based systems can disrupt other components. Being able to predict the possible consequence of an upgrade just by analysing...
SourceID ieee
SourceType Publisher
StartPage 145
SubjectTerms Approximation methods
Cost accounting
Force
Prediction algorithms
Quality assurance
Software
Software algorithms
Title Predicting upgrade failures using dependency analysis
URI https://ieeexplore.ieee.org/document/5767626
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NTwIxEJ0AJ09qwPidHjy6WNrdLj0jBE0wHCRyI-20JcYECO4e8Nfb7gdE48Hbdi_tpGlfO33vDcCdTnmcKKqjFFkSxRZ7kQ7V3FlAT8uU1oVZ9eRFjGfx8zyZN-B-r4Wx1hbkM9sNn8VbvlljHlJl_vIu_NoVTWj2KSu1Wvt8iodOSSuN5aEtai2XDCYqtcVT1U5rEQ2VD0-Dx-Fb6ehZ9fKj3EqBNqNjmNTjLEkmH9080138-mXh-N9ATqBz0PWR6R6xTqFhV21IptvwWBPozyTfLLfKWOLUe6Crf5JAi1-SulIu7oiqTEw6MBsNXwfjqCqmEGEv5VnE-8icw1T5C46hAlGiQItCOqlizoULmlkt_L6ZWiNjbv1ZUBi_Po11TLGEn0FrtV7ZcyBO0j46vzso4YrznDbB1AU9CCLlSl5AO4S82JR-GYsq2su_f1_BUZmnDWyYa2hl29zeeKDP9G0xw98pmKGD
link.rule.ids 310,311,786,790,795,796,802,27956,55107
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NTwIxEJ0gHvSkBoziVw8eXSzb3S49IwQUCAeI3Eg72xJjAgR3D_rrbfcDovHgbbuXdtK0r52-9wbgXkUsCCVVXoR-6AUaW55y1dx9h57al0plZtWjMe_Pgud5OK_Aw04Lo7XOyGe66T6zt_x4jalLldnLO7drlx_AocV5GuVqrV1GxYKnoIXKct_mpZpLOBuV0uSpaEeljIaKx0Hnqfuae3oW_fwouJLhTe8ERuVIc5rJezNNVBO_fpk4_jeUU6jvlX1kssOsM6joVQ3CydY91zgCNEk3y62MNTHyzRHWP4gjxi9JWSsXP4ksbEzqMOt1p52-V5RT8LAVscRjbfSNwUjaK05MOaJAjhq5MEIGjHHjVLOK250z0rEImLanQR7bFRpr40s_ZOdQXa1X-gKIEbSNxu4PkpvsRKdiZ-uCFgaRMikuoeZCXmxyx4xFEW3j7993cNSfjoaL4WD8cgXHedbWcWOuoZpsU31jYT9Rt9lsfwPlsaTX
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=2011+IEEE+27th+International+Conference+on+Data+Engineering+Workshops&rft.atitle=Predicting+upgrade+failures+using+dependency+analysis&rft.au=Abate%2C+P&rft.au=Di+Cosmo%2C+R&rft.date=2011-04-01&rft.pub=IEEE&rft.isbn=9781424491957&rft.spage=145&rft.epage=150&rft_id=info:doi/10.1109%2FICDEW.2011.5767626&rft.externalDocID=5767626
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424491957/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424491957/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781424491957/sc.gif&client=summon&freeimage=true