From Domain-Specific Language to Code: Smart Contracts and the Application of Design Patterns
Maximilian Wöhrer, Uwe Zdun · IEEE Software · 2020
Due to the conceptual discrepancy between legal contract terms and code, understanding and creating smart contracts without errors can be difficult. This article proposes smart contract design patterns and their automated application through (the use of) a domain-specific language and code generation.