{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T13:24:24Z","timestamp":1773840264004,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":43,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,5,16]],"date-time":"2022-05-16T00:00:00Z","timestamp":1652659200000},"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":[[2022,5,16]]},"DOI":"10.1145\/3524610.3529157","type":"proceedings-article","created":{"date-parts":[[2022,10,20]],"date-time":"2022-10-20T15:19:30Z","timestamp":1666279170000},"page":"214-224","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["An empirical investigation on the trade-off between smart contract readability and gas consumption"],"prefix":"10.1145","author":[{"given":"Anna","family":"Vacca","sequence":"first","affiliation":[{"name":"University of Sannio, Benevento, Italy"}]},{"given":"Michele","family":"Fredella","sequence":"additional","affiliation":[{"name":"University of Sannio, Benevento, Italy"}]},{"given":"Andrea","family":"Di Sorbo","sequence":"additional","affiliation":[{"name":"University of Sannio, Benevento, Italy"}]},{"given":"Corrado A.","family":"Visaggio","sequence":"additional","affiliation":[{"name":"University of Sannio, Benevento, Italy"}]},{"given":"Gerardo","family":"Canfora","sequence":"additional","affiliation":[{"name":"University of Sannio, Benevento, Italy"}]}],"member":"320","published-online":{"date-parts":[[2022,10,20]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-45237-7_7"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.110923"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/IWBOSE.2018.8327566"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2009.70"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1390630.1390647"},{"key":"e_1_3_2_1_6_1","volume-title":"2021 IEEE International Conference on Software Maintenance and Evolution (ICSME). 579--583","author":"Canfora Gerardo","unstructured":"Gerardo Canfora , Andrea Di Sorbo , Michele Fredella , Anna Vacca , and Corrado A. Visaggio . 2021. iSCREAM: a suite for Smart Contract REAdability assessMent . In 2021 IEEE International Conference on Software Maintenance and Evolution (ICSME). 579--583 . Gerardo Canfora, Andrea Di Sorbo, Michele Fredella, Anna Vacca, and Corrado A. Visaggio. 2021. iSCREAM: a suite for Smart Contract REAdability assessMent. In 2021 IEEE International Conference on Software Maintenance and Evolution (ICSME). 579--583."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2020.2989002"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-020-09904-w"},{"key":"e_1_3_2_1_9_1","volume-title":"Gaschecker: Scalable analysis for discovering gas-inefficient smart contracts","author":"Chen Ting","year":"2020","unstructured":"Ting Chen , Youzheng Feng , Zihao Li , Hao Zhou , Xiapu Luo , Xiaoqi Li , Xiuzhuo Xiao , Jiachi Chen , and Xiaosong Zhang . 2020 . Gaschecker: Scalable analysis for discovering gas-inefficient smart contracts . IEEE Transactions on Emerging Topics in Computing ( 2020). Ting Chen, Youzheng Feng, Zihao Li, Hao Zhou, Xiapu Luo, Xiaoqi Li, Xiuzhuo Xiao, Jiachi Chen, and Xiaosong Zhang. 2020. Gaschecker: Scalable analysis for discovering gas-inefficient smart contracts. IEEE Transactions on Emerging Topics in Computing (2020)."},{"key":"e_1_3_2_1_10_1","volume-title":"Understanding Code Reuse in Smart Contracts. In 2021 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). IEEE, 470--479","author":"Chen Xiangping","year":"2021","unstructured":"Xiangping Chen , Peiyong Liao , Yixin Zhang , Yuan Huang , and Zibin Zheng . 2021 . Understanding Code Reuse in Smart Contracts. In 2021 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). IEEE, 470--479 . Xiangping Chen, Peiyong Liao, Yixin Zhang, Yuan Huang, and Zibin Zheng. 2021. Understanding Code Reuse in Smart Contracts. In 2021 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). IEEE, 470--479."},{"key":"e_1_3_2_1_11_1","volume-title":"Statistical power analysis for the behavioral sciences","author":"Cohen Jacob","year":"1988","unstructured":"Jacob Cohen . 1988. Statistical power analysis for the behavioral sciences second edition. Lawrence Erlbaum Associates , Publishers ( 1988 ). Jacob Cohen. 1988. Statistical power analysis for the behavioral sciences second edition. Lawrence Erlbaum Associates, Publishers (1988)."},{"key":"e_1_3_2_1_12_1","volume-title":"Spearman rank correlation coefficient. Applied nonparametric statistics","author":"Daniel Wayne W","year":"1990","unstructured":"Wayne W Daniel . 1990. Spearman rank correlation coefficient. Applied nonparametric statistics , 2 nd ed. PWS-Kent , Boston ( 1990 ), 358--365. Wayne W Daniel. 1990. Spearman rank correlation coefficient. Applied nonparametric statistics, 2nd ed. PWS-Kent, Boston (1990), 358--365.","edition":"2"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.111193"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3064033"},{"key":"e_1_3_2_1_15_1","volume-title":"A general software readability model. MCS Thesis available from (http:\/\/www.cs.virginia.edu\/weimer\/students\/dorn-mcs-paper.pdf)","author":"Dorn Jonathan","year":"2012","unstructured":"Jonathan Dorn . 2012. A general software readability model. MCS Thesis available from (http:\/\/www.cs.virginia.edu\/weimer\/students\/dorn-mcs-paper.pdf) ( 2012 ). Jonathan Dorn. 2012. A general software readability model. MCS Thesis available from (http:\/\/www.cs.virginia.edu\/weimer\/students\/dorn-mcs-paper.pdf) (2012)."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2019.00014"},{"key":"e_1_3_2_1_17_1","volume-title":"ganache. https:\/\/www.trufflesuite.com\/ganache. Online","author":"Truffle Blockchain Group","year":"2021","unstructured":"Truffle Blockchain Group . 2021. ganache. https:\/\/www.trufflesuite.com\/ganache. Online ; accessed November 22, 2021 . Truffle Blockchain Group. 2021. ganache. https:\/\/www.trufflesuite.com\/ganache. Online; accessed November 22, 2021."},{"key":"e_1_3_2_1_18_1","volume-title":"truffle. https:\/\/www.trufflesuite.com\/. Online","author":"Truffle Blockchain Group","year":"2021","unstructured":"Truffle Blockchain Group . 2021. truffle. https:\/\/www.trufflesuite.com\/. Online ; accessed November 22, 2021 . Truffle Blockchain Group. 2021. truffle. https:\/\/www.trufflesuite.com\/. Online; accessed November 22, 2021."},{"key":"e_1_3_2_1_19_1","volume-title":"A simple sequentially rejective multiple test procedure. Scandinavian journal of statistics","author":"Holm Sture","year":"1979","unstructured":"Sture Holm . 1979. A simple sequentially rejective multiple test procedure. Scandinavian journal of statistics ( 1979 ), 65--70. Sture Holm. 1979. A simple sequentially rejective multiple test procedure. Scandinavian journal of statistics (1979), 65--70."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1002\/isaf.1424"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/127099.127101"},{"key":"e_1_3_2_1_22_1","volume-title":"Llewellyn DW Thomas, and Qian Wang","author":"Leiponen Aija","year":"2021","unstructured":"Aija Leiponen , Llewellyn DW Thomas, and Qian Wang . 2021 . The dApp economy: a new platform for distributed innovation? Innovation ( 2021), 1--19. Aija Leiponen, Llewellyn DW Thomas, and Qian Wang. 2021. The dApp economy: a new platform for distributed innovation? Innovation (2021), 1--19."},{"key":"e_1_3_2_1_23_1","volume-title":"Characterizing Transaction-Reverting Statements in Ethereum Smart Contracts. In 2021 36th IEEE\/ACM International Conference on Automated Software Engineering (ASE). IEEE, 630--641","author":"Liu Lu","year":"2021","unstructured":"Lu Liu , Lili Wei , Wuqi Zhang , Ming Wen , Yepang Liu , and Shing-Chi Cheung . 2021 . Characterizing Transaction-Reverting Statements in Ethereum Smart Contracts. In 2021 36th IEEE\/ACM International Conference on Automated Software Engineering (ASE). IEEE, 630--641 . Lu Liu, Lili Wei, Wuqi Zhang, Ming Wen, Yepang Liu, and Shing-Chi Cheung. 2021. Characterizing Transaction-Reverting Statements in Ethereum Smart Contracts. In 2021 36th IEEE\/ACM International Conference on Automated Software Engineering (ASE). IEEE, 630--641."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978309"},{"key":"e_1_3_2_1_25_1","volume-title":"Bitcoin: A Peer-to-Peer Electronic Cash System. https:\/\/bitcoin.org\/bitcoin.pdf Accessed: 2015-07-01.","author":"Nakamoto Satoshi","year":"2008","unstructured":"Satoshi Nakamoto . 2008 . Bitcoin: A Peer-to-Peer Electronic Cash System. https:\/\/bitcoin.org\/bitcoin.pdf Accessed: 2015-07-01. Satoshi Nakamoto. 2008. Bitcoin: A Peer-to-Peer Electronic Cash System. https:\/\/bitcoin.org\/bitcoin.pdf Accessed: 2015-07-01."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3274694.3274743"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-019-09796-5"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.3390\/fi12110197"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985441.1985454"},{"key":"e_1_3_2_1_30_1","volume-title":"Annual meeting of the Florida Association of Institutional Research","volume":"13","author":"Romano Jeanine","year":"2006","unstructured":"Jeanine Romano , Jeffrey D Kromrey , Jesse Coraggio , and Jeff Skowronek . 2006 . Appropriate statistics for ordinal level data: Should we really be using t-test and Cohen's d for evaluating group differences on the NSSE and other surveys . In Annual meeting of the Florida Association of Institutional Research , Vol. 13 . Jeanine Romano, Jeffrey D Kromrey, Jesse Coraggio, and Jeff Skowronek. 2006. Appropriate statistics for ordinal level data: Should we really be using t-test and Cohen's d for evaluating group differences on the NSSE and other surveys. In Annual meeting of the Florida Association of Institutional Research, Vol. 13."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2911031"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1958"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2016.7503707"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.2307\/2333709"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"crossref","unstructured":"Yahya Tashtoush Zeinab Odat Maryan Yatim and Izzat Alsmadi. [n. d.]. Impact of Programming Features on Code Readability. International Journal of Software Engineering and Its Applications 7 6 ([n. d.]) 441--458.  Yahya Tashtoush Zeinab Odat Maryan Yatim and Izzat Alsmadi. [n. d.]. Impact of Programming Features on Code Readability. International Journal of Software Engineering and Its Applications 7 6 ([n. d.]) 441--458.","DOI":"10.14257\/ijseia.2013.7.6.38"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3194113.3194115"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110891"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/IVS.2018.8500488"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2011.15"},{"key":"e_1_3_2_1_40_1","volume-title":"Ethereum: A secure decentralised generalised transaction ledger. Ethereum project yellow paper 151","author":"Gavin Wood","year":"2014","unstructured":"Gavin Wood et al. 2014 . Ethereum: A secure decentralised generalised transaction ledger. Ethereum project yellow paper 151 , 2014 (2014), 1--32. Gavin Wood et al. 2014. Ethereum: A secure decentralised generalised transaction ledger. Ethereum project yellow paper 151, 2014 (2014), 1--32."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3402450"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3431726"},{"key":"e_1_3_2_1_43_1","volume-title":"Xuan-Bach D Le, Xin Xia, Yang Feng, Zhenyu Chen, and Baowen Xu.","author":"Zou Weiqin","year":"2019","unstructured":"Weiqin Zou , David Lo , Pavneet Singh Kochhar , Xuan-Bach D Le, Xin Xia, Yang Feng, Zhenyu Chen, and Baowen Xu. 2019 . Smart Contract Development: Challenges and Opportunities. IEEE Transactions on Software Engineering ( 2019). Weiqin Zou, David Lo, Pavneet Singh Kochhar, Xuan-Bach D Le, Xin Xia, Yang Feng, Zhenyu Chen, and Baowen Xu. 2019. Smart Contract Development: Challenges and Opportunities. IEEE Transactions on Software Engineering (2019)."}],"event":{"name":"ICPC '22: 30th International Conference on Program Comprehension","location":"Virtual Event","acronym":"ICPC '22","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"]},"container-title":["Proceedings of the 30th IEEE\/ACM International Conference on Program Comprehension"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3524610.3529157","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3524610.3529157","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:09:53Z","timestamp":1750183793000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3524610.3529157"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,16]]},"references-count":43,"alternative-id":["10.1145\/3524610.3529157","10.1145\/3524610"],"URL":"https:\/\/doi.org\/10.1145\/3524610.3529157","relation":{},"subject":[],"published":{"date-parts":[[2022,5,16]]},"assertion":[{"value":"2022-10-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}