{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:23:02Z","timestamp":1750220582898,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,10,16]],"date-time":"2020-10-16T00:00:00Z","timestamp":1602806400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Portuguese Foundation for Science and Technology (FCT)","award":["SFRH\/BD\/144612\/2019"],"award-info":[{"award-number":["SFRH\/BD\/144612\/2019"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,10,16]]},"DOI":"10.1145\/3417990.3420194","type":"proceedings-article","created":{"date-parts":[[2020,11,2]],"date-time":"2020-11-02T14:03:18Z","timestamp":1604325798000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["An empirical study on visual programming docker compose configurations"],"prefix":"10.1145","author":[{"given":"Bruno","family":"Piedade","sequence":"first","affiliation":[{"name":"University of Porto, Porto, Portugal"}]},{"given":"Jo\u00e3o Pedro","family":"Dias","sequence":"additional","affiliation":[{"name":"University of Porto, Porto, Portugal"}]},{"given":"Filipe F.","family":"Correia","sequence":"additional","affiliation":[{"name":"University of Porto, Porto, Portugal"}]}],"member":"320","published-online":{"date-parts":[[2020,10,26]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/SOCA.2016.15"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/MISE.2012.6226014"},{"key":"e_1_3_2_1_3_1","volume-title":"CEUR Workshop Proceedings 1242","author":"Bergmayr Alexander","year":"2014","unstructured":"Alexander Bergmayr , Javier Troya , Patrick Neubauer , Manuel Wimmer , and Gerti Kappel . 2014 . UML-based cloud application modeling with libraries, profiles, and templates . CEUR Workshop Proceedings 1242 , 317859 (2014), 56--65. Alexander Bergmayr, Javier Troya, Patrick Neubauer, Manuel Wimmer, and Gerti Kappel. 2014. UML-based cloud application modeling with libraries, profiles, and templates. CEUR Workshop Proceedings 1242, 317859 (2014), 56--65."},{"volume-title":"2018 11th International Conference on the Quality of Information and Communications Technology (QUATIC). 276--281","author":"Dias J. P.","key":"e_1_3_2_1_4_1","unstructured":"J. P. Dias , J. P. Faria , and H. S. Ferreira . 2018. A Reactive and Model-Based Approach for Developing Internet-of-Things Systems . In 2018 11th International Conference on the Quality of Information and Communications Technology (QUATIC). 276--281 . J. P. Dias, J. P. Faria, and H. S. Ferreira. 2018. A Reactive and Model-Based Approach for Developing Internet-of-Things Systems. In 2018 11th International Conference on the Quality of Information and Communications Technology (QUATIC). 276--281."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/s13398-014-0173-7.2"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICACEA.2015.7164727"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5220\/0007699700270036"},{"key":"e_1_3_2_1_8_1","volume-title":"Ademar Aguiar, Hugo Sereno Ferreira, and Andr\u00e9 Restivo.","author":"Louren\u00e7o Pedro","year":"2020","unstructured":"Pedro Louren\u00e7o , Jo\u00e3o Pedro Dias , Ademar Aguiar, Hugo Sereno Ferreira, and Andr\u00e9 Restivo. 2020 . Experimenting with Liveness in Cloud Infrastructure Management. In Evaluation of Novel Approaches to Software Engineering, Ernesto Damiani, George Spanoudakis, and Leszek A. Maciaszek (Eds.). Springer International Publishing , Cham, 58--82. Pedro Louren\u00e7o, Jo\u00e3o Pedro Dias, Ademar Aguiar, Hugo Sereno Ferreira, and Andr\u00e9 Restivo. 2020. Experimenting with Liveness in Cloud Infrastructure Management. In Evaluation of Novel Approaches to Software Engineering, Ernesto Damiani, George Spanoudakis, and Leszek A. Maciaszek (Eds.). Springer International Publishing, Cham, 58--82."},{"volume-title":"Mastering Docker -","author":"McKendrick Russ","key":"e_1_3_2_1_9_1","unstructured":"Russ McKendrick and Scott Gallagher . 2017. Mastering Docker - Second Edition. Packt Publishing . 384 pages. Russ McKendrick and Scott Gallagher. 2017. Mastering Docker - Second Edition. Packt Publishing. 384 pages."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2017.2702586"},{"key":"e_1_3_2_1_11_1","unstructured":"Sudhir Pandey. 2012. Investigating community reliability and usability of cfengine chef and puppet. Master's thesis.  Sudhir Pandey. 2012. Investigating community reliability and usability of cfengine chef and puppet. Master's thesis."},{"key":"e_1_3_2_1_12_1","volume-title":"IEEE International Conference on Cloud Computing, CLOUD","author":"Paraiso Fawaz","year":"2017","unstructured":"Fawaz Paraiso , St\u00e9phanie Challita , Yahya Al-Dhuraibi , and Philippe Merle . 2017 . Model-driven management of docker containers . IEEE International Conference on Cloud Computing, CLOUD (2017), 718--725. Fawaz Paraiso, St\u00e9phanie Challita, Yahya Al-Dhuraibi, and Philippe Merle. 2017. Model-driven management of docker containers. IEEE International Conference on Cloud Computing, CLOUD (2017), 718--725."},{"key":"e_1_3_2_1_13_1","volume-title":"Gang of Eight: A Defect Taxonomy for Infrastructure as Code Scripts. ([n.d.]). Accepted submission for the International Conference on Software Engineering (ICSE)","author":"Rahman Akond","year":"2020","unstructured":"Akond Rahman , North Carolina , Chris Parnin , North Carolina , Laurie Williams , and North Carolina . [n.d.]. Gang of Eight: A Defect Taxonomy for Infrastructure as Code Scripts. ([n.d.]). Accepted submission for the International Conference on Software Engineering (ICSE) 2020 . Akond Rahman, North Carolina, Chris Parnin, North Carolina, Laurie Williams, and North Carolina. [n.d.]. Gang of Eight: A Defect Taxonomy for Infrastructure as Code Scripts. ([n.d.]). Accepted submission for the International Conference on Software Engineering (ICSE) 2020."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-91764-1_37"},{"key":"e_1_3_2_1_15_1","volume-title":"On the Effectiveness of Tools to Support Infrastructure as Code : Model-Driven versus Code-Centric","author":"Sandobalin Julio","year":"2020","unstructured":"Julio Sandobalin , Emilio Insfran , and Silvia Abrahao . 2020. On the Effectiveness of Tools to Support Infrastructure as Code : Model-Driven versus Code-Centric . IEEE Access 8 ( 2020 ). Julio Sandobalin, Emilio Insfran, and Silvia Abrahao. 2020. On the Effectiveness of Tools to Support Infrastructure as Code : Model-Driven versus Code-Centric. IEEE Access 8 (2020)."},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of the 11th Latin-American Conference on Pattern Languages of Programming. 1--8.","author":"Sousa Tiago Boldt","year":"2016","unstructured":"Tiago Boldt Sousa , Ademar Aguiar , Hugo Sereno Ferreira , and Filipe Figueiredo Correia . 2016 . Engineering software for the cloud: patterns and sequences . In Proceedings of the 11th Latin-American Conference on Pattern Languages of Programming. 1--8. Tiago Boldt Sousa, Ademar Aguiar, Hugo Sereno Ferreira, and Filipe Figueiredo Correia. 2016. Engineering software for the cloud: patterns and sequences. In Proceedings of the 11th Latin-American Conference on Pattern Languages of Programming. 1--8."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/3124497.3124517"},{"key":"e_1_3_2_1_18_1","volume-title":"Proceedings of the 25th Conference on Pattern Languages of Programs (PLoP '18)","author":"Sousa Tiago Boldt","year":"2018","unstructured":"Tiago Boldt Sousa , Hugo Sereno Ferreira , and Filipe Figueiredo Correia . 2018 . Overview of a Pattern Language for Engineering Software for the Cloud . In Proceedings of the 25th Conference on Pattern Languages of Programs (PLoP '18) . The Hillside Group, USA, 1--9. Tiago Boldt Sousa, Hugo Sereno Ferreira, and Filipe Figueiredo Correia. 2018. Overview of a Pattern Language for Engineering Software for the Cloud. In Proceedings of the 25th Conference on Pattern Languages of Programs (PLoP '18). The Hillside Group, USA, 1--9."},{"volume-title":"IEC 61131-3: Programming industrial automation systems","author":"Tiegelkamp Michael","key":"e_1_3_2_1_19_1","unstructured":"Michael Tiegelkamp and Karl-Heinz John . 1995. IEC 61131-3: Programming industrial automation systems . Vol. 14 . Springer . Michael Tiegelkamp and Karl-Heinz John. 1995. IEC 61131-3: Programming industrial automation systems. Vol. 14. Springer."},{"key":"e_1_3_2_1_20_1","volume-title":"CloudMap: A Visual Notation for Representing and Managing Cloud Resources. 28th International Conference, CAiSE 2016","author":"Weerasiri Denis","year":"2016","unstructured":"Denis Weerasiri , Moshe Chai Barukh , Boualem Benatallah , and Cao Jian . 2016 . CloudMap: A Visual Notation for Representing and Managing Cloud Resources. 28th International Conference, CAiSE 2016 (2016), 427--443. Denis Weerasiri, Moshe Chai Barukh, Boualem Benatallah, and Cao Jian. 2016. CloudMap: A Visual Notation for Representing and Managing Cloud Resources. 28th International Conference, CAiSE 2016 (2016), 427--443."}],"event":{"name":"MODELS '20: ACM\/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"],"location":"Virtual Event Canada","acronym":"MODELS '20"},"container-title":["Proceedings of the 23rd ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3417990.3420194","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3417990.3420194","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:31:35Z","timestamp":1750195895000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3417990.3420194"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,16]]},"references-count":20,"alternative-id":["10.1145\/3417990.3420194","10.1145\/3417990"],"URL":"https:\/\/doi.org\/10.1145\/3417990.3420194","relation":{},"subject":[],"published":{"date-parts":[[2020,10,16]]},"assertion":[{"value":"2020-10-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}