Papers1 provider Ā· 1 record
August 9, 2019Ā· Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering
conference-paper

A graph-based framework for analysing the design of smart contracts

Abstract

Used as a platform for executing smart contracts, Blockchain technology has yielded new programming languages. We propose a graph-based framework for computing software design metrics for the Solidity programming language, and use this framework in a preliminary study on 505 smart contracts mined from GitHub. The results show that most of the smart contracts are rather straightforward from an objected-oriented point of view and that new design metrics specific to smart contracts should be developed.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.