Smart Contracts are software programs that are deployed and executed within a blockchain infrastructure. Due to their immutable nature, directly resulting from the specific characteristics of the deploying infrastructure, smart contracts must be thoroughly tested before their release. Testing is one of the main activities that can help to improve the reliability of a smart contract, so as to possibly prevent considerable loss of valuable assets. It is therefore important to provide the testers with tools that permit them to assess the activity they performed.Mutation testing is a powerful approach for assessing the fault-detection capability of a test suite. In this paper, we propose SuMo, a novel mutation testing tool for Ethereum Smart Co...
The peculiar novelty of smart contracts is a computational model where irreversible transactions are...
In this Thesis the process of creating, testing, and deploying a smart contract is reviewed. This is...
Ethereum represents the second generation of blockchain technology by providing an open and global c...
Smart Contracts are software programs that are deployed and executed within a blockchain infrastruct...
Solidity is a widely used scripting language for developing smart contracts in blockchain applicatio...
Solidity is a widely used scripting language for developing smart contracts in blockchain applicatio...
Solidity is a widely used scripting language for developing smart contracts in blockchain applicatio...
Ethereum is the largest and most prominent smart contract platform. One key property of Ethereum is ...
Replication package for the paper Mutation testing of smart contracts at scale. It is crucial that ...
With the boom of Initial Coin Offerings (ICO) in the financial markets, smart contracts have gained ...
Replication package for TAP2020 paper "Mutation testing of smart contracts at scale" Abstract: It i...
Smart contracts are a new type of software that allows its users to perform irreversible transaction...
Blockchain in recent years has exploded in popularity with Ethereum being one of the leading blockch...
Blockchains are the underlying technology for making secure online transactions using cryptocurrenci...
The peculiar novelty of smart contracts is a computational model where irreversible transactions are...
The peculiar novelty of smart contracts is a computational model where irreversible transactions are...
In this Thesis the process of creating, testing, and deploying a smart contract is reviewed. This is...
Ethereum represents the second generation of blockchain technology by providing an open and global c...
Smart Contracts are software programs that are deployed and executed within a blockchain infrastruct...
Solidity is a widely used scripting language for developing smart contracts in blockchain applicatio...
Solidity is a widely used scripting language for developing smart contracts in blockchain applicatio...
Solidity is a widely used scripting language for developing smart contracts in blockchain applicatio...
Ethereum is the largest and most prominent smart contract platform. One key property of Ethereum is ...
Replication package for the paper Mutation testing of smart contracts at scale. It is crucial that ...
With the boom of Initial Coin Offerings (ICO) in the financial markets, smart contracts have gained ...
Replication package for TAP2020 paper "Mutation testing of smart contracts at scale" Abstract: It i...
Smart contracts are a new type of software that allows its users to perform irreversible transaction...
Blockchain in recent years has exploded in popularity with Ethereum being one of the leading blockch...
Blockchains are the underlying technology for making secure online transactions using cryptocurrenci...
The peculiar novelty of smart contracts is a computational model where irreversible transactions are...
The peculiar novelty of smart contracts is a computational model where irreversible transactions are...
In this Thesis the process of creating, testing, and deploying a smart contract is reviewed. This is...
Ethereum represents the second generation of blockchain technology by providing an open and global c...