With the boom of Initial Coin Offerings (ICO) in the financial markets, smart contracts have gained rapid popularity among consumers. Smart contract vulnerabilities however made them a prime target to malicious attacks that are leading to huge losses. The research community is thus applying various software engineering technologies to smart contracts to address them. In general, to detect vulnerabilities in smart contracts, mutation and fuzz based testing approaches have been widely studied and indeed achieved promising performance on benchmark datasets. Generating test inputs with mutation approaches essentially relies on the available test cases in a smart contract program. In our preliminary study, however, we observed that 56.4% of 218 ...
Smart contracts are self-executing digital contracts that enables trust, transparency, and automati...
With the increasing adoption of smart contracts, ensuring their security has become a critical conce...
Solidity is a widely used scripting language for developing smart contracts in blockchain applicatio...
Blockchains are the underlying technology for making secure online transactions using cryptocurrenci...
Modern blockchains, such as Ethereum, gained tremendously in popularity over the past few years. Wha...
Smart contracts are Turing-complete programs that are executed across a blockchain. Unlike tradition...
Smart contracts are computer programs running on blockchain platforms to manage large sums of crypto...
peer reviewedSmart contracts are Turing-complete programs that are executed across a blockchain. Unl...
Ethereum is the largest and most prominent smart contract platform. One key property of Ethereum is ...
Smart Contracts are software programs that are deployed and executed within a blockchain infrastruct...
Replication package for the paper Mutation testing of smart contracts at scale. It is crucial that ...
In recent years, smart contract technology has garnered significant attention due to its ability to ...
Smart contracts are decentralized applications running on Blockchain. A very large number of smart c...
Trustworthy smart contracts is usually challenging due to the multifaceted semantics of essential do...
Replication package for TAP2020 paper "Mutation testing of smart contracts at scale" Abstract: It i...
Smart contracts are self-executing digital contracts that enables trust, transparency, and automati...
With the increasing adoption of smart contracts, ensuring their security has become a critical conce...
Solidity is a widely used scripting language for developing smart contracts in blockchain applicatio...
Blockchains are the underlying technology for making secure online transactions using cryptocurrenci...
Modern blockchains, such as Ethereum, gained tremendously in popularity over the past few years. Wha...
Smart contracts are Turing-complete programs that are executed across a blockchain. Unlike tradition...
Smart contracts are computer programs running on blockchain platforms to manage large sums of crypto...
peer reviewedSmart contracts are Turing-complete programs that are executed across a blockchain. Unl...
Ethereum is the largest and most prominent smart contract platform. One key property of Ethereum is ...
Smart Contracts are software programs that are deployed and executed within a blockchain infrastruct...
Replication package for the paper Mutation testing of smart contracts at scale. It is crucial that ...
In recent years, smart contract technology has garnered significant attention due to its ability to ...
Smart contracts are decentralized applications running on Blockchain. A very large number of smart c...
Trustworthy smart contracts is usually challenging due to the multifaceted semantics of essential do...
Replication package for TAP2020 paper "Mutation testing of smart contracts at scale" Abstract: It i...
Smart contracts are self-executing digital contracts that enables trust, transparency, and automati...
With the increasing adoption of smart contracts, ensuring their security has become a critical conce...
Solidity is a widely used scripting language for developing smart contracts in blockchain applicatio...