{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,9]],"date-time":"2026-03-09T20:01:18Z","timestamp":1773086478441,"version":"3.50.1"},"reference-count":50,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,9]]},"DOI":"10.1109\/mesoca.2011.6049037","type":"proceedings-article","created":{"date-parts":[[2011,10,21]],"date-time":"2011-10-21T15:05:03Z","timestamp":1319209503000},"page":"1-10","source":"Crossref","is-referenced-by-count":30,"title":["Cloud software upgrades: Challenges and opportunities"],"prefix":"10.1109","author":[{"given":"Iulian","family":"Neamtiu","sequence":"first","affiliation":[]},{"given":"Tudor","family":"Dumitras","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-74792-5_12"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/1810139.1810143"},{"key":"ref33","author":"schmuck","year":"2010","journal-title":"Personal communication"},{"key":"ref32","article-title":"GPFS: A shared-disk file system for large computing clusters","author":"schmuck","year":"0","journal-title":"FAST '02"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/1595808.1595817"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ICDEW.2011.5767627"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/1542476.1542479"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1989.65219"},{"key":"ref35","first-page":"865","article-title":"To upgrade or not to upgrade: Impact of online upgrades across multiple administrative domains","author":"dumitra?","year":"2010","journal-title":"ACM SPLASH Onward!"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/1899928.1899948"},{"key":"ref28","year":"2005","journal-title":"MediaWiki 1 5 upgrade"},{"key":"ref27","author":"downing","year":"2008","journal-title":"Personal communication"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.14778\/1453856.1453939"},{"key":"ref2","year":"0","journal-title":"Microsoft Amalga Featured Customers"},{"key":"ref1","author":"messmer","year":"2010","journal-title":"U S military takes cloud computing to Afghanistan"},{"key":"ref20","article-title":"Testing Using The Beta Tier","year":"0"},{"key":"ref22","author":"mandalapa","year":"2009","journal-title":"A framework for understanding schema evolution in web information systems"},{"key":"ref21","year":"0","journal-title":"Sumo Paint"},{"key":"ref24","author":"barga","year":"2011","journal-title":"Cloud Computing for Research"},{"key":"ref23","article-title":"BLAST","year":"0","journal-title":"NCBI"},{"key":"ref26","author":"hipp","year":"0","journal-title":"SQLite"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1101\/gr.074492.107"},{"key":"ref50","year":"2010","journal-title":"Top 25 most dangerous programming errors"},{"key":"ref10","article-title":"Why do upgrades fail and what can we do about it? Toward dependable, online upgrades in enterprise systems","author":"dumitra?","year":"0","journal-title":"Middleware"},{"key":"ref11","article-title":"No downtime for data conversions: Rethinking hot upgrades","author":"dumitra?","year":"2009","journal-title":"Tech Rep CMU-PDL-09&#x2013;106"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2006.1639369"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/4236.939450"},{"key":"ref13","author":"chappell","year":"2009","journal-title":"Introducing Windows Azure"},{"key":"ref14","article-title":"Perform a rolling upgrade from Windows 2000","year":"2005","journal-title":"TechNet Library"},{"key":"ref15","article-title":"Database rolling upgrade using Data Guard SQL Apply","year":"2008","journal-title":"Maximum Availability Architecture White Paper"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/CMPSAC.2002.1045133"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1002\/smr.328"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/1159913.1159961"},{"key":"ref19","author":"petrou","year":"2010","journal-title":"Personal communication"},{"key":"ref4","article-title":"Amazon's Trouble Raises Cloud Computing Doubts","author":"lohr","year":"2011","journal-title":"The New York Times"},{"key":"ref3","year":"2011","journal-title":"AWS Service Health Dashboard"},{"key":"ref6","year":"2011","journal-title":"Google Apps Service Level Agreement"},{"key":"ref5","year":"0","journal-title":"Summary of the Amazon EC2 and Amazon RDS Service Disruption in the US East Region"},{"key":"ref8","article-title":"Best practices for continuous application availability","author":"malik","year":"2008","journal-title":"Gartner Data Center Conference"},{"key":"ref7","article-title":"Large-scale real-time program retrofit methodology in AT&T 5ESS switch","author":"toy","year":"1992","journal-title":"Reliable Computer Systems Design and Evaluation"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/1755913.1755925"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294283"},{"key":"ref46","article-title":"UpgradeJ: Incremental typechecking for class upgrades","author":"bierman","year":"0","journal-title":"ECOOP 08"},{"key":"ref45","article-title":"Automated detection of refactorings in evolving components","author":"dig","year":"0","journal-title":"ECOOP'06"},{"key":"ref48","article-title":"State transfer for clear and efficient runtime upgrades","author":"hayden","year":"0","journal-title":"HotSWUp'11"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/1490283.1490285"},{"key":"ref42","article-title":"The end of protocols","author":"waldo","year":"2000","journal-title":"Sun Microsystems Java Developer Connection"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/1656437.1656448"},{"key":"ref44","article-title":"The emperor's new APIs: On the (in)secure usage of new client-side primitives","author":"hanna","year":"0","journal-title":"W2SP'10"},{"key":"ref43","author":"waldo","year":"2010","journal-title":"Personal communication"}],"event":{"name":"2011 IEEE International Workshop on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems (MESOCA)","location":"Williamsburg, VA, USA","start":{"date-parts":[[2011,9,26]]},"end":{"date-parts":[[2011,9,26]]}},"container-title":["2011 International Workshop on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/6041391\/6049025\/06049037.pdf?arnumber=6049037","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,21]],"date-time":"2017-03-21T19:06:32Z","timestamp":1490123192000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6049037\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,9]]},"references-count":50,"URL":"https:\/\/doi.org\/10.1109\/mesoca.2011.6049037","relation":{},"subject":[],"published":{"date-parts":[[2011,9]]}}}