Write a Blog >>
ICSE 2020
Wed 24 June - Thu 16 July 2020
Wed 8 Jul 2020 02:10 - 03:00 at SRC Poster Special Room - P305-SRC-Posters

Blockchain-based decentralized Application is becoming more widely accepted because is is publicly run on the blockchain and cannot be modified implicitly. However, the fact that only a few developers can master both blockchain and front-end programming skills results in the error-prone DApps especailly when smart contracts has undergone a migration. In this paper, we first summarized 6 categories of migration and proposed an approach to find out where and what types of changes have happened. In order to make mapping relationship with any omission, we designed a function call graph structure to ensure accuracy and compared it with migration situation via analyzing different versions of ABI. We developed a automated tool to implement our approach in a real-world DApp and acquired effective results which precisely shown the migration categories and needed revising hints.

Wed 8 Jul
Times are displayed in time zone: (UTC) Coordinated Universal Time change

icse-2020-ACM-Student-Research-Competition
02:10 - 03:00: ACM Student Research Competition - P305-SRC-Posters at SRC Poster Special Room
icse-2020-ACM-Student-Research-Competition02:10 - 03:00
Poster
Yiwen WuNational University of Defense Technology
icse-2020-ACM-Student-Research-Competition02:10 - 03:00
Poster
Xiufeng XuPeking University
icse-2020-ACM-Student-Research-Competition02:10 - 03:00
Poster
Chengyu ZhangEast China Normal University
icse-2020-ACM-Student-Research-Competition02:10 - 03:00
Poster
Rangeet PanIowa State University, USA
icse-2020-ACM-Student-Research-Competition02:10 - 03:00
Poster
Tegan BrennanUniversity of California, Santa Barbara
icse-2020-ACM-Student-Research-Competition02:10 - 03:00
Poster
Xiyue ZhangPeking University