{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T07:22:29Z","timestamp":1780384949819,"version":"3.54.1"},"reference-count":59,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/OAPA.html"}],"funder":[{"name":"Data61, a business unit of CSIRO, Australia"},{"name":"Australian Government Research Training Program Scholarship"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2017]]},"DOI":"10.1109\/access.2017.2685629","type":"journal-article","created":{"date-parts":[[2017,3,23]],"date-time":"2017-03-23T04:47:00Z","timestamp":1490244420000},"page":"3909-3943","source":"Crossref","is-referenced-by-count":500,"title":["Continuous Integration, Delivery and Deployment: A Systematic Review on Approaches, Tools, Challenges and Practices"],"prefix":"10.1109","volume":"5","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9081-1354","authenticated-orcid":false,"given":"Mojtaba","family":"Shahin","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Muhammad","family":"Ali Babar","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Liming","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"crossref","first-page":"792","DOI":"10.1016\/j.infsof.2010.03.006","article-title":"Systematic literature reviews in software engineering&#x2014;A tertiary study","volume":"52","author":"kitchenham","year":"2010","journal-title":"Inf Softw Technol"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2014.06.035"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-06498-7_26"},{"key":"ref32","first-page":"205","article-title":"Software practice is social practice","author":"n\u00f8rbjerg","year":"2002","journal-title":"Social Thinking"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2015.07.001"},{"key":"ref30","year":"0","journal-title":"Longman Dictionary of Contemporary English Online"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2015.2396514"},{"key":"ref36","first-page":"135","article-title":"Towards an evidence-based understanding of electronic data sources","author":"chen","year":"2010","journal-title":"Proc Int Conf Eval Assessment Softw Eng"},{"key":"ref35","first-page":"195","article-title":"Using mapping studies in software engineering","author":"budgen","year":"2008","journal-title":"Proc 20th Annu Meeting Psychol Programm Interest Group (PPIG)"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2010.12.010"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2004.1317449"},{"key":"ref27","author":"luke","year":"2016","journal-title":"No One Agrees How to Define CI or CD"},{"key":"ref29","year":"0","journal-title":"Camera Dictionary"},{"key":"ref2","author":"humble","year":"2010","journal-title":"Continuous Delivery Reliable Software Releases Through Build Test and Deployment Automation"},{"key":"ref1","author":"phillips","year":"2015","journal-title":"The IT Manager&#x2019;s Guide to Continuous Delivery Delivering Business Value in Hours"},{"key":"ref20","author":"humble","year":"2016","journal-title":"Continuous delivery vs continuous deployment"},{"key":"ref22","year":"2016","journal-title":"What is Continuous Deployment"},{"key":"ref21","author":"humble","year":"2016","journal-title":"What is Continuous Delivery?"},{"key":"ref24","author":"reed","year":"2016","journal-title":"The Business Case for Continuous Delivery"},{"key":"ref23","author":"skelton","year":"2016","journal-title":"Continuous Delivery With Windows and NET"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2015.10.008"},{"key":"ref25","article-title":"Guidelines for performing systematic literature reviews in software engineering","author":"kitchenham","year":"2007"},{"key":"ref50","author":"humble","year":"2015","journal-title":"Principle 2 Decouple Deployment and Release"},{"key":"ref51","year":"2016","journal-title":"Five Habits of Highly Successful Continuous Delivery Practitioners"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/RELENG.2015.11"},{"key":"ref58","author":"newman","year":"2015","journal-title":"Building Microservices"},{"key":"ref57","article-title":"Trends and new directions in software architecture","author":"northrop","year":"2015"},{"key":"ref56","first-page":"131","article-title":"Towards architecting for continuous delivery","author":"chen","year":"2015","journal-title":"Proc 12th Work IEEE\/IFIP Conf Softw Archit (WICSA)"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijinfomgt.2016.06.007"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2009.5316010"},{"key":"ref53","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1145\/2372251.2372256","article-title":"What works for whom, where, when, and why? On the role of context in empirical software engineering","author":"dyb\u00e5","year":"2012","journal-title":"Proc ACM\/IEEE Int'l Symp Empirical Software Eng"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/2601248.2601263"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2016.10.001"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2013.08.032"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-005-0021-6"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-014-9338-4"},{"key":"ref13","article-title":"Fit for continuous integration: How organizations assimilate an agile practice","author":"eck","year":"2014","journal-title":"Proc 20th Amer Conf Inform Syst"},{"key":"ref14","author":"thiele","year":"2016","journal-title":"Continuous Delivery An Easy Must-Have for Agile Development"},{"key":"ref15","year":"2015","journal-title":"State of DevOps Report"},{"key":"ref16","author":"sundman","year":"2013","journal-title":"Continuous delivery vs continuous deployment"},{"key":"ref17","author":"suzie","year":"2016","journal-title":"The Product Managers Guide to Continuous Delivery and DevOps"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-11283-1_1"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2016.67"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2015.06.063"},{"key":"ref3","author":"fowler","year":"2015","journal-title":"Continuous Integration"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2015.27"},{"key":"ref5","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1109\/MS.2015.50","article-title":"The highways and country roads to continuous deployment","volume":"32","author":"lepp\u00e3d?en","year":"2015","journal-title":"IEEE Softw"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/SEAA.2012.54"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/Agile.2015.12"},{"key":"ref49","author":"sato","year":"2015","journal-title":"Canary Release"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2015.12.015"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.2753\/MIS0742-1222240104"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/RELENG.2015.19"},{"key":"ref48","author":"greenberg","year":"2008","journal-title":"Behavior in Organizations"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2016.06.013"},{"key":"ref42","first-page":"78","article-title":"Modern release engineering in a nutshell&#x2014;Why researchers should care","author":"adams","year":"2016","journal-title":"Proc 23rd IEEE Int Conf Softw Anal Evol Reeng (SANER)"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1191\/1478088706qp063oa"},{"key":"ref44","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/MS.2014.58","article-title":"Continuous integration and its tools","volume":"31","author":"meyer","year":"2014","journal-title":"IEEE Softw"},{"key":"ref43","author":"bass","year":"2015","journal-title":"DevOps A Software Architect's Perspective"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6287639\/7859429\/07884954.pdf?arnumber=7884954","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,26]],"date-time":"2022-07-26T20:12:46Z","timestamp":1658866366000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7884954\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"references-count":59,"URL":"https:\/\/doi.org\/10.1109\/access.2017.2685629","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017]]}}}