{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T05:14:19Z","timestamp":1784351659734,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,4,9]],"date-time":"2018-04-09T00:00:00Z","timestamp":1523232000000},"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":[[2018,4,9]]},"DOI":"10.1145\/3167132.3167314","type":"proceedings-article","created":{"date-parts":[[2018,7,3]],"date-time":"2018-07-03T13:54:10Z","timestamp":1530626050000},"page":"1706-1715","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Supporting micro-services deployment in a safer way"],"prefix":"10.1145","author":[{"given":"Benjamin","family":"Benni","sequence":"first","affiliation":[{"name":"Universit\u00e9 C\u00f4te d'Azur, Nice, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"S\u00e9bastien","family":"Mosser","sequence":"additional","affiliation":[{"name":"Universit\u00e9 C\u00f4te d'Azur, Nice, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Philippe","family":"Collet","sequence":"additional","affiliation":[{"name":"Universit\u00e9 C\u00f4te d'Azur, Nice, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michel","family":"Riveill","sequence":"additional","affiliation":[{"name":"Universit\u00e9 C\u00f4te d'Azur, Nice, France"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2018,4,9]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Configuration Management with Puppet","author":"Ali Syed","unstructured":"Syed Ali . 2015. Configuration Management with Puppet . Apress , Berkeley, CA , 109--135. Syed Ali. 2015. Configuration Management with Puppet. Apress, Berkeley, CA, 109--135."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2016.64"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368158"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723872.2723882"},{"key":"e_1_3_2_1_5_1","volume-title":"Anti Patterns: Refactoring Software, Architectures, and Projects in Crisis","author":"Brown W.","year":"1998","unstructured":"W. Brown , Malveau R., H. McCormick III, and T. Mowbray . ( 1998 ). Anti Patterns: Refactoring Software, Architectures, and Projects in Crisis . John Wiley and Sons . Robert Ipsen, 157. http:\/\/ff.tu-sofia.bg\/~bogi\/France\/SoftEng\/books\/Wiley%20-%20AntiPatterns,%20Refactoring%20Software,%20Architectures,%20and%20Projects%20in%20Crisis.pdf W. Brown, Malveau R., H. McCormick III, and T. Mowbray. (1998). Anti Patterns: Refactoring Software, Architectures, and Projects in Crisis. John Wiley and Sons. Robert Ipsen, 157. http:\/\/ff.tu-sofia.bg\/~bogi\/France\/SoftEng\/books\/Wiley%20-%20AntiPatterns,%20Refactoring%20Software,%20Architectures,%20and%20Projects%20in%20Crisis.pdf"},{"key":"e_1_3_2_1_6_1","unstructured":"CoreOS. 2017. RKT - A security-minded standards-based container engine. https:\/\/coreos.com\/rkt\/. (2017).  CoreOS. 2017. RKT - A security-minded standards-based container engine. https:\/\/coreos.com\/rkt\/. (2017)."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISORC.2008.58"},{"key":"e_1_3_2_1_8_1","volume-title":"Container market adoption - Survey","author":"HQ.","year":"2016","unstructured":"DevOps.com and Cluster HQ. 2016. Container market adoption - Survey 2016 . https:\/\/clusterhq.com\/assets\/pdfs\/state-of-container-usage-june-2016.pdf. (jun 2016). DevOps.com and ClusterHQ. 2016. Container market adoption - Survey 2016. https:\/\/clusterhq.com\/assets\/pdfs\/state-of-container-usage-june-2016.pdf. (jun 2016)."},{"key":"e_1_3_2_1_9_1","volume-title":"Performance Analysis of Systems and Software (ISPASS), 2015 IEEE International Symposium on. 171--172","author":"Felter W.","unstructured":"W. Felter , A. Ferreira , R. Rajamony , and J. Rubio . 2015. An updated performance comparison of virtual machines and Linux containers . In Performance Analysis of Systems and Software (ISPASS), 2015 IEEE International Symposium on. 171--172 . W. Felter, A. Ferreira, R. Rajamony, and J. Rubio. 2015. An updated performance comparison of virtual machines and Linux containers. In Performance Analysis of Systems and Software (ISPASS), 2015 IEEE International Symposium on. 171--172."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/UCC.2014.36"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2008.59"},{"key":"e_1_3_2_1_12_1","volume-title":"Domain Specific Languages","author":"Fowler Martin","unstructured":"Martin Fowler . 2010. Domain Specific Languages ( 1 st ed.). Addison-Wesley Professional . Martin Fowler. 2010. Domain Specific Languages (1st ed.). Addison-Wesley Professional.","edition":"1"},{"key":"e_1_3_2_1_13_1","unstructured":"HashiCorp. 2017. Vagrant - DEVELOPMENT ENVIRONMENTS MADE EASY. https:\/\/www.vagrantup.com\/. (2017).  HashiCorp. 2017. Vagrant - DEVELOPMENT ENVIRONMENTS MADE EASY. https:\/\/www.vagrantup.com\/. (2017)."},{"key":"e_1_3_2_1_14_1","unstructured":"Oscar Henriksson. 2017. Static Vulnerability Analysis of Docker Images. http:\/\/www.diva-portal.se\/smash\/get\/diva2:1118087\/FULLTEXT02.pdf. (2017).  Oscar Henriksson. 2017. Static Vulnerability Analysis of Docker Images. http:\/\/www.diva-portal.se\/smash\/get\/diva2:1118087\/FULLTEXT02.pdf. (2017)."},{"key":"e_1_3_2_1_15_1","volume-title":"Chef Infrastructure Automation Cookbook","author":"Marschall Matthias","unstructured":"Matthias Marschall . 2013. Chef Infrastructure Automation Cookbook . Packt Publishing . Matthias Marschall. 2013. Chef Infrastructure Automation Cookbook. Packt Publishing."},{"key":"e_1_3_2_1_16_1","first-page":"2600241","article-title":"Docker","volume":"2600239","author":"Merkel Dirk","year":"2014","unstructured":"Dirk Merkel . 2014 . Docker : Lightweight Linux Containers for Consistent Development and Deployment. Linux J. 2014, 239, Article 2 (March 2014). http:\/\/dl.acm.org\/citation.cfm?id= 2600239 . 2600241 Dirk Merkel. 2014. Docker: Lightweight Linux Containers for Consistent Development and Deployment. Linux J. 2014, 239, Article 2 (March 2014). http:\/\/dl.acm.org\/citation.cfm?id=2600239.2600241","journal-title":"Lightweight Linux Containers for Consistent Development and Deployment. Linux"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/IC2E.2015.74"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-31491-9_3"},{"key":"e_1_3_2_1_19_1","volume-title":"Microservice Architecture: Aligning Principles, Practices, and Culture. \" O'Reilly Media","author":"Nadareishvili Irakli","year":"2016","unstructured":"Irakli Nadareishvili , Ronnie Mitra , Matt McLarty , and Mike Amundsen . 2016 . Microservice Architecture: Aligning Principles, Practices, and Culture. \" O'Reilly Media , Inc .\". Irakli Nadareishvili, Ronnie Mitra, Matt McLarty, and Mike Amundsen. 2016. Microservice Architecture: Aligning Principles, Practices, and Culture. \" O'Reilly Media, Inc.\"."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-016-9366-y"},{"key":"e_1_3_2_1_21_1","volume-title":"Linux J 2014","author":"Rosen Rami","year":"2014","unstructured":"Rami Rosen . 2014 . Linux containers and the future cloud . Linux J 2014 , 240 (2014). Rami Rosen. 2014. Linux containers and the future cloud. Linux J 2014, 240 (2014)."},{"key":"e_1_3_2_1_22_1","volume-title":"Over 30High Priority Security Vulnerabilities. https:\/\/banyanops.com\/pdf\/BanyanOps-AnalyzingDockerHub-WhitePaper.pdf. (jun","author":"Rushgrove Gareth","year":"2015","unstructured":"Gareth Rushgrove . 2015. Over 30High Priority Security Vulnerabilities. https:\/\/banyanops.com\/pdf\/BanyanOps-AnalyzingDockerHub-WhitePaper.pdf. (jun 2015 ). Gareth Rushgrove. 2015. Over 30High Priority Security Vulnerabilities. https:\/\/banyanops.com\/pdf\/BanyanOps-AnalyzingDockerHub-WhitePaper.pdf. (jun 2015)."},{"key":"e_1_3_2_1_23_1","volume-title":"DockerCon16 - The Dockerfile Explosion and the Need for Higher Level Tools by Gareth Rushgrove. https:\/\/goo.gl\/86XPrq. (jun","author":"Rushgrove Gareth","year":"2016","unstructured":"Gareth Rushgrove . 2016. DockerCon16 - The Dockerfile Explosion and the Need for Higher Level Tools by Gareth Rushgrove. https:\/\/goo.gl\/86XPrq. (jun 2016 ). Gareth Rushgrove. 2016. DockerCon16 - The Dockerfile Explosion and the Need for Higher Level Tools by Gareth Rushgrove. https:\/\/goo.gl\/86XPrq. (jun 2016)."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/322261.322262"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/PDP.2013.41"}],"event":{"name":"SAC 2018: Symposium on Applied Computing","location":"Pau France","acronym":"SAC 2018","sponsor":["SIGAPP ACM Special Interest Group on Applied Computing"]},"container-title":["Proceedings of the 33rd Annual ACM Symposium on Applied Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3167132.3167314","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3167132.3167314","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:27:00Z","timestamp":1750213620000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3167132.3167314"}},"subtitle":["a static analysis and automated rewriting approach"],"short-title":[],"issued":{"date-parts":[[2018,4,9]]},"references-count":25,"alternative-id":["10.1145\/3167132.3167314","10.1145\/3167132"],"URL":"https:\/\/doi.org\/10.1145\/3167132.3167314","relation":{},"subject":[],"published":{"date-parts":[[2018,4,9]]},"assertion":[{"value":"2018-04-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}