Functional suitability assessment of smart contracts: A survey and first proposal | Publicación