{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T19:01:24Z","timestamp":1754161284863,"version":"3.41.2"},"publisher-location":"New York, NY, USA","reference-count":14,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,23]]},"DOI":"10.1145\/3696630.3728517","type":"proceedings-article","created":{"date-parts":[[2025,7,28]],"date-time":"2025-07-28T19:08:09Z","timestamp":1753729689000},"page":"651-655","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["SmartShift: A Secure and Efficient Approach to Smart Contract Migration"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-2536-1643","authenticated-orcid":false,"given":"Tahrim","family":"Hossain","sequence":"first","affiliation":[{"name":"Syracuse University, Syracuse, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2426-9883","authenticated-orcid":false,"given":"Faisal Haque","family":"Bappy","sequence":"additional","affiliation":[{"name":"Syracuse University, Syracuse, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8634-524X","authenticated-orcid":false,"given":"Tarannum Shaila","family":"Zaman","sequence":"additional","affiliation":[{"name":"University of Maryland Baltimore County, Baltimore, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1374-0724","authenticated-orcid":false,"given":"Raiful","family":"Hasan","sequence":"additional","affiliation":[{"name":"Kent State University, Kent, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5572-8504","authenticated-orcid":false,"given":"Tariqul","family":"Islam","sequence":"additional","affiliation":[{"name":"Syracuse University, Syracuse, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,7,28]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Hayden Adams Noah Zinsmeister Moody Salem River Keefer and Dan Robinson. 2021. Uniswap v3 Core. (2021)."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1007\/s10515-024-00422-3","article-title":"Sound analysis and migration of data from Ethereum smart contracts","volume":"31","author":"Ayub Maha","year":"2024","unstructured":"Maha Ayub, Muhammad Waiz Khan, and Muhammmad Umar Janjua. 2024. Sound analysis and migration of data from Ethereum smart contracts. Automated Software Engineering 31, 1 (2024), 21.","journal-title":"Automated Software Engineering"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3548683","article-title":"Storage state analysis and extraction of Ethereum blockchain smart contracts","volume":"32","author":"Ayub Maha","year":"2023","unstructured":"Maha Ayub, Tania Saleem, Muhammad Janjua, and Talha Ahmad. 2023. Storage state analysis and extraction of Ethereum blockchain smart contracts. ACM Transactions on Software Engineering and Methodology 32, 3 (2023), 1\u201332.","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the European Conference on Pattern Languages of Programs","author":"Dilum Bandara HMN","year":"2020","unstructured":"HMN Dilum Bandara, Xiwei Xu, and Ingo Weber. 2020. Patterns for blockchain data migration. In Proceedings of the European Conference on Pattern Languages of Programs 2020. 1\u201319."},{"key":"e_1_3_2_1_5_1","volume-title":"Proc. 11th ACM Symp. Operating Systems Principles. 18\u201325","author":"F","year":"1987","unstructured":"F DOUGLIS. 1987. Process Migration in the Sprite Operating System. In Proc. 11th ACM Symp. Operating Systems Principles. 18\u201325."},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the USENIX Workshop on Experiences with Distributed and Multiprocessor Systems (WEBDMS). 59\u201372","author":"Douglis Fred","year":"1989","unstructured":"Fred Douglis. 1989. Experience with process migration in Sprite. In Proceedings of the USENIX Workshop on Experiences with Distributed and Multiprocessor Systems (WEBDMS). 59\u201372."},{"key":"e_1_3_2_1_7_1","unstructured":"Ethereum.org. 2014. Ethereum whitepaper. https:\/\/ethereum.org\/en\/whitepaper\/"},{"key":"e_1_3_2_1_8_1","volume-title":"2019 IEEE Conference on Communications and Network Security (CNS). 1\u20138. 10","author":"Liu Yaoqing","year":"2019","unstructured":"Yaoqing Liu, Guchuan Sun, and Stephanie Schuckers. 2019. Enabling Secure and Privacy Preserving Identity Management via Smart Contract. In 2019 IEEE Conference on Communications and Network Security (CNS). 1\u20138. 10.1109\/CNS.2019.8802771"},{"volume-title":"Towards using blockchain technology for eHealth data access management. In 2017 fourth international conference on advances in biomedical engineering (ICABME)","author":"Rifi Nabil","key":"e_1_3_2_1_9_1","unstructured":"Nabil Rifi, Elie Rachkidi, Nazim Agoulmine, and Nada Chendeb Taher. 2017. Towards using blockchain technology for eHealth data access management. In 2017 fourth international conference on advances in biomedical engineering (ICABME). IEEE, 1\u20134."},{"key":"e_1_3_2_1_10_1","first-page":"28","article-title":"Smart contracts: building blocks for digital markets. EXTROPY","volume":"18","author":"Szabo Nick","year":"1996","unstructured":"Nick Szabo. 1996. Smart contracts: building blocks for digital markets. EXTROPY: The Journal of Transhumanist Thought,(16) 18, 2 (1996), 28.","journal-title":"The Journal of Transhumanist Thought,(16)"},{"key":"e_1_3_2_1_11_1","volume-title":"Smart Contract Migration: Security Analysis and Recommendations from Ethereum to Arbitrum. arXiv preprint arXiv:2307.14773","author":"Tang Xueyan","year":"2023","unstructured":"Xueyan Tang, Lingzhi Shi, Alan Lai, Yuying Du, Jing Deng, Jialu Fu, and Jiayi Li. 2023. Smart Contract Migration: Security Analysis and Recommendations from Ethereum to Arbitrum. arXiv preprint arXiv:2307.14773 (2023)."},{"key":"e_1_3_2_1_12_1","volume-title":"Verifiable Smart Contract Portability. In 2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC). 1\u20139. 10","author":"Westerkamp Martin","year":"2019","unstructured":"Martin Westerkamp. 2019. Verifiable Smart Contract Portability. In 2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC). 1\u20139. 10.1109\/BLOC.2019.8751335"},{"key":"e_1_3_2_1_13_1","volume-title":"Polkadot: Vision for a heterogeneous multi-chain framework. White paper 21, 2327","author":"Wood Gavin","year":"2016","unstructured":"Gavin Wood. 2016. Polkadot: Vision for a heterogeneous multi-chain framework. White paper 21, 2327 (2016), 4662."},{"key":"e_1_3_2_1_14_1","volume-title":"Solana: A new architecture for a high performance blockchain v0. 8.13. Whitepaper","author":"Yakovenko Anatoly","year":"2018","unstructured":"Anatoly Yakovenko. 2018. Solana: A new architecture for a high performance blockchain v0. 8.13. Whitepaper (2018)."}],"event":{"name":"FSE Companion '25: 33rd ACM International Conference on the Foundations of Software Engineering","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Clarion Hotel Trondheim Trondheim Norway","acronym":"FSE Companion '25"},"container-title":["Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3696630.3728517","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,28]],"date-time":"2025-07-28T19:11:48Z","timestamp":1753729908000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3696630.3728517"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,23]]},"references-count":14,"alternative-id":["10.1145\/3696630.3728517","10.1145\/3696630"],"URL":"https:\/\/doi.org\/10.1145\/3696630.3728517","relation":{},"subject":[],"published":{"date-parts":[[2025,6,23]]},"assertion":[{"value":"2025-07-28","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}