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

Displayed time zone: (UTC) Coordinated Universal Time change

02:10 - 03:00
02:10
50m
Poster
Exploring the Relationship between Dockerfile Quality and Project Charateristics
ACM Student Research Competition
Yiwen Wu National University of Defense Technology
02:10
50m
Poster
Towards Automated Migration for Blockchain-based Decentralized Application
ACM Student Research Competition
Xiufeng Xu Peking University
02:10
50m
Poster
Stress Testing SMT Solvers via Type-aware Mutation
ACM Student Research Competition
Chengyu Zhang East China Normal University
02:10
50m
Poster
Does Fixing Bug Increase Robustness in Deep Learning?
ACM Student Research Competition
Rangeet Pan Iowa State University, USA
02:10
50m
Poster
Detection and Mitigation of JIT-Induced Side Channels
ACM Student Research Competition
Tegan Brennan University of California, Santa Barbara
02:10
50m
Poster
Uncertainty-Guided Testing and Robustness Enhancement for Deep Learning Systems
ACM Student Research Competition
Xiyue Zhang Peking University