{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T16:24:36Z","timestamp":1780417476043,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,10,23]],"date-time":"2022-10-23T00:00:00Z","timestamp":1666483200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"ICT4Dev"},{"name":"SISMA"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,10,23]]},"DOI":"10.1145\/3550355.3552417","type":"proceedings-article","created":{"date-parts":[[2022,10,24]],"date-time":"2022-10-24T22:44:57Z","timestamp":1666651497000},"page":"311-321","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["A declarative modelling framework for the deployment and management of blockchain applications"],"prefix":"10.1145","author":[{"given":"Luciano","family":"Baresi","sequence":"first","affiliation":[{"name":"Politecnico di Milano, Milan, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Giovanni","family":"Quattrocchi","sequence":"additional","affiliation":[{"name":"Politecnico di Milano, Milan, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Damian Andrew","family":"Tamburri","sequence":"additional","affiliation":[{"name":"Tilburg University, 's-Hertogenbosch, Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Luca","family":"Terracciano","sequence":"additional","affiliation":[{"name":"Politecnico di Milano, Milan, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,10,24]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCBB.2018.8756390"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.14569\/IJACSA.2021.0121007"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the International Symposium on Empirical Software Engineering and Measurement. ACM, 5:1--5:12","author":"Bar\u00f3n Marvin Mu\u00f1oz","year":"2020","unstructured":"Marvin Mu\u00f1oz Bar\u00f3n , Marvin Wyrich , and Stefan Wagner . 2020 . An Empirical Validation of Cognitive Complexity as a Measure of Source Code Understandability . In Proceedings of the International Symposium on Empirical Software Engineering and Measurement. ACM, 5:1--5:12 . Marvin Mu\u00f1oz Bar\u00f3n, Marvin Wyrich, and Stefan Wagner. 2020. An Empirical Validation of Cognitive Complexity as a Measure of Source Code Understandability. In Proceedings of the International Symposium on Empirical Software Engineering and Measurement. ACM, 5:1--5:12."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/SYSCON.2016.7490666"},{"key":"e_1_3_2_1_5_1","volume-title":"Proceedings of the International Workshop on Model-Driven Engineering on and for the Cloud (CEUR Workshop Proceedings","volume":"65","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 . In Proceedings of the International Workshop on Model-Driven Engineering on and for the Cloud (CEUR Workshop Proceedings , Vol. 1242). CEURWS.org, 56-- 65 . Alexander Bergmayr, Javier Troya, Patrick Neubauer, Manuel Wimmer, and Gerti Kappel. 2014. UML-based Cloud Application Modeling with Libraries, Profiles, and Templates. In Proceedings of the International Workshop on Model-Driven Engineering on and for the Cloud (CEUR Workshop Proceedings, Vol. 1242). CEURWS.org, 56--65."},{"key":"e_1_3_2_1_6_1","volume-title":"TOSCA: Portable Automated Deployment and Management of Cloud Applications. In Advanced Web Services","author":"Binz Tobias","year":"2014","unstructured":"Tobias Binz , Uwe Breitenb\u00fccher , Oliver Kopp , and Frank Leymann . 2014 . TOSCA: Portable Automated Deployment and Management of Cloud Applications. In Advanced Web Services . Springer , 527--549. Tobias Binz, Uwe Breitenb\u00fccher, Oliver Kopp, and Frank Leymann. 2014. TOSCA: Portable Automated Deployment and Management of Cloud Applications. In Advanced Web Services. Springer, 527--549."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1002\/j.2168-9830.2009.tb01005.x"},{"key":"e_1_3_2_1_8_1","volume-title":"Synthesis Lectures on Software Engineering","volume":"1","author":"Brambilla Marco","year":"2012","unstructured":"Marco Brambilla , Jordi Cabot , and Manuel Wimmer . 2012 . Model-Driven Software Engineering in Practice . Synthesis Lectures on Software Engineering , Vol. 1 . Morgan & Claypool. Marco Brambilla, Jordi Cabot, and Manuel Wimmer. 2012. Model-Driven Software Engineering in Practice. Synthesis Lectures on Software Engineering, Vol. 1. Morgan & Claypool."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1147\/JRD.2014.2304772"},{"key":"e_1_3_2_1_10_1","unstructured":"Vitalik Buterin. 2013. Ethereum White Paper: A Next Generation Smart Contract & Decentralized Application Platform.  Vitalik Buterin. 2013. Ethereum White Paper: A Next Generation Smart Contract & Decentralized Application Platform."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3194164.3194186"},{"key":"e_1_3_2_1_12_1","unstructured":"Chainlist. 2022. A list of EVM networks. https:\/\/chainlist.org  Chainlist. 2022. A list of EVM networks. https:\/\/chainlist.org"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jbvi.2019.e00151"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380364"},{"key":"e_1_3_2_1_15_1","volume-title":"Vlissides","author":"Gamma Erich","year":"1994","unstructured":"Erich Gamma , Richard Helm , Ralph Johnson , and John M . Vlissides . 1994 . Design Patterns : Elements of Reusable Object-Oriented Software (first ed.). Addison-Wesley Professional . Erich Gamma, Richard Helm, Ralph Johnson, and John M. Vlissides. 1994. Design Patterns: Elements of Reusable Object-Oriented Software (first ed.). Addison-Wesley Professional."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN-W.2018.00052"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2019.07.023"},{"key":"e_1_3_2_1_18_1","volume-title":"AutoCADep: An Approach for Automatic Cloud Application Deployment. In International Conference on Service-Oriented Computing Workshops (Lecture Notes in Computer Science","volume":"94","author":"Hiba Saddam Hocine","year":"2019","unstructured":"Saddam Hocine Hiba and Meriem Belguidoum . 2019 . AutoCADep: An Approach for Automatic Cloud Application Deployment. In International Conference on Service-Oriented Computing Workshops (Lecture Notes in Computer Science , Vol. 12019). Springer, 82-- 94 . Saddam Hocine Hiba and Meriem Belguidoum. 2019. AutoCADep: An Approach for Automatic Cloud Application Deployment. In International Conference on Service-Oriented Computing Workshops (Lecture Notes in Computer Science, Vol. 12019). Springer, 82--94."},{"key":"e_1_3_2_1_19_1","volume-title":"Fundamental Approaches to Software Engineering (Lecture Notes in Computer Science","author":"Jiao Jiao","unstructured":"Jiao Jiao , Shang-Wei Lin , and Jun Sun . 2020. A Generalized Formal Semantic Framework for Smart Contracts . In Fundamental Approaches to Software Engineering (Lecture Notes in Computer Science , Vol. 12076). Springer, 75-- 96 . Jiao Jiao, Shang-Wei Lin, and Jun Sun. 2020. A Generalized Formal Semantic Framework for Smart Contracts. In Fundamental Approaches to Software Engineering (Lecture Notes in Computer Science, Vol. 12076). Springer, 75--96."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-60774-0_15"},{"key":"e_1_3_2_1_21_1","volume-title":"Pease","author":"Lamport Leslie","year":"2019","unstructured":"Leslie Lamport , Robert E. Shostak , and Marshall C . Pease . 2019 . The Byzantine generals problem. In Concurrency: the Works of Leslie Lamport. ACM , 203--226. Leslie Lamport, Robert E. Shostak, and Marshall C. Pease. 2019. The Byzantine generals problem. In Concurrency: the Works of Leslie Lamport. ACM, 203--226."},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the Conference on Innovative Data Systems Research. CIDRDB, 241--248","author":"Mao Yun","unstructured":"Yun Mao , Changbin Liu , Jacobus E. van der Merwe, and Mary F. Fern\u00e1ndez. 2011. Cloud Resource Orchestration: A Data-Centric Approach . In Proceedings of the Conference on Innovative Data Systems Research. CIDRDB, 241--248 . Yun Mao, Changbin Liu, Jacobus E. van der Merwe, and Mary F. Fern\u00e1ndez. 2011. Cloud Resource Orchestration: A Data-Centric Approach. In Proceedings of the Conference on Innovative Data Systems Research. CIDRDB, 241--248."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/MENACOMM.2018.8371010"},{"key":"e_1_3_2_1_24_1","unstructured":"Nick Mudge. 2020. EIP-2535: Diamonds Multi-Facet Proxy.  Nick Mudge. 2020. EIP-2535: Diamonds Multi-Facet Proxy."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110726"},{"key":"e_1_3_2_1_26_1","unstructured":"Francisco Giordano Santiago Palladino. 2019. EIP-1967: Standard Proxy Storage Slots.  Francisco Giordano Santiago Palladino. 2019. EIP-1967: Standard Proxy Storage Slots."},{"key":"e_1_3_2_1_27_1","volume-title":"Proceedings of the CEUR Workshop. CEUR-WS.org, 1--15","author":"Skotnica Marek","year":"2020","unstructured":"Marek Skotnica , Jan Klicpera , and Robert Pergl . 2020 . Towards model-driven smart contract systems-code generation and improving expressivity of smart contract modeling . In Proceedings of the CEUR Workshop. CEUR-WS.org, 1--15 . Marek Skotnica, Jan Klicpera, and Robert Pergl. 2020. Towards model-driven smart contract systems-code generation and improving expressivity of smart contract modeling. In Proceedings of the CEUR Workshop. CEUR-WS.org, 1--15."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-79976-2_25"},{"key":"e_1_3_2_1_29_1","volume-title":"Web Engineering","author":"Wohlin Claes","unstructured":"Claes Wohlin , Martin H\u00f6st , and Kennet Henningsson . 2006. Empirical Research Methods in Web and Software Engineering . In Web Engineering . Springer , 409--430. Claes Wohlin, Martin H\u00f6st, and Kennet Henningsson. 2006. Empirical Research Methods in Web and Software Engineering. In Web Engineering. Springer, 409--430."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2751"},{"key":"e_1_3_2_1_31_1","first-page":"1","article-title":"The essential deployment metamodel: a systematic review of deployment automation technologies","volume":"35","author":"Wurster Michael","year":"2020","unstructured":"Michael Wurster , Uwe Breitenb\u00fccher , Michael Falkenthal , Christoph Krieger , Frank Leymann , Karoline Saatkamp , and Jacopo Soldani . 2020 . The essential deployment metamodel: a systematic review of deployment automation technologies . Software-Intensive Cyber-Physical Systems 35 , 1 -- 2 (2020), 63--75. Michael Wurster, Uwe Breitenb\u00fccher, Michael Falkenthal, Christoph Krieger, Frank Leymann, Karoline Saatkamp, and Jacopo Soldani. 2020. The essential deployment metamodel: a systematic review of deployment automation technologies. Software-Intensive Cyber-Physical Systems 35, 1--2 (2020), 63--75.","journal-title":"Software-Intensive Cyber-Physical Systems"},{"key":"e_1_3_2_1_32_1","volume-title":"Ethereum Name Service: the Good, the Bad, and the Ugly. arXiv abs\/2104.05185","author":"Xia Pengcheng","year":"2021","unstructured":"Pengcheng Xia , Haoyu Wang , Zhou Yu , Xinyu Liu , Xiapu Luo , and Guoai Xu. 2021. Ethereum Name Service: the Good, the Bad, and the Ugly. arXiv abs\/2104.05185 ( 2021 ). Pengcheng Xia, Haoyu Wang, Zhou Yu, Xinyu Liu, Xiapu Luo, and Guoai Xu. 2021. Ethereum Name Service: the Good, the Bad, and the Ugly. arXiv abs\/2104.05185 (2021)."},{"key":"e_1_3_2_1_33_1","volume-title":"Case Study Research: Design and Methods (Applied Social Research Methods)","author":"Yin Robert K.","unstructured":"Robert K. Yin . 2008. Case Study Research: Design and Methods (Applied Social Research Methods) ( fourth ed.). Sage Publications . Robert K. Yin. 2008. Case Study Research: Design and Methods (Applied Social Research Methods) (fourth ed.). Sage Publications."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"crossref","unstructured":"Gavin Zheng Longxiang Gao Liqun Huang and Jian Guan. 2021. Upgradable Contract. Springer 197--213.  Gavin Zheng Longxiang Gao Liqun Huang and Jian Guan. 2021. Upgradable Contract. Springer 197--213.","DOI":"10.1007\/978-981-15-6218-1_7"}],"event":{"name":"MODELS '22: ACM\/IEEE 25th International Conference on Model Driven Engineering Languages and Systems","location":"Montreal Quebec Canada","acronym":"MODELS '22","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","Univ. of Montreal University of Montreal","IEEE CS"]},"container-title":["Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3550355.3552417","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3550355.3552417","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:08:07Z","timestamp":1750183687000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3550355.3552417"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,23]]},"references-count":34,"alternative-id":["10.1145\/3550355.3552417","10.1145\/3550355"],"URL":"https:\/\/doi.org\/10.1145\/3550355.3552417","relation":{},"subject":[],"published":{"date-parts":[[2022,10,23]]},"assertion":[{"value":"2022-10-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}