{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,14]],"date-time":"2026-02-14T10:34:04Z","timestamp":1771065244904,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":23,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,4,9]],"date-time":"2021-04-09T00:00:00Z","timestamp":1617926400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,4,9]]},"DOI":"10.1145\/3427921.3450235","type":"proceedings-article","created":{"date-parts":[[2021,4,10]],"date-time":"2021-04-10T07:37:01Z","timestamp":1618040221000},"page":"265-276","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["A Framework for Developing DevOps Operation Automation in Clouds using Components-off-the-Shelf"],"prefix":"10.1145","author":[{"given":"Yar","family":"Rouf","sequence":"first","affiliation":[{"name":"York University, Toronto, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joydeep","family":"Mukherjee","sequence":"additional","affiliation":[{"name":"York University, Toronto, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marin","family":"Litoiu","sequence":"additional","affiliation":[{"name":"York University, Toronto, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joe","family":"Wigglesworth","sequence":"additional","affiliation":[{"name":"IBM Canada, Markham, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Radu","family":"Mateescu","sequence":"additional","affiliation":[{"name":"IBM Canada, Markham, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,4,9]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n. d.]. https:\/\/www.redhat.com\/en\/topics\/devops\/what-is-ci-cd  [n. d.]. https:\/\/www.redhat.com\/en\/topics\/devops\/what-is-ci-cd"},{"key":"e_1_3_2_1_2_1","unstructured":"[n. d.]. Continuous-Deployment. https:\/\/www.ibm.com\/cloud\/learn\/continuous-deployment  [n. d.]. Continuous-Deployment. https:\/\/www.ibm.com\/cloud\/learn\/continuous-deployment"},{"key":"e_1_3_2_1_3_1","unstructured":"[n. d.]. What is multicloud? https:\/\/www.redhat.com\/en\/topics\/cloud-computing\/what-is-multicloud  [n. d.]. What is multicloud? https:\/\/www.redhat.com\/en\/topics\/cloud-computing\/what-is-multicloud"},{"key":"e_1_3_2_1_5_1","volume-title":"The 16th Asia-Pacific Network Operations and Management Symposium. 1--4.","author":"Ahn Y.","unstructured":"Y. Ahn , J. Choi , S. Jeong , and Y. Kim . 2014. Auto-scaling method in hybrid cloud for scientific applications . In The 16th Asia-Pacific Network Operations and Management Symposium. 1--4. Y. Ahn, J. Choi, S. Jeong, and Y. Kim. 2014. Auto-scaling method in hybrid cloud for scientific applications. In The 16th Asia-Pacific Network Operations and Management Symposium. 1--4."},{"key":"e_1_3_2_1_6_1","volume-title":"VM Auto-Scaling for Workflows in Hybrid Cloud Computing. In 2014 International Conference on Cloud and Autonomic Computing. 237--240","author":"Ahn Y.","unstructured":"Y. Ahn and Y. Kim . 2014 . VM Auto-Scaling for Workflows in Hybrid Cloud Computing. In 2014 International Conference on Cloud and Autonomic Computing. 237--240 . Y. Ahn and Y. Kim. 2014. VM Auto-Scaling for Workflows in Hybrid Cloud Computing. In 2014 International Conference on Cloud and Autonomic Computing. 237--240."},{"key":"e_1_3_2_1_7_1","volume-title":"2017 IEEE\/ACM 12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS). 65--75","author":"Barna C.","unstructured":"C. Barna , H. Khazaei , M. Fokaefs , and M. Litoiu . 2017. Delivering Elastic Containerized Cloud Applications to Enable DevOps . In 2017 IEEE\/ACM 12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS). 65--75 . C. Barna, H. Khazaei, M. Fokaefs, and M. Litoiu. 2017. Delivering Elastic Containerized Cloud Applications to Enable DevOps. In 2017 IEEE\/ACM 12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS). 65--75."},{"key":"e_1_3_2_1_8_1","volume-title":"Agile Business Rule Development: Process, Architecture, and JRules Examples","author":"Boyer Jerome","unstructured":"Jerome Boyer and Hafedh Mili . 2014. Agile Business Rule Development: Process, Architecture, and JRules Examples . Springer Berlin . Jerome Boyer and Hafedh Mili. 2014. Agile Business Rule Development: Process, Architecture, and JRules Examples .Springer Berlin."},{"key":"e_1_3_2_1_9_1","volume-title":"Cristina Gacek, Holger Giese, Holger Kienle, Marin Litoiu, Hausi M\u00fcller, Mauro Pezz\u00e8, and Mary Shaw.","author":"Brun Yuriy","year":"2009","unstructured":"Yuriy Brun , Giovanna Di Marzo Serugendo , Cristina Gacek, Holger Giese, Holger Kienle, Marin Litoiu, Hausi M\u00fcller, Mauro Pezz\u00e8, and Mary Shaw. 2009 . Engineering Self-Adaptive Systems through Feedback Loops .Springer Berlin Heidelberg, Berlin, Heidelberg , 48--70. https:\/\/doi.org\/10.1007\/978--3--642-02161--9_3 10.1007\/978--3--642-02161--9_3 Yuriy Brun, Giovanna Di Marzo Serugendo, Cristina Gacek, Holger Giese, Holger Kienle, Marin Litoiu, Hausi M\u00fcller, Mauro Pezz\u00e8, and Mary Shaw. 2009. Engineering Self-Adaptive Systems through Feedback Loops .Springer Berlin Heidelberg, Berlin, Heidelberg, 48--70. https:\/\/doi.org\/10.1007\/978--3--642-02161--9_3"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190507"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508075.2508432"},{"key":"e_1_3_2_1_12_1","volume-title":"27th International Spring Seminar on Electronics Technology: Meeting the Challenges of Electronics Technology Progress","volume":"1","author":"Drumea A.","year":"2004","unstructured":"A. Drumea and C. Popescu . 2004. Finite state machines and their applications in software for industrial control . In 27th International Spring Seminar on Electronics Technology: Meeting the Challenges of Electronics Technology Progress , 2004 ., Vol. 1 . 25--29 vol.1. A. Drumea and C. Popescu. 2004. Finite state machines and their applications in software for industrial control. In 27th International Spring Seminar on Electronics Technology: Meeting the Challenges of Electronics Technology Progress, 2004., Vol. 1. 25--29 vol.1."},{"key":"e_1_3_2_1_13_1","volume-title":"2015 17th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC). 345--351","author":"Guerriero M.","unstructured":"M. Guerriero , M. Ciavotta , G. P. Gibilisco , and D. Ardagna . 2015. A Model-Driven DevOps Framework for QoS-Aware Cloud Applications . In 2015 17th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC). 345--351 . M. Guerriero, M. Ciavotta, G. P. Gibilisco, and D. Ardagna. 2015. A Model-Driven DevOps Framework for QoS-Aware Cloud Applications. In 2015 17th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC). 345--351."},{"key":"e_1_3_2_1_14_1","volume-title":"DevOps for Developers","author":"Httermann Michael","unstructured":"Michael Httermann . 2012. DevOps for Developers 1 st ed.). Apress , USA. Michael Httermann. 2012. DevOps for Developers 1st ed.). Apress, USA.","edition":"1"},{"key":"e_1_3_2_1_15_1","volume-title":"2013 15th Asia-Pacific Network Operations and Management Symposium (APNOMS). 1--6.","author":"Kang Hyejeong","year":"2013","unstructured":"Hyejeong Kang , Jung-in Koh, Yoonhee Kim , and Jaegyoon Hahm . 2013 . A SLA driven VM auto-scaling method in hybrid cloud environment . In 2013 15th Asia-Pacific Network Operations and Management Symposium (APNOMS). 1--6. Hyejeong Kang, Jung-in Koh, Yoonhee Kim, and Jaegyoon Hahm. 2013. A SLA driven VM auto-scaling method in hybrid cloud environment. In 2013 15th Asia-Pacific Network Operations and Management Symposium (APNOMS). 1--6."},{"key":"e_1_3_2_1_16_1","volume-title":"The Vision Of Autonomic Computing. Computer","volume":"36","author":"Kephart Jeffrey","year":"2003","unstructured":"Jeffrey Kephart and D.M. Chess . 2003 . The Vision Of Autonomic Computing. Computer , Vol. 36 (02 2003 ), 41 -- 50. https:\/\/doi.org\/10.1109\/MC.2003.1160055 10.1109\/MC.2003.1160055 Jeffrey Kephart and D.M. Chess. 2003. The Vision Of Autonomic Computing. Computer, Vol. 36 (02 2003), 41 -- 50. https:\/\/doi.org\/10.1109\/MC.2003.1160055"},{"key":"e_1_3_2_1_17_1","volume-title":"2016 5th International Conference on Computer Science and Network Technology (ICCSNT). 75--79","author":"Li Y.","unstructured":"Y. Li and Y. Xia . 2016. Auto-scaling web applications in hybrid cloud based on docker . In 2016 5th International Conference on Computer Science and Network Technology (ICCSNT). 75--79 . Y. Li and Y. Xia. 2016. Auto-scaling web applications in hybrid cloud based on docker. In 2016 5th International Conference on Computer Science and Network Technology (ICCSNT). 75--79."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/UCC.2015.33"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/2662737.2662747"},{"key":"e_1_3_2_1_20_1","volume-title":"2011 IEEE 4th International Conference on Cloud Computing. 89--96","author":"Mor\u00b4n D.","unstructured":"D. Mor\u00b4n , L. M. Vaquero , and F. Gal\u00b4n . 2011. Elastically Ruling the Cloud: Specifying Application's Behavior in Federated Clouds . In 2011 IEEE 4th International Conference on Cloud Computing. 89--96 . D. Mor\u00b4n, L. M. Vaquero, and F. Gal\u00b4n. 2011. Elastically Ruling the Cloud: Specifying Application's Behavior in Federated Clouds. In 2011 IEEE 4th International Conference on Cloud Computing. 89--96."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3148149"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/3370272.3370299"},{"key":"e_1_3_2_1_23_1","volume-title":"Portable Autoscaler for Managing Multi-cloud Elasticity. In 2013 International Conference on Cloud Ubiquitous Computing Emerging Technologies. 48--51","author":"Wadia Y.","unstructured":"Y. Wadia , R. Gaonkar , and J. Namjoshi . 2013 . Portable Autoscaler for Managing Multi-cloud Elasticity. In 2013 International Conference on Cloud Ubiquitous Computing Emerging Technologies. 48--51 . Y. Wadia, R. Gaonkar, and J. Namjoshi. 2013. Portable Autoscaler for Managing Multi-cloud Elasticity. In 2013 International Conference on Cloud Ubiquitous Computing Emerging Technologies. 48--51."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2408736.2408746"}],"event":{"name":"ICPE '21: ACM\/SPEC International Conference on Performance Engineering","location":"Virtual Event France","acronym":"ICPE '21","sponsor":["SIGMETRICS ACM Special Interest Group on Measurement and Evaluation","SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the ACM\/SPEC International Conference on Performance Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3427921.3450235","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3427921.3450235","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:02:32Z","timestamp":1750197752000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3427921.3450235"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,9]]},"references-count":23,"alternative-id":["10.1145\/3427921.3450235","10.1145\/3427921"],"URL":"https:\/\/doi.org\/10.1145\/3427921.3450235","relation":{},"subject":[],"published":{"date-parts":[[2021,4,9]]},"assertion":[{"value":"2021-04-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}