Papers1 provider · 1 record
October 23, 2024· Annals of Computer Science and Information Systems
conference-paper
Open access

Strategy Registry: an optimized implementation of the Strategy design pattern in solidity for the Ethereum Blockchain

Authors:Hamza TamenaoulMahmoud El HamlaouiMahmoud Nassar

Abstract

The strategy design pattern is an essential behavioral design pattern.When developing software it is relied upon for the development of modular components.Given the constraints inherent to the inner workings of the Blockchain and features offered by Smart Contract languages, some of the design patterns commonly used in software systems development cannot be naively implemented.This paper explores a new pattern implementation of the mentioned pattern in a contract oriented language aimed at Smart-Contracts development, specifically the solidity language.The pattern's implementations discussed in this paper are intended to be deployed and run on the Ethereum Blockchain.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.