{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,25]],"date-time":"2025-11-25T06:49:16Z","timestamp":1764053356020},"reference-count":26,"publisher":"IBM","issue":"2\/3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IBM J. Res. &amp; Dev."],"published-print":{"date-parts":[[2014,3]]},"DOI":"10.1147\/jrd.2014.2304865","type":"journal-article","created":{"date-parts":[[2014,4,15]],"date-time":"2014-04-15T18:04:45Z","timestamp":1397585085000},"page":"10:1-10:12","source":"Crossref","is-referenced-by-count":11,"title":["Weaver: Language and runtime for software defined environments"],"prefix":"10.1147","volume":"58","author":[{"given":"M. H.","family":"Kalantar","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"F.","family":"Rosenberg","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J.","family":"Doran","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"T.","family":"Eilam","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M. D.","family":"Elder","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"F.","family":"Oliveira","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"E. C.","family":"Snible","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"T.","family":"Roth","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"3082","reference":[{"key":"ref10","year":"0","journal-title":"Apache Zookeeper"},{"key":"ref11","year":"0","journal-title":"Apache CouchDB"},{"key":"ref12","first-page":"309","article-title":"Cfengine:\nA site configuration engine","volume":"8","author":"burgess","year":"1995","journal-title":"USENIX Comput Syst"},{"key":"ref13","first-page":"51","article-title":"A declarative approach to automated configuration","author":"hewson","year":"0","journal-title":"Proc 26th USENIX LISA"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/INM.2011.5990694"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-89652-4_15"},{"key":"ref16","first-page":"1","article-title":"LCFG: The next generation","author":"anderson","year":"0","journal-title":"Proc UKUUG LISA Winter Conf"},{"key":"ref17","year":"0","journal-title":"Amazon cloudformation"},{"key":"ref18","year":"0","journal-title":"OpenStack Heat"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/1496909.1496915"},{"key":"ref4","year":"0","journal-title":"Puppet Labs Puppet"},{"key":"ref3","year":"0","journal-title":"Opscode Chef"},{"key":"ref6","author":"fowler","year":"2011","journal-title":"Domain Specific Languages"},{"key":"ref5","year":"0","journal-title":"IBM Corporation IBM Connections"},{"key":"ref8","year":"0","journal-title":"OpenStack"},{"key":"ref7","doi-asserted-by":"crossref","DOI":"10.1147\/JRD.2014.2304864","article-title":"Workload orchestration and optimization for software defined environments","volume":"58","author":"arnold","year":"2014","journal-title":"IBM J Res Dev"},{"key":"ref2","first-page":"6","article-title":"Why enterprises must adopt devops to enable continuous delivery","volume":"24","author":"humble","year":"2011","journal-title":"Cutter IT J"},{"key":"ref9","year":"0","journal-title":"Amazon Elastic Compute Cloud"},{"key":"ref1","author":"humble","year":"2010","journal-title":"Continuous Delivery Reliable Software Releases Through Build Test and Deployment Automation"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2254064.2254096"},{"key":"ref22","first-page":"1","article-title":"Automated planning for configuration changes","author":"herry","year":"0","journal-title":"Proc 25th USENIX LISA"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/SCC.2013.102"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2011.65"},{"key":"ref23","first-page":"261","article-title":"PoDIM: A language for high-level configuration management","author":"delaet","year":"0","journal-title":"Proc 21st USENIX LISA"},{"key":"ref26","first-page":"2","article-title":"CDE:\nRun any Linux application on-demand without installation","author":"guo","year":"0","journal-title":"Proc 25th USENIX LISA"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1002\/spe.1090"}],"container-title":["IBM Journal of Research and Development"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/5288520\/6818455\/06798743.pdf?arnumber=6798743","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,28]],"date-time":"2020-12-28T20:30:47Z","timestamp":1609187447000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6798743\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,3]]},"references-count":26,"journal-issue":{"issue":"2\/3"},"URL":"https:\/\/doi.org\/10.1147\/jrd.2014.2304865","relation":{},"ISSN":["0018-8646","0018-8646"],"issn-type":[{"value":"0018-8646","type":"print"},{"value":"0018-8646","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,3]]}}}