A Survey on Software Engineering Research in Smart Contracts

PhD Qualifying Examination

Title: "A Survey on Software Engineering Research in Smart Contracts"


Mr. Seyed Hesamoddin SHAHROKHI


Smart contract is a computer program running on a blockchain, i.e. a network of 
distributed nodes. Ethereum is the first and most well-known platform for 
implementation and execution of smart contracts. These contracts have a 
substantial number of assets, and any execution problem may result in great 
capital loss. Hence, it is very important to design, code, and execute them 
correctly. This survey systematically reviewed the literature on digital 
currencies and smart contracts with an emphasis on the Ethereum platform. Goal 
of this survey is to analyze the software research that smart contract 
researchers have tried to address. Finally, some possible research directions 
are suggested for future studies.

Date:			Tuesday, 4 December 2018

Time:                  	1:00pm - 3:00pm

Venue:                  Room 3494
                         Lifts 25/26

Committee Members:	Prof. Shing-Chi Cheung (Supervisor)
 			Prof. Lei Chen (Chairperson)
 			Dr. Xiaojuan Ma
 			Dr. Tao Wang

**** ALL are Welcome ****