Maintenance-related concerns for post-deployed Ethereum smart contract development: issues, techniques, and future challenges

J Chen, X Xia, D Lo, J Grundy, X Yang - Empirical Software Engineering, 2021 - Springer
Software development is a very broad activity that captures the entire life cycle of a software,
which includes designing, programming, maintenance and so on. In this study, we focus on …

Maintaining Smart Contracts on Ethereum: Issues, Techniques, and Future Challenges

J Chen, X Xia, D Lo, J Grundy, X Yang - arXiv preprint arXiv:2007.00286, 2020 - arxiv.org
Software development is a very broad activity that captures the entire life cycle of a software,
which includes designing, programming, maintenance and so on. In this study, we focus on …

[PDF][PDF] Maintenance-Related Concerns for Post-deployed Ethereum Smart Contract Development: Issues, Techniques, and Future Challenges

J Chen, X Xia, D Lo, J Grundy, X Yang - xin-xia.github.io
Software development is a very broad activity that captures the entire life cycle of a software,
which includes designing, programming, maintenance and so on. In this study, we focus on …

[PDF][PDF] Maintenance-related concerns for post-deployed Ethereum smart contract development: issues, techniques, and future challenges

J Chen, X Xia, D Lo, J Grundy… - Empirical Software …, 2021 - researchmgt.monash.edu
Software development is a very broad activity that captures the entire life cycle of a software,
which includes designing, programming, maintenance and so on. In this study, we focus on …

Maintenance-related concerns for post-deployed Ethereum smart contract development: issues, techniques, and future challenges

J Chen, X Xia, D Lo, J Grundy, X Yang - Empirical Software Engineering, 2021 - dl.acm.org
Software development is a very broad activity that captures the entire life cycle of a software,
which includes designing, programming, maintenance and so on. In this study, we focus on …

Maintaining Smart Contracts on Ethereum: Issues, Techniques, and Future Challenges

J Chen, X Xia, D Lo, J Grundy, X Yang - arXiv e-prints, 2020 - ui.adsabs.harvard.edu
Software development is a very broad activity that captures the entire life cycle of a software,
which includes designing, programming, maintenance and so on. In this study, we focus on …

[PDF][PDF] Maintaining Smart Contracts on Ethereum: Issues, Techniques, and Future Challenges

J Chen, X Xia, D Lo, J Grundy, X Yang - ask.qcloudimg.com
Smart contracts are self-executed programs that run on a blockchain. They cannot be
modified once deployed and hence they bring unique maintenance challenges compared to …

Maintenance-related concerns for post-deployed Ethereum smart contract development: issues, techniques, and future challenges

C Jiachi, X Xin, D Lo, J Grundy… - Empirical Software …, 2021 - search.proquest.com
Software development is a very broad activity that captures the entire life cycle of a software,
which includes designing, programming, maintenance and so on. In this study, we focus on …

Maintenance-related concerns for post-deployed Ethereum smart contract development: issues, techniques, and future challenges

J Chen, X Xia, D Lo, J Grundy… - Empirical Software …, 2021 - research.monash.edu
Software development is a very broad activity that captures the entire life cycle of a software,
which includes designing, programming, maintenance and so on. In this study, we focus on …

Maintenance-related concerns for post-deployed Ethereum smart contract development: issues, techniques, and future challenges

J CHEN, X XIA, D LO, J GRUNDY… - Empirical Software …, 2021 - ink.library.smu.edu.sg
Software development is a very broad activity that captures the entire life cycle of a software,
which includes designing, programming, maintenance and so on. In this study, we focus on …