{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,3]],"date-time":"2026-09-03T15:55:42Z","timestamp":1788450942673,"version":"build-2803163510"},"reference-count":80,"publisher":"IEEE","license":[{"start":{"date-parts":[[2022,10,1]],"date-time":"2022-10-01T00:00:00Z","timestamp":1664582400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,10,1]],"date-time":"2022-10-01T00:00:00Z","timestamp":1664582400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,10]]},"DOI":"10.1109\/icsme55016.2022.00034","type":"proceedings-article","created":{"date-parts":[[2022,12,19]],"date-time":"2022-12-19T19:59:53Z","timestamp":1671479993000},"page":"293-304","source":"Crossref","is-referenced-by-count":13,"title":["Smart Money Wasting: Analyzing Gas Cost Drivers of Ethereum Smart Contracts"],"prefix":"10.1109","author":[{"given":"Benedikt","family":"Severin","sequence":"first","affiliation":[{"name":"University of Duisburg-Essen,Essen,Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marc","family":"Hesenius","sequence":"additional","affiliation":[{"name":"University of Duisburg-Essen,Essen,Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Florian","family":"Blum","sequence":"additional","affiliation":[{"name":"University of Duisburg-Essen,Essen,Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael","family":"Hettmer","sequence":"additional","affiliation":[{"name":"University of Duisburg-Essen,Essen,Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Volker","family":"Gruhn","sequence":"additional","affiliation":[{"name":"University of Duisburg-Essen,Essen,Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-15032-7_46"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-65474-0_2"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-03427-6_33"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-65474-0_15"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1145\/2652524.2652538"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2015.7332477"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568297"},{"key":"ref39","article-title":"GasMet: Profiling Gas Leaks in the Deployment of Solidity Smart Contracts","author":"canfora","year":"2020"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1145\/2351676.2351699"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/SOCA.2019.00012"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1109\/SANER48275.2020.9054858"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-019-09682-0"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-58820-8_21"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.3390\/electronics9020244"},{"key":"ref31","article-title":"A Pattern Sequence for Designing Blockchain-Based Healthcare Information Technology Systems","author":"zhang","year":"2019","journal-title":"Proceedings of the 26th Conference on Pattern Languages of Programs"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/OJCS.2020.3039991"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/GUCON50781.2021.9573701"},{"key":"ref36","article-title":"Reducing blockchain transaction costs in a distributed energy market application","author":"hukkinen","year":"2018","journal-title":"M S thesis Aalto University Espoo Finland"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/BRAINS52497.2021.9569804"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/ECTI-CON49241.2020.9158212"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-52535-4_16"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/AIIoT52608.2021.9454189"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1145\/3428258"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1145\/3387904.3389284"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/Blockchain50366.2020.00032"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3468568"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3284764.3284766"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-54455-3_28"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.09.006"},{"key":"ref29","article-title":"Challenges and Common Solutions in Smart Contract Development","author":"kannengiesser","year":"2021","journal-title":"IEEE Transactions on Software Engineering"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3473130"},{"key":"ref68","article-title":"Gas-Fuzz: Generating High Gas Consumption Inputs to Avoid Out-of-Gas Vulnerability","author":"ma","year":"2019"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/TrustCom50675.2020.00263"},{"key":"ref2","article-title":"Ethereum: a secure decentralised generalised transaction ledger (yellow paper)","author":"wood","year":"2014"},{"key":"ref1","article-title":"Bitcoin: A Peer-to-Peer Electronic Cash System","author":"nakamoto","year":"2008"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3046005"},{"key":"ref22","first-page":"44","article-title":"How Much Blockchain Do You Need? Towards a Concept for Building Hybrid DApp Architectures","author":"wessling","year":"2018","journal-title":"2018 IEEE\/ACM 1st International Workshop on Emerging Trends in Software Engineering for Blockchain (WETSEB) WETSEB"},{"key":"ref21","article-title":"Gas Cost Analysis for Ethereum Smart Contracts","author":"signer","year":"2018"},{"key":"ref24","article-title":"Procedures for Performing Systematic Reviews","author":"kitchenham","year":"2004","journal-title":"TR\/SE-0401 Keele University Technical Report"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/ICBC48266.2020.9169423"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-67262-5_1"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2019.00080"},{"key":"ref50","author":"gamma","year":"1995","journal-title":"Design Patterns Elements of Reusable Object-Oriented Software"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-94478-4_7"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1145\/3402450"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-35092-5_5"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/3276486"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/MITP.2019.2923604"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-31500-9_17"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/3460537.3460565"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/BRAINS52497.2021.9569819"},{"key":"ref52","author":"bentley","year":"1982","journal-title":"Writing Efficient Programs"},{"key":"ref10","article-title":"DE-FECTCHECKER: Automated Smart Contract Defect Detection by An-alyzing EVM Bytecode","author":"chen","year":"2021","journal-title":"IEEE Transactions on Software Engineering"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-45237-7_7"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2020.2989002"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2021.3057565"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA-C.2019.00048"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ICCISci.2019.8716424"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3183519.3183546"},{"key":"ref16","article-title":"An analysis of the fees and pending time correlation in Ethereum","author":"de azevedo sousa","year":"2020","journal-title":"Inter-national Journal of Network Management"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3431726"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/Blockchain.2019.00043"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3384544.3384577"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA.2017.44"},{"key":"ref4","article-title":"Maintaining Smart Contracts on Ethereum: Issues, Techniques, and Future Challenges","author":"chen","year":"2020"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/3424771.3424796"},{"key":"ref6","article-title":"Quantifying the Cost of Distrust: Comparing Blockchain and Cloud Services for Business Process Execution","author":"rimba","year":"2018","journal-title":"Information Systems Frontiers"},{"key":"ref5","article-title":"ISO\/IEC\/IEEE international standard - software engineering - software life cycle processes - maintenance","year":"2022"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/Blockchain50366.2020.00042"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/IWBOSE50093.2020.9050163"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.2995183"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2017.7884650"},{"key":"ref46","article-title":"Gas consumption analysis of Ethereum blockchain transactions","author":"khan","year":"2021","journal-title":"Concurrency and Com-putation Practice and Experience"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/3183399.3183420"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/ASE51524.2021.9678932"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/WETSEB.2019.00008"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-53288-8_10"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/3194113.3194115"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/TETC.2020.2979019"},{"key":"ref43","article-title":"Blockchain Superoptimizer","author":"nagele","year":"2020"}],"event":{"name":"2022 IEEE International Conference on Software Maintenance and Evolution (ICSME)","location":"Limassol, Cyprus","start":{"date-parts":[[2022,10,3]]},"end":{"date-parts":[[2022,10,7]]}},"container-title":["2022 IEEE International Conference on Software Maintenance and Evolution (ICSME)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9977440\/9977441\/09978167.pdf?arnumber=9978167","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,16]],"date-time":"2023-01-16T19:30:21Z","timestamp":1673897421000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9978167\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10]]},"references-count":80,"URL":"https:\/\/doi.org\/10.1109\/icsme55016.2022.00034","relation":{},"subject":[],"published":{"date-parts":[[2022,10]]}}}