Many existing systems track aliasing and uniqueness, each with their own...
Static information flow control (IFC) systems provide the ability to res...
Current static verification techniques such as separation logic support ...
Smart contracts are programs that are executed on a blockhain. They have...
Static analysis tools typically address the problem of excessive false
p...
Recently, user-centered methods have been proposed to improve the design...
Blockchains host smart contracts for crowdfunding, tokens, and many othe...
Some blockchain programs (smart contracts) have included serious securit...
Programming language design requires making many usability-related desig...
Programming language designers commonly guess what language designs woul...
Blockchain platforms are coming into broad use for processing critical
t...