Block-based visual programming environments play an increasingly importa...
Machine-learning models are becoming increasingly prevalent in our lives...
Solidity smart contracts are programs that manage up to 2^160 users on a...
In recent years, there has been significant progress in the development ...
Block-based visual programming environments play a critical role in
intr...
Formal methods use SMT solvers extensively for deciding formula
satisfia...
In recent years, neural networks have become the default choice for imag...
Recently, there is growing concern that machine-learning models, which
c...
Although deep neural networks have been successful in image classificati...
Automatic test generation typically aims to generate inputs that explore...
We present Harvey, an industrial greybox fuzzer for smart contracts, whi...
In the last decades, numerous program analyzers have been developed both...
Greybox fuzzing is a lightweight testing approach that effectively detec...
Smart contracts are programs that manage digital assets according to a
c...
This paper describes a new program simplification technique called progr...