Alharby, Maher and van Moorsel, Aad (2017) Blockchain-based Smart Contracts: A Systematic Mapping Study. Computing Reserach Repository.